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
- LEARNING PATHStuart ScottAWS WAF - Security Pillar SEC 4 - How do you detect and investigate security events?AdvancedDuration: Up to 14 hours and 42 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 4 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 14 hours and 42 minutes; Content Topics: Amazon Web Services; This learning path has: 14 Courses, 2 Lab challenges, 7 Hands-on labs
- LEARNING PATHAlana LaytonProvision Infrastructure As Code with AWS CloudFormationBeginnerDuration: Up to 14 hours and 38 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: Learn how to use AWS CloudFormation, an infrastructure as code (IaC) service, to provision and manage AWS resources.; Duration: Up to 14 hours and 38 minutes; Content Topics: Amazon Web Services; This learning path has: 5 Courses, 1 Lab challenge, 7 Hands-on labs
- LEARNING PATHAlana LaytonLeveraging Amazon Q Developer for AI-Powered Application Building and OptimizationBeginnerDuration: Up to 1 hour and 48 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: Looking to get started with AI code generation? With this content, you'll learn the basics of Amazon Q Developer, including what it is and how to use it.; Duration: Up to 1 hour and 48 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 1 Hands-on lab
- LEARNING PATHStuart ScottAWS WAF - Security Pillar SEC 1 - How do you securely operate your workload?AdvancedDuration: Up to 7 hours and 15 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 1 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 7 hours and 15 minutes; Content Topics: Amazon Web Services; This learning path has: 12 Courses, 1 Resource, 3 Hands-on labs
- LEARNING PATHAlana LaytonUnderstanding Amazon DynamoDBBeginnerDuration: Up to 4 hours and 7 minutesAuthor: Alana Layton; Difficulty: Beginner; Description: This course will walk you through the basics of Amazon DynamoDB, including how to create tables and indices, how to read and write data to DynamoDB, how; Duration: Up to 4 hours and 7 minutes; Content Topics: Amazon Web Services; This learning path has: 7 Courses, 2 Hands-on labs
- LEARNING PATHStuart ScottManaging Migration and Data Transfer with AWSIntermediateDuration: Up to 5 hours and 58 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: Understand the different AWS services that are available when performing data migration and transfer operations for your workloads; Duration: Up to 5 hours and 58 minutes; Content Topics: Networking, Migration, Storage, Databases, Content Delivery Networking; This learning path has: 6 Courses, 1 Lab challenge, 2 Hands-on labs
- 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
- HANDS-ON LABJun FritzDeveloping a REST API with the AWS SAM CLIBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to utilize the AWS SAM CLI to develop an API Gateway REST API 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
- HANDS-ON LABJun FritzWorking with Terraform FunctionsIntermediateDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to incorporate various built-in functions using Terraform in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Deployment; This hands-on lab has: 3 Lab steps
- HANDS-ON LABAndrew BurchillUsing Tooling to Improve AWS CloudFormation Template QualityBeginnerDuration: Up to 1 hour and 15 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use various tools to improve quality and detect security issues in AWS CloudFormation templates in this hands-on lab.; Duration: Up to 1 hour and 15 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 2 Lab steps
- 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: Amazon Web Services; This hands-on lab has: 4 Lab steps
- HANDS-ON LABAndrew BurchillUsing the IAM Policy Simulator to Test IAM PoliciesIntermediateDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Intermediate; Description: Learn how to use the web-based IAM Policy Simulator and the AWS Command line Interface to test AWS IAM policies in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps
- LEARNING PATHJeremy CookEBS WorkshopIntermediateDuration: Up to 5 hours and 10 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: Please use these labs to further reinforce learning regarding EBS.; Duration: Up to 5 hours and 10 minutes; Content Topics: Storage; This learning path has: 5 Hands-on labs
- LEARNING PATHAlana LaytonImplementing intelligent threat detection with Amazon GuardDutyIntermediateDuration: Up to 2 hours and 14 minutesAuthor: Alana Layton; Difficulty: Intermediate; Description: With this course, you'll learn how to protect your AWS accounts by using the intelligent threat detection service, Amazon GuardDuty.; Duration: Up to 2 hours and 14 minutes; Content Topics: Security; This learning path has: 4 Courses, 1 Hands-on lab
- LEARNING PATHStuart ScottAmazon EBS: High-performance block-storage in AWSAdvancedDuration: Up to 5 hours and 59 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course focuses on the Amazon Elastic Block Store (EBS) service, allowing you to become familiar with its uses, helping to embed it into your architecture.; Duration: Up to 5 hours and 59 minutes; Content Topics: Storage; This learning path has: 4 Courses, 1 Lab challenge, 5 Hands-on labs
- LEARNING PATHThomas MitchellMulti-cloud Architecture FoundationsIntermediateDuration: Up to 1 hour and 22 minutesAuthor: Thomas Mitchell; Difficulty: Intermediate; Description: Understand the fundamentals of multi-cloud architectures involving services from AWS, Azure, and Google Cloud, and how they can benefit your organization.; Duration: Up to 1 hour and 22 minutes; Content Topics: Management; This learning path has: 5 Courses
- LEARNING PATHStuart ScottAWS WAF - Security Pillar SEC 6 - How do you protect your compute resources?AdvancedDuration: Up to 8 hours and 38 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: Gain the knowledge required to implement the best practices as outlined within section 6 of the Security pillar of the AWS Well Architected Framework; Duration: Up to 8 hours and 38 minutes; Content Topics: Amazon Web Services; This learning path has: 10 Courses, 1 Lab challenge, 4 Hands-on labs
- LEARNING PATHStuart ScottUser activity and API tracking with AWS CloudTrailAdvancedDuration: Up to 4 hours and 35 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course shows how AWS CloudTrail enables you to track both user account activity and API usage across your AWS account to maintain governance and compliance; Duration: Up to 4 hours and 35 minutes; Content Topics: Management, Security, Monitoring; This learning path has: 2 Courses, 1 Lab challenge, 2 Hands-on labs
- LEARNING PATHStuart ScottCreate, Manage, and Control Cryptographic Keys using AWS KMSAdvancedDuration: Up to 5 hours and 41 minutesAuthor: Stuart Scott; Difficulty: Advanced; Description: This course will help you to create, manage, and control cryptographic key using AWS KMS, through on-demand courses and hands-on labs and challenges; Duration: Up to 5 hours and 41 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 4 Hands-on labs
- HANDS-ON LABJun FritzGenerating Custom Images and Variations with Amazon BedrockIntermediateDuration: Up to 40 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Generate images and variations using the Amazon Bedrock Image Playground and runtime in this hands-on lab.; Duration: Up to 40 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 3 Lab steps
- HANDS-ON LABJun FritzImplementing Conversational Memory Using LangChain and Amazon DynamoDBIntermediateDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Leverage the LangChain framework to store and manage conversation history in Amazon DynamoDB in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 2 Lab steps
- HANDS-ON LABJun FritzWorking With Conversational Memory and the Amazon Bedrock Converse APIBeginnerDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to incorporate the Amazon Bedrock Converse API and conversational memory into your large language model application in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 2 Lab steps
- HANDS-ON LABJun FritzDeveloping Chains and Runnables With the LangChain Expression Language (LCEL)BeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Step through an application to learn about the LangChain Expression Language (LCEL) and how to develop chains and custom runnables in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Development, Artificial Intelligence; This hands-on lab has: 2 Lab steps
- HANDS-ON LABJun FritzFormatting Large Language Model Inputs With LangChain Prompt TemplatesBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to leverage LangChain Prompt Templates to format large language model inputs for better performance and accuracy in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps