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
Certification Prep
- LAB CHALLENGEAndrew BurchillAmazon SNS and Amazon SQS ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Amazon SNS and Amazon SQS skills to the test in this hands-on lab as you are tasked with building the infrastructure for a notification system.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- HANDS-ON LABLogan RakaiUsing Security Groups for Pods in Amazon EKSIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Difficulty: Intermediate; Description: In this lab, you will learn how to integrate security groups with an Amazon EKS cluster to allow specific pods to access and RDS database.; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 11 Lab steps
- LAB CHALLENGEStefano CascavillaServerless Framework ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: Demonstrate your Serverless framework skills by performing tasks required to create, start and handle a Serverless application.; Duration: Up to 1 hour and 30 minutes; This lab challenge has: 2 Lab steps
- HANDS-ON LABJun FritzImplementing Safeguards for AI Applications With Amazon Bedrock GuardrailsBeginnerDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Configure an Amazon Bedrock Guardrail to ensure safe, responsible interactions with your AI applications in this hands-on lab.; Duration: Up to 30 minutes; This hands-on lab has: 2 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: Amazon Web Services; This hands-on lab has: 2 Lab steps
- 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: Amazon Web Services; This lab challenge has: 1 Lab step
- LAB CHALLENGEJun FritzAWS CDK Toolkit v2 ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Put your AWS Cloud Development Kit and Python programming skills to the test in this hands-on lab challenge.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Web Application Firewall ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Level-up your skills in this hands-on challenge lab as you are tasked with configuring a AWS Web Application Firewall Access Control List.; Duration: Up to 1 hour; Content Topics: Networking, Management, Security, Compute; This lab challenge has: 2 Lab steps
- HANDS-ON LABLogan RakaiUsing Chef Solo on Linux for AWSBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Beginner; Description: Using Chef Solo Linux for AWS: Refine your Chef and desired state configuration skills as you configure a Linux virtual machine in AWS!; Duration: Up to 1 hour and 30 minutes; Content Topics: Management, DevOps, Operating System; This hands-on lab has: 9 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 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 LABJeremy CookUtilizing Lightswitch and Janitor Patterns for Cost Optimization of AWS Cloud ResourcesIntermediateDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Utilizing Lightswitch and Janitor Patterns for Cost Optimization of AWS Cloud Resources; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABJun FritzAnalyzing Logs With Amazon CloudWatch Logs InsightsBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to query and analyze logs with Amazon CloudWatch Logs Insights in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon CloudWatch; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJeremy CookAutomated EKS Application Deployment Using SpinnakerIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Automated EKS Application Deployment Using Spinnaker; Duration: Up to 2 hours; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- HANDS-ON LABAndrew BurchillContinuously Detecting Vulnerabilities With Amazon InspectorBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: See how to activate and use Amazon Inspector to continuously detect vulnerabilities and exploits in your AWS workloads.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 3 Lab steps
- LAB CHALLENGEAndrew BurchillAmazon Elastic Kubernetes Service Integration ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Terraform and AWS skills to the test as you are tasked with integrating Amazon SNS and SQS into an existing IaC template in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABLogan RakaiIntegrating AWS Storage Services in Amazon EKSIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn about the different Amazon storage services that integrate with EKS and how to use them in this lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 7 Lab steps
- HANDS-ON LABJun FritzConnecting to Private EC2 Instances Using an Amazon EC2 Instance Connect EndpointIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to securely connect to private EC2 instances with an Amazon EC2 Instance Connect endpoint in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Security, Compute; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJun FritzDeveloping Event-Driven Architecture With Amazon EventBridge PipesIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to create a point-to-point integration using Amazon EventBridge Pipes in this hands-on lab.; Duration: Up to 1 hour; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillCreating a Security Hardened Amazon Machine ImageBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create an Amazon Machine Image in both a manual and automated fashion in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 6 Lab steps
- HANDS-ON LABJun FritzSimplifying Terraform Configurations Using Dynamic BlocksBeginnerDuration: Up to 40 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to simplify your AWS Terraform configurations using dynamic blocks in this guided lab.; Duration: Up to 40 minutes; Content Topics: Deployment; This hands-on lab has: 1 Lab step
- LAB CHALLENGEAndrew BurchillAmazon ECS Networking ChallengeBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your Amazon ECS and VPC skills to the test in this hands-on lab challenge as you are tasked with reconfiguring the network for an existing deployment.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step
- HANDS-ON LABJun FritzMonitoring Amazon ECS Resources With Amazon CloudWatchIntermediateDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to monitor and react to AWS ECS metrics using Amazon CloudWatch container insights in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- LAB CHALLENGEAndrew BurchillAWS Lambda and Private Amazon VPC ChallengeIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Put your AWS Lambda skills to the test in the hands-on challenge as you are tasked with deploying a private AWS Lambda function.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step