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 LABQANEWChapter 1 - Module 2 - QABeginnerDuration: Up to 2 hoursAuthor: QA; Type: new hands-on lab; Difficulty: Beginner; Description: Module 2: Alice Co.’s first device; Duration: Up to 2 hours; This hands-on lab has: 5 Lab steps
- COURSENEWGetting ready for your Building AI Agents in Python course | QAAIAGPY-BL |BeginnerDuration: 3 minutesType: new course; Difficulty: Beginner; Duration: 3 minutes; This course has: 1 Unit
- COURSENEWAI engineering: The byte-sized guide | QAAIAGPY-BL |BeginnerDuration: 19 minutesType: new course; Difficulty: Beginner; Duration: 19 minutes; This course has: 5 Units
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 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 PATHJason CannonLinux Administration BootcampBeginnerDuration: Up to 14 hours and 6 minutesAuthor: Jason Cannon; Difficulty: Beginner; Description: Go from zero to hero with this Linux Administration Bootcamp, taking you from the basics of Linux all the way through to more advanced techniques and practices!; Duration: Up to 14 hours and 6 minutes; Content Topics: Networking, DevOps, Operating System; This learning path has: 14 Courses, 7 Exams, 1 Hands-on lab
- 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 PATHAndrew LarkinBecoming a Cloud Architect — Learn the FundamentalsBeginnerDuration: Up to 7 hours and 13 minutesAuthor: Andrew Larkin; Difficulty: Beginner; Description: Take the first step on your journey to becoming a Cloud Architect with this practical course!; Duration: Up to 7 hours and 13 minutes; Content Topics: Cost Management, Web; This learning path has: 10 Courses, 1 Resource, 6 Exams
- 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 PATHDaniel MeaseGoogle Cloud Platform for DevelopersIntermediateDuration: Up to 31 hours and 20 minutesAuthor: Daniel Mease; Difficulty: Intermediate; Description: This course will show you the tools and services used by developers to build applications on Google Cloud Platform.; Duration: Up to 31 hours and 20 minutes; Content Topics: Google Cloud Platform; This learning path has: 24 Courses, 1 Lab challenge, 7 Exams, 14 Hands-on labs
- LEARNING PATHStuart ScottUPDATEDTechnical Essentials of AWSBeginnerDuration: Up to 20 hours and 34 minutesAuthor: Stuart Scott; Type: updated learning path; Difficulty: Beginner; Description: This Course serves as an introduction to the AWS cloud and its foundational services of compute, storage, networking, and databases.; Duration: Up to 20 hours and 34 minutes; Content Topics: Amazon Web Services; This learning path has: 18 Courses, 1 Lab challenge, 2 Resources, 1 Exam, 10 Hands-on labs
- LEARNING PATHJeremy CookSite Reliability Engineering (SRE) FoundationIntermediateDuration: Up to 3 hours and 38 minutesAuthor: Jeremy Cook; Difficulty: Intermediate; Description: This course will provide you with an introduction to site reliability engineering (SRE).; Duration: Up to 3 hours and 38 minutes; Content Topics: Site Reliability; This learning path has: 10 Courses, 2 Resources, 1 Exam
- LEARNING PATHCalculated SystemsThe Beginners Guide to Machine Learning and Artificial IntelligenceBeginnerDuration: Up to 3 hours and 15 minutesAuthor: Calculated Systems; Difficulty: Beginner; Description: This course is a gentle introduction and for those who want to gain entry-level experience in machine learning and artificial intelligence.; Duration: Up to 3 hours and 15 minutes; Content Topics: Amazon Web Services; This learning path has: 2 Courses, 2 Exams, 1 Hands-on lab
- LEARNING PATHDigital Brand Building Best PracticeIntermediateDuration: Up to 53 minutesDifficulty: Intermediate; Description: Learn how to build digital-age brands: Strengthen connections and boost loyalty & advocacy using digital tools for specific target audiences.; Duration: Up to 53 minutes; This learning path has: 6 Courses, 2 Exams
- LEARNING PATHEd WrightReactJS: Zero to HeroIntermediateDuration: Up to 15 hours and 37 minutesAuthor: Ed Wright; Difficulty: Intermediate; Description: Build Web Applications Using The ReactJS Library!; Duration: Up to 15 hours and 37 minutes; Content Topics: Development; This learning path has: 14 Courses, 1 Resource, 7 Exams, 2 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
- LEARNING PATHData EssentialsBeginnerDuration: Up to 55 minutesDifficulty: Beginner; Description: In this course, we explore the different types of data that businesses make use of and look at all the ways it can be collected, stored and analyzed.; Duration: Up to 55 minutes; This learning path has: 5 Courses, 2 Exams
- 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 LABMatt MartinezAzure Resource Manager Templates In DepthIntermediateDuration: Up to 2 hoursAuthor: Matt Martinez; Difficulty: Intermediate; Description: In this lab, you will first create a Windows virtual machine using an Azure Resource Manager template, and then you will improve the template using several additional ARM features.; Duration: Up to 2 hours; Content Topics: Microsoft Azure; This hands-on lab has: 5 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
- HANDS-ON LABLogan RakaiDeploy a Stateful Application in a Kubernetes ClusterAdvancedDuration: Up to 2 hours and 45 minutesAuthor: Logan Rakai; Difficulty: Advanced; Description: Deploy a stateful application in a Kubernetes Cluster in this lab to understand how, why, and when it makes sense to run stateful applications in Kubernetes; Duration: Up to 2 hours and 45 minutes; Content Topics: Containers; This hands-on lab has: 6 Lab steps
- HANDS-ON LABLogan RakaiDeploy a Stateless Application in a Kubernetes ClusterIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Deploy a stateless application in a Kubernetes cluster running on Linux in this Lab; Duration: Up to 45 minutes; Content Topics: Containers; This hands-on lab has: 4 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