AWS Training—always flexible, always on demand

Flexibility to learn your way

Whether you’re exploring new ideas or sharpening your cloud skills, AWS Training can help you reach your goals faster. Learn at your own pace with hundreds of free on-demand courses and progress from foundational to intermediate- and advanced-level training. For hands-on learning, register for virtual instructor-led classroom training and get on-the-spot practical help.

Advance your career

The supply of IT professionals with the right cloud skills is not keeping pace with demand. Investing your time in cloud education now can help you take advantage of this opportunity. Acquire in-demand cloud expertise to give yourself a competitive advantage and grow your career.

Build AWS Cloud skills for success

  • Digital Training

    Choose from 500+ free, on-demand digital courses to build your AWS Cloud knowledge and skills. Our portfolio covers AWS services and solutions, from machine learning, to networking, security and more - designed for all skill levels.

  • Public Training Events

    Join AWS experts at both virtual and on-demand events. Connect and collaborate with your peers in the AWS Cloud community. Gain new skills and discover how to leverage AWS products and solutions.

  • Digital Training Partners

    Find AWS self-paced courses covering a range of topics from AWS Cloud fundamentals to machine learning at top online learning platforms including Coursera, edX, Trailhead and Udacity.

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy

Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam voluptua. At vero eos et accusam et justo duo dolores et ea rebum. Stet clita kasd gubergren, no sea takimata sanctus est Lorem
Lorem ipsum »

Our commitment to train 29 million people by 2025

To help meet the growing demand for individuals with cloud skills, AWS has pledged to train 29 million people around the world with free cloud training by 2025. With our portfolio of 500+ digital courses, including events, webinars and self-paced courses on Coursera and edX, AWS will support learners from all backgrounds and skill levels with the opportunity to prepare for a career in the cloud. Be part of the journey.

Interactive cloud learning with Twitch

[INSERT TWITCH VALUE PROP]

Build AWS Cloud skills for success

  • AWS Cloud Practitioner Essentials

    Foundational | 6 hours

    In this self-paced digital course, you’ll gain an overall understanding of AWS Cloud, independent of specific technical roles. It provides a detailed overview of cloud concepts, AWS services, security, architecture, pricing, and support. This course also helps you prepare for the AWS Certified Cloud Practitioner exam.

  • Introduction to Amazon Elastic Compute Cloud

    Foundational | 10 minutes

    This is an introduction to Amazon Elastic Compute Cloud (Amazon EC2), a web service that provides secure, resizable compute capacity in the cloud. In this course, we provide an overview of the service and demonstrate how to build and configure an Amazon EC2 instance.

  • AWS Security Fundamentals (Second Edition)

    Foundational | 2 hours

    Learn fundamental AWS cloud security concepts, including AWS access control, data encryption methods, and how network access to your AWS infrastructure can be secured. This self-paced course will address your security responsibility in the AWS cloud and the different security- oriented services available.

Choose your learning path

Learning paths are the progressions of courses and exams we recommend you follow to help advance your skills or prepare you to use the AWS Cloud.

  • Cloud Practitioner

    This learning path is intended for individuals who are looking to learn cloud fundamentals and best practices.

  • Architect

    This learning path is designed for solutions architects, solution design engineers, and anyone who wants to learn how to design highly available systems on AWS.

  • DevOps Engineer

    This learning path is designed for individuals who want to learn how to use the most common DevOps patterns to design, deploy and manage AWS Cloud systems.

  • All Learning Paths

    Explore our learning paths grouped by role, solutions area, or your APN Partner needs.

Explore AWS Partner options

  • AWS PartnerCast

    This weekly series of free interactive webinars explores how AWS products and services can help AWS Partners in business and technical roles create new client opportunities, build professional relationships, and develop AWS Cloud skills.

  • Partner Learning Guide

    Download this guide for information on online training and certification resources designed for AWS Partners. You can build your AWS Cloud skills using our free, self-paced digital courses and virtual classroom training, all created by AWS experts.

  • Online Learning for AWS Partners

    Browse virtual and digital offerings to support your AWS Partner training, certification, and accreditation goals.

Want to stay connected with our Twitch shows?

Sign-up to receive information about upcoming free training that we will be offering on Twitch.



Episode 1: AWS CDK

In this episode, we’ll introduce you to our hosts and discuss our exciting new project. Together, we’ll start building our modern cloud-native application in the AWS cloud. In line with best practices, we will leverage infrastructure as code and define our application infrastructure using the AWS Cloud Development Kit (CDK). Let's get coding!





Episode 2: AWS Lambda and Amazon DynamoDB

In the previous episode, we created our asynchronous image processing backend; in Episode 2, we’ll take the next step by building the synchronous application service, leveraging AWS Lambda and Amazon DynamoDB. This is where we’ll build the core business logic that will support front-end requests for our web application.





Episode 3: Amazon API Gateway

We now have our primary backend business logic ready to accept requests! Nice work. During this episode, we’ll create a restful API using Amazon API Gateway, which will integrate with our AWS Lambda function. We will also test our fully-functional backend.





Episode 4: AWS IAM and Amazon Cognito

Get excited, in this episode, we will begin integrating our front-end application with our new backend. Our front-end application will leverage the React library. We will implement authentication so that our users can register and sign in. We’ll also configure each user to be able to manage their own images, securely. Join us for some front-end goodness!





Episode 5: Amazon S3

In this episode, we’ll develop the logic to upload images from our React web application into Amazon S3. We’ll also wrap up the basic functionality of our application by deploying our website into Amazon S3 for hosting. In the next two episodes, we’ll dive into the scaling and deployment of our application.





Episode 6: Amazon SQS

We’ve built our application, but will it scale? In this episode, we’ll assume users are uploading thousands of images and we want to buffer the requests. Using Amazon Simple Queue Service (SQS), we’ll buffer our asynchronous image recognition tasks.





Episode 7: Deployment Pipeline

DevOps anyone? We’ve nearly completed our application, but we have one task left. We need to set up our continuous integration/continuous deployment pipeline (CI/CD) so that we can efficiently deploy changes. We’ll incorporate services like AWS CodePipeline to set up continuous deployment, all still defined in the CDK - how awesome is that!





Episode 8: New Features from AWS re:Invent

Wow, what an amazing journey. Together, we have created a full-stack application leveraging the power of AWS. In our final episode for this series, we will be reviewing everything that we have built together so far, as well as discussing what we could do next to continually improve our application.

AWS Training and Certification on Twitch

AWS Training and Certification offers free live and on-demand training on Twitch. Join our experts for live shows and ask questions, chat with the community, and get weekly resources straight to your inbox. Explore all of our on-demand shows for training whenever it suits your schedule.