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
- HANDS-ON LABJun FritzAccelerating Deployments with AWS CDK Hotswap and WatchIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to monitor resources, detect changes, and perform automatic deployments using AWS CDK Hotswap and Watch in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJun FritzManaging Access and Permissions with the AWS CDKIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to create and manage IAM roles and policies with the AWS CDK in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Serverless; This hands-on lab has: 3 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon SNS and Amazon CloudWatch ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Test your Amazon Simple Notification Service and Amazon CloudWatch skills in this hands-on lab where you are tasked with notifying upon failed SSH attempts.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- HANDS-ON LABJun FritzPreventing Updates to AWS CloudFormation Resources with Stack PoliciesIntermediateDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to prevent AWS CloudFormation stack resources from unintentional updates or deletions during a stack update with stack policies in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABLogan RakaiMigrating to Amazon RDS Graviton2 Database InstancesIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Description: Explore your options for migrating an existing RDS database instance running on x86_64 architecture to Arm64-based Graviton2 instances in this lab.; Duration: Up to 1 hour; Content Topics: SQL; This hands-on lab has: 6 Lab steps
- HANDS-ON LABQAOperational ExcellenceIntermediateDuration: Up to 2 hoursAuthor: QA; Difficulty: Intermediate; Description: Operational Excellence; Duration: Up to 2 hours; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew BurchillAutomating Patch Management With AWS Systems ManagerBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use AWS Systems Manager to automatically scan for and apply patch updates in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABJun FritzGetting Started With Amazon Q Developer and AWS LambdaBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to enable and utilize Amazon Q Developer to improve your AWS Lambda functions in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Serverless; This hands-on lab has: 2 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon ECS Integrations ChallengeIntermediateDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Put your AWS and terraform skills to the test as you are tasked with integrating SQS, SNS, and ElastiCache with an existing ECS cluster.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- LAB CHALLENGELogan RakaiAmazon ECS IAM ChallengeIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Apply your IAM knowledge to bring a hobbling application on Amazon ECS on AWS Fargate to fully operational status in this lab challenge.; Duration: Up to 45 minutes; Content Topics: Identity and Access Management, Containers; This lab challenge has: 1 Lab step
- HANDS-ON LABAndrew BurchillAuto scaling and testing an Amazon ECS deploymentBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use the AWS CLI to configure auto scaling for an Amazon ECS deployment in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- LAB CHALLENGEJun FritzMonitoring Amazon ECS With CloudWatch ChallengeIntermediateDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Put your Amazon CloudWatch monitoring skills to the test in this hands-on lab challenge.; Duration: Up to 30 minutes; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABJun FritzBuilding a Serverless Versioning Solution for Amazon S3 Bucket PoliciesBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to build a versioning solution for Amazon S3 bucket policies using a serverless architecture in this hands-on lab.; Duration: Up to 1 hour; Content Topics: NoSQL, Messaging, Serverless; This hands-on lab has: 5 Lab steps
- HANDS-ON LABAndrew BurchillAccessing Private VPC Resources Using AWS LambdaBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to deploy an AWS Lambda function in a private subnet of a VPC in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- HANDS-ON LABQAQA HTML/CSS/JS ExampleBeginnerDuration: Up to 2 hoursAuthor: QA; Difficulty: Beginner; Description: QA HTML/CSS/JS Example; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillEvaluating Generative AI Models Using Amazon BedrockBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use Amazon Bedrock to run an automated model evaluation in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Storage, Artificial Intelligence; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJun FritzDeploying AWS Lambda Functions With Container ImagesBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to deploy AWS Lambda functions with Docker container images in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJun FritzLeveraging Artificial Intelligence to Analyze Amazon CloudWatch LogsBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to utilize natural language processing and machine learning to analyze Amazon CloudWatch Logs in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillUsing IAM Roles Anywhere to Access Resources From Outside AWSBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to extend IAM roles and policies to non-AWS workloads in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJun FritzImproving Data Resiliency With Amazon S3 Cross-Region ReplicationBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to replicate Amazon S3 objects across AWS regions to improve data resiliency in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Storage; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJeremy CookConfiguring ECS Tasks with EBS Block Storage VolumesIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this hands-on lab, participants will learn how to configure Amazon Elastic Container Service (ECS) tasks to use Amazon Elastic Block Store (EBS) to provide block storage-based storage volumes.; Duration: Up to 1 hour; Content Topics: Containers; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJun FritzMigrating a PostgreSQL Database With Minimal Downtime Using AWS DMS and Route53IntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to migrate an existing PostgreSQL database from EC2 to RDS with minimal downtime using AWS Database Migration Service and Route53 in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Migration, Networking, Compute, Databases, Content Delivery Networking; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJun FritzConfiguring a Network Address Translation Amazon Machine ImageBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to configure an Amazon EC2 instance to perform network address translation (NAT) and create an Amazon Machine Image from the instance in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Security, Compute; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEJeremy CookAWS FinOps End-To-End Lab ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Put your AWS FinOps skills to the test in this hands-on lab as you are tasked with cost-optimizing an already deployed web application.; Duration: Up to 1 hour and 30 minutes; Content Topics: Management; This lab challenge has: 1 Lab step