Amazon Web Services Training Library
The demand for the workforce to be able to operate in the cloud is growing exponentially. Cloud Academy offers easy access to the new generation of cloud training, for professionals and enterprise. The Amazon Web Services Training Library is a hub of highly-rated resources including learning paths, courses, labs, quizzes, and exams to enable you to get the right training to put you on the right track for AWS success.
Master Your Skills!
Assess your proficiency with Smart Skills and get personalized training to skip what you already know, or start as a beginner and master your skills from the ground up.Learn smarterExplore all library
AI Assisted
Certification Prep

Say hello to Ela! Your AI-powered expert learning assistant
Whether you need a subject matter expert, tutor or study buddy, Ela is here to help in course and labs.- COURSEDanny JesseeAWS Certified AI Practitioner (AIF-C01) Certification PreparationBeginnerDuration: Up to 31 hours and 4 minutesAuthor: Danny Jessee; Difficulty: Beginner; Description: Train to prepare for the AWS Certified AI Practitioner (AIF-C01) exam; Duration: Up to 31 hours and 4 minutes; Content Topics: Machine Learning; This course has: 40 Lessons, 1 Exam, 10 Hands-on labs
- COURSEStuart ScottGenerative AI Fundamentals of AWSBeginnerDuration: Up to 2 hours and 24 minutesAuthor: Stuart Scott; Difficulty: Beginner; Description: In this lesson you will be introduced to the fundamental generative AI services on AWS; Duration: Up to 2 hours and 24 minutes; Content Topics: Development, Artificial Intelligence; This course has: 5 Lessons
- COURSEStuart ScottServerless Platform Services on AWSIntermediateDuration: Up to 12 hours and 47 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This Course has been designed to provide an understanding and insight into some of the different serverless platform services offered by AWS; Duration: Up to 12 hours and 47 minutes; Content Topics: Amazon Web Services; This course has: 14 Lessons, 2 Exams, 6 Hands-on labs
- COURSEAndrew LarkinGetting Started with Migrating to AWSBeginnerDuration: Up to 4 hours and 59 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Learn the strategy, planning and AWS service knowledge to plan and execute cloud migration projects.; Duration: Up to 4 hours and 59 minutes; Content Topics: Migration, Development, Compute, Databases; This course has: 6 Lessons, 1 Resource, 1 Exam
- HANDS-ON LABJun FritzDeveloping a REST API with the AWS SAM CLI (JavaScript)BeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to utilize the AWS SAM CLI to develop an API Gateway REST API using NodeJS in this hands-on lab.; Duration: Up to 1 hour; Content Topics: AWS Serverless Application Model (SAM); This hands-on lab has: 2 Lab steps
- COURSEUPDATEDDanny JesseeAWS DevOps Engineer – Professional (DOP-C02) Certification PreparationAdvancedDuration: Up to 81 hours and 38 minutesAuthor: Danny Jessee; Type: updated course; Difficulty: Advanced; Description: Train to prepare for the AWS Certified DevOps Engineer - Professional Certification (DOP-C02) exam, released in March 2023!; Duration: Up to 81 hours and 38 minutes; Content Topics: Amazon Web Services; This course has: 12 Lessons, 14 Lab challenges, 3 Resources, 14 Exams, 14 Hands-on labs
- COURSEDanny JesseeAWS Advanced Networking – Specialty (ANS-C01) Certification Preparation for AWSAdvancedDuration: Up to 37 hours and 23 minutesAuthor: Danny Jessee; Difficulty: Advanced; Description: Prepare for the updated AWS Certified Advanced Networking – Specialty (ANS-C01) certification exam with this study guide.; Duration: Up to 37 hours and 23 minutes; This course has: 8 Lessons, 7 Lab challenges, 2 Exams, 10 Hands-on labs
- COURSEAndrew LarkinScenario: Migrating From an End-of-Life Data Center to AWSAdvancedDuration: Up to 17 hours and 27 minutesAuthor: Andrew Larkin; Difficulty: Advanced; Description: In this course, we work through a migration scenario to demonstrate how to approach and solve a business problem using cloud tools and services.; Duration: Up to 17 hours and 27 minutes; Content Topics: Amazon Web Services; This course has: 6 Lessons, 3 Exams, 8 Hands-on labs, 1 Quiz
- COURSEStuart ScottAWS Services Monitoring & AuditingIntermediateDuration: Up to 9 hours and 49 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: Learn to Monitor and Audit your AWS services and infrastructure using a number of key AWS services designed for this very task with this AWS Auditing & Monitor; Duration: Up to 9 hours and 49 minutes; Content Topics: Compliance; This course has: 8 Lessons, 1 Exam, 3 Hands-on labs
- COURSEStuart ScottAWS SysOps Administrator - Associate (SOA-C02) Certification Preparation for AWSIntermediateDuration: Up to 62 hours and 19 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified SysOps Administrator - Associate Certification (SOA-C02); Duration: Up to 62 hours and 19 minutes; Content Topics: Amazon Web Services; This course has: 1 Resource, 8 Lessons, 9 Lab challenges, 8 Exams, 20 Hands-on labs
- COURSEJeremy CookRefactoring a Monolithic .Net Application to use Cloud ServicesAdvancedDuration: Up to 14 hours and 28 minutesAuthor: Jeremy Cook; Difficulty: Advanced; Description: Learn how to modernise a monolithic .Net application to use cloud microservices and use a combination of cloud services to increase scalability.; Duration: Up to 14 hours and 28 minutes; Content Topics: Amazon Web Services; This course has: 4 Lessons, 2 Exams, 6 Hands-on labs
- COURSEStuart ScottWorking with AWS DatabasesIntermediateDuration: Up to 21 hours and 26 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course will help you understand the different AWS database services and features and how to manage them within your environment.; Duration: Up to 21 hours and 26 minutes; Content Topics: Amazon Web Services; This course has: 21 Lessons, 2 Lab challenges, 3 Exams, 8 Hands-on labs
- COURSEUPDATEDJeremy CookAWS Developer Services for CI/CDBeginnerDuration: Up to 7 hours and 12 minutesAuthor: Jeremy Cook; Type: updated course; Difficulty: Beginner; Description: Learn how to use AWS Developer tools and services to build CI/CD workflows into your own software projects using a blend of learning material and hands-on labs.; Duration: Up to 7 hours and 12 minutes; Content Topics: Development; This course has: 7 Lessons, 1 Exam, 2 Hands-on labs
- COURSEJeremy CookApplying Machine Learning and AI Services on AWSIntermediateDuration: Up to 6 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Learn practical applications of AWS machine learning and Artificial Intelligence services using a blend of learning material and hands-on labs.; Duration: Up to 6 hours and 30 minutes; Content Topics: Machine Learning; This course has: 3 Lessons, 1 Exam, 2 Hands-on labs
- COURSEJeremy CookIntroduction to Machine Learning on AWSBeginnerDuration: Up to 6 hours and 15 minutesAuthor: Jeremy Cook; Difficulty: Beginner; Description: Learn the tools and practices of Machine Learning on Amazon Web Services with a blend of instructional courses, quizzes, and hands-on labs.; Duration: Up to 6 hours and 15 minutes; Content Topics: Machine Learning; This course has: 5 Lessons, 2 Hands-on labs
- COURSEDanny JesseeAWS Certified Data Engineer - Associate (DEA-C01) Certification Preparation for AWSIntermediateDuration: Up to 51 hoursAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the new AWS Certified Data Engineer - Associate Certification (DEA-C01).; Duration: Up to 51 hours; Content Topics: Serverless, Big Data, App Streaming, SQL; This course has: 11 Lessons, 1 Lab challenge, 1 Exam, 20 Hands-on labs
- COURSEDanny JesseeAWS Security – Specialty (SCS-C02) Certification PreparationAdvancedDuration: Up to 44 hours and 44 minutesAuthor: Danny Jessee; Difficulty: Advanced; Description: Train to prepare for the AWS Certified Security – Specialty Certification (SCS-C02) exam, released in July 2023!; Duration: Up to 44 hours and 44 minutes; Content Topics: Identity and Access Management, Encryption; This course has: 6 Lessons, 3 Lab challenges, 6 Exams, 17 Hands-on labs
- HANDS-ON LABAndrew BurchillHands-On CloudFormation for Deploy ScalabilityIntermediateDuration: Up to 2 hoursAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Scalable DevOps: Using CloudFormation for Whole VPC Stacks.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- HANDS-ON LABAndrew BurchillFirst Steps Into the Linux ConsoleBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: GNU/Linux is the leading operating system on servers and other big iron systems such as mainframe computers and supercomputers. Any system administrator should know the basics of the Linux Command Line Interface (CLI). This laboratory will show you the Linux CLI step-by-step.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- COURSEBen LambertServerless Python Web Development For AWSIntermediateDuration: Up to 4 hours and 29 minutesAuthor: Ben Lambert; Difficulty: Intermediate; Description: Teach developers how to create a fully serverless web application using Lambda, API Gateway, Cognito, S3, and DynamoDB.; Duration: Up to 4 hours and 29 minutes; Content Topics: Serverless; This course has: 1 Lesson, 1 Exam, 1 Hands-on lab
- COURSEStuart ScottAWS Cloud Management ToolsIntermediateDuration: Up to 12 hours and 7 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This course introduces the AWS Cloud Management Tools to help you optimize, control, and manage your AWS infrastructure.; Duration: Up to 12 hours and 7 minutes; Content Topics: Amazon Web Services; This course has: 9 Lessons, 1 Exam, 5 Hands-on labs
- COURSEDavid RobinsonOperations on AWSAdvancedDuration: Up to 6 hours and 10 minutesAuthor: David Robinson; Difficulty: Advanced; Description: Looking to make your AWS deployment infrastructure robust and easy to maintain? This course will help you master critical cloud-era DevOps skills.; Duration: Up to 6 hours and 10 minutes; Content Topics: Networking, Security, Compute, Content Delivery Networking; This course has: 3 Lessons, 2 Exams, 3 Hands-on labs
- HANDS-ON LABJun FritzWorking with the AWS CDK v2 ToolkitIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to work with the AWS CDK v2 Toolkit and its subcommands to develop your CDK applications in this hands-on IDE lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Serverless; This hands-on lab has: 7 Lab steps
- COURSEAndrew LarkinGet Started Building Cloud SolutionsBeginnerDuration: Up to 13 hoursAuthor: Andrew Larkin; Difficulty: Beginner; Description: Start building your practical knowledge of the latest AWS tools and services with this AWS course.; Duration: Up to 13 hours; Content Topics: Amazon Web Services; This course has: 10 Lessons, 6 Exams, 1 Hands-on lab