What's new on our platform?
Introducing Ela, your expert learning assistant
Trained with QA expert intelligence for expert-level guidance. Whether you need a subject matter expert, tutor or study buddy, Ela is here to help in courses and labs.
Ask Ela to summarize content, test your knowledge, explain complex topics and receive instant lab feedback to help you reach your learning goals faster.
Explore nowAsk Ela to summarize content, test your knowledge, explain complex topics and receive instant lab feedback to help you reach your learning goals faster.
Training Library
Learn cloud computing, test your cloud skills, and understand how to approach and solve business problems with real cloud scenarios across Amazon Web Services, Microsoft Azure, Google Cloud, DevOps, and other cloud ecosystem services. New content and updates are added every month.
New this month in our library
- HANDS-ON LABLogan RakaiNEWData Detectives: SQL Query SimulabBeginnerDuration: Up to 1 hourAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Beginner; Description: A disgruntled ex-employee has taken the company’s data hostage. Prove your SQL skills by answering key business questions, and they’ll agree to reverse the damage.; Duration: Up to 1 hour; Content Topics: SQL; This hands-on lab has: 1 Lab step
- HANDS-ON LABJun FritzNEWDeploying a Google Compute Engine Instance with Terraform SimulabBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Type: new hands-on lab; Difficulty: Beginner; Description: Complete a series of tasks to configure and deploy a Google Compute Engine virtual machine instance in a simulated lab environment.; Duration: Up to 1 hour; Content Topics: Google Cloud Platform; This hands-on lab has: 1 Lab step
- HANDS-ON LABLogan RakaiNEWLarge Language Model (LLM) Application Security SimulabIntermediateDuration: Up to 2 hoursAuthor: Logan Rakai; Type: new hands-on lab; Difficulty: Intermediate; Description: This lab provides an interactive environment to explore the security implications of applications using Large Language Models (LLMs) and how to mitigate potential risks.; Duration: Up to 2 hours; Content Topics: Cyber Security; This hands-on lab has: 1 Lab step
Multiple ways to learn
You can study and practice skills in the way that‘s right for you.
Guided Learning Journeys
Discover curated Learning paths that lead you through a structured educational journey. Build expertise step by step, ensuring a comprehensive understanding of your chosen subject. Reach your learning goals efficiently with clear knowledge guidance on your path.Explore all library
Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- LEARNING PATHLogan RakaiDocker in DepthIntermediateDuration: Up to 9 hours and 31 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn Docker starting at working with individual containers, progressing to multi-container applications, and lastly deploying to a cluster.; Duration: Up to 9 hours and 31 minutes; Content Topics: Amazon Web Services; This learning path has: 3 Courses, 1 Exam, 2 Hands-on labs
- LEARNING PATHDanny JesseeAWS Solutions Architect - Professional (SAP-C02) Certification PreparationAdvancedDuration: Up to 74 hours and 12 minutesAuthor: Danny Jessee; Difficulty: Advanced; Description: Train to prepare for the AWS Certified Solutions Architect - Professional Certification (SAP-C02) released by AWS on November 15th, 2022!; Duration: Up to 74 hours and 12 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 20 Lab challenges, 2 Resources, 18 Exams, 6 Hands-on labs
- LEARNING PATHStuart ScottAWS Networking & Content DeliveryIntermediateDuration: Up to 36 hours and 31 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: This learning has been designed to provide you with an understanding of AWS Networking components including VPCs, Route 53 (DNS Service) and CloudFront (CDN).; Duration: Up to 36 hours and 31 minutes; Content Topics: Networking, Development, Security, Content Delivery Networking; This learning path has: 23 Courses, 7 Lab challenges, 2 Exams, 13 Hands-on labs
- LEARNING PATHJeremy CookPythonic ProgrammingIntermediateDuration: Up to 5 hours and 30 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides a deep dive into advanced areas of the Python programming language.; Duration: Up to 5 hours and 30 minutes; Content Topics: Development Tools, Web; This learning path has: 6 Courses, 5 Exams, 2 Hands-on labs
- LEARNING PATHJeremy CookCombining DevOps Tools at Scale - Jenkins, SonarQube, Artifactory, Splunk, and JiraIntermediateDuration: Up to 12 hours and 3 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This Course provides an introduction to Jenkins CICD Pipelines and combining DevOps Tools at Scale - Jenkins, SonarQube, Artifactory, Splunk, and Jira; Duration: Up to 12 hours and 3 minutes; Content Topics: Continuous Integration, Continuous Deployment; This learning path has: 4 Courses, 1 Exam, 4 Hands-on labs
- LEARNING PATHAndrew LarkinServerless Computing on AWS for DevelopersBeginnerDuration: Up to 30 hoursAuthor: Andrew Larkin; Difficulty: Beginner; Description: Serverless Computing on AWS for Developers.; Duration: Up to 30 hours; Content Topics: Serverless; This learning path has: 12 Courses, 1 Lab challenge, 2 Exams, 11 Hands-on labs
- LEARNING PATHStuart ScottAWS Security, Identity & ComplianceIntermediateDuration: Up to 21 hours and 11 minutesAuthor: Stuart Scott; Difficulty: Intermediate; Description: With this course, you'll learn how to effectively protect your data from unwanted exposures, vulnerabilities, and threats.; Duration: Up to 21 hours and 11 minutes; Content Topics: Amazon Web Services; This learning path has: 35 Courses, 2 Exams, 7 Hands-on labs
- LEARNING PATHGuy HummelGoogle Professional Cloud Architect Exam PreparationIntermediateDuration: Up to 28 hours and 31 minutesAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course is designed to help you prepare for the Google Certified Professional Cloud Architect Exam. Start learning now!; Duration: Up to 28 hours and 31 minutes; Content Topics: Google Cloud Platform; This learning path has: 1 Resource, 27 Courses, 2 Lab challenges, 2 Exams, 11 Hands-on labs
- LEARNING PATHLogan RakaiCertified Kubernetes Application Developer (CKAD) Exam PreparationIntermediateDuration: Up to 37 hours and 27 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Application Dev (CKAD) exam and get hands-on experience on the most important aspects of Kubernetes for developers.; Duration: Up to 37 hours and 27 minutes; Content Topics: Deployment, Compute, DevOps; This learning path has: 5 Courses, 2 Lab challenges, 1 Resource, 2 Exams, 28 Hands-on labs
- LEARNING PATHAndrew LarkinGetting Started with Serverless Computing on AWSBeginnerDuration: Up to 18 hours and 51 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: The Getting Started with Serverless Computing course provides a complete and practical introduction to the world of Serverless computing. Find out more!; Duration: Up to 18 hours and 51 minutes; Content Topics: Amazon Web Services; This learning path has: 5 Courses, 2 Exams, 10 Hands-on labs
- LEARNING PATHJun FritzThe Infrastructure Developer's Guide to Terraform: AWS EditionBeginnerDuration: Up to 12 hours and 26 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to manage AWS infrastructure using Terraform, the most popular infrastructure as code tool in the DevOps toolbelt.; Duration: Up to 12 hours and 26 minutes; Content Topics: DevOps, Deployment; This learning path has: 1 Course, 1 Lab challenge, 15 Hands-on labs
- LEARNING PATHStelligentIntroduction to AnsibleIntermediateDuration: Up to 7 hours and 30 minutesAuthor: Stelligent; Difficulty: Intermediate; Description: Learn how to use Ansible to automate common IT tasks and understand some of the generic concepts of Ansible configuration and management. Start learning now.; Duration: Up to 7 hours and 30 minutes; Content Topics: Management, DevOps; This learning path has: 3 Courses, 1 Lab challenge, 2 Hands-on labs
- LEARNING PATHGuy HummelDP-900 Exam Preparation: Microsoft Azure Data FundamentalsIntermediateDuration: Up to 10 hours and 52 minutesAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course is designed to help you prepare for the DP-900 Microsoft Azure Data Fundamentals exam.; Duration: Up to 10 hours and 52 minutes; Content Topics: Microsoft Azure; This learning path has: 8 Courses, 1 Resource, 2 Exams, 2 Hands-on labs
- LEARNING PATHGuy HummelArchitecting Microsoft Azure SolutionsIntermediateDuration: Up to 18 hours and 27 minutesAuthor: Guy Hummel; Difficulty: Intermediate; Description: This course gives shows you how to design all of the major elements of an Azure architecture, including compute, data, networking, and security.; Duration: Up to 18 hours and 27 minutes; Content Topics: Microsoft Azure; This learning path has: 12 Courses, 4 Exams, 5 Hands-on labs
- LEARNING PATHLogan RakaiSolving Infrastructure Challenges with TerraformIntermediateDuration: Up to 9 hours and 35 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Learn everything you need to understand what Terraform is, the problems it can solve, and how to solve your infrastructure challenges with Terraform.; Duration: Up to 9 hours and 35 minutes; Content Topics: Deployment, DevOps; This learning path has: 1 Course, 1 Lab challenge, 1 Exam, 5 Hands-on labs
- LEARNING PATHThomas MitchellAZ-400 Exam Prep: Microsoft Azure DevOps SolutionsIntermediateDuration: Up to 30 hours and 47 minutesAuthor: Thomas Mitchell; Difficulty: Intermediate; Description: This course is designed to help you prepare for the AZ-400 Microsoft Azure DevOps Solutions exam.; Duration: Up to 30 hours and 47 minutes; Content Topics: Microsoft Azure; This learning path has: 21 Courses, 1 Resource, 1 Exam, 8 Hands-on labs
- HANDS-ON LABMatt MartinezUsing Git for Version Control: BranchingBeginnerDuration: Up to 45 minutesAuthor: Matt Martinez; Difficulty: Beginner; Duration: Up to 45 minutes; Content Topics: DevOps; This hands-on lab has: 4 Lab steps
- HANDS-ON LABMatt MartinezUsing Git for Version Control: CommitsBeginnerDuration: Up to 1 hourAuthor: Matt Martinez; Difficulty: Beginner; Duration: Up to 1 hour; Content Topics: DevOps; This hands-on lab has: 3 Lab steps
- HANDS-ON LABLuke OrellanaGetting Started with Azure Container InstancesBeginnerDuration: Up to 45 minutesAuthor: Luke Orellana; Difficulty: Beginner; Description: Learn how to use Azure Container Instances to run automation jobs and simple services.; Duration: Up to 45 minutes; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps
- LEARNING PATHAndrew LarkinLearn SQL - From Newbie to NinjaBeginnerDuration: Up to 14 hours and 46 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Go from Newbie to Ninja in the structured query language (SQL)!; Duration: Up to 14 hours and 46 minutes; Content Topics: SQL; This learning path has: 4 Courses, 1 Lab challenge, 3 Exams, 3 Hands-on labs
- LEARNING PATHJeremy CookIntroduction to JavaIntermediateDuration: Up to 12 hours and 43 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course provides an introduction to programming with Java 9.; Duration: Up to 12 hours and 43 minutes; Content Topics: Development Tools, Web; This learning path has: 8 Courses, 1 Lab challenge, 6 Exams, 5 Hands-on labs
- LEARNING PATHAndrew LarkinDevOps Playbook - Moving to a DevOps CultureIntermediateDuration: Up to 11 hours and 11 minutesAuthor: Andrew Larkin; Difficulty: Intermediate; Description: This DevOps Playbook provides an ideal start point for any organization or team looking to build and grow a DevOps culture; Duration: Up to 11 hours and 11 minutes; Content Topics: DevOps; This learning path has: 7 Courses, 3 Resources, 2 Exams, 1 Hands-on lab
- HANDS-ON LABAlex CasalboniSecure API Gateway Endpoints with Custom AuthorizersIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Alex Casalboni; Difficulty: Intermediate; Description: Learn how to implement a Custom Authorizer with AWS Lambda to define ad-hoc authorization logics for your API Gateway resources.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 8 Lab steps
- HANDS-ON LABMatt MartinezUsing Git for Version Control: Top 10 Git CommandsIntermediateDuration: Up to 45 minutesAuthor: Matt Martinez; Difficulty: Intermediate; Description: Use some of the most useful and commonly-used Git commands, to do things like better track your changes, safely undo modifications, and monitor your codebase; Duration: Up to 45 minutes; This hands-on lab has: 4 Lab steps