Not sure where to start? Find out what you already know.
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.
Most popular
- LEARNING PATHDanny Jessee
AWS Solutions Architect – Associate (SAA-C03) Certification Preparation for AWSIntermediateDuration: Up to 72 hours and 23 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Solutions Architect Associate Certification (SAA-C03)!; Duration: Up to 72 hours and 23 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 1 Resource, 17 Exams, 22 Hands-on labs - LEARNING PATHGuy Hummel
AZ-900 Exam Preparation: Microsoft Azure FundamentalsBeginnerDuration: Up to 10 hours and 54 minutesAuthor: Guy Hummel; Difficulty: Beginner; Description: This Course is designed to help you prepare for the AZ-900 Microsoft Azure Fundamentals exam.; Duration: Up to 10 hours and 54 minutes; Content Topics: Microsoft Azure; This learning path has: 12 Courses, 1 Resource, 6 Exams, 3 Hands-on labs - LEARNING PATHDanny Jessee
AWS Developer – Associate (DVA-C02) Certification PreparationIntermediateDuration: Up to 75 hours and 52 minutesAuthor: Danny Jessee; Difficulty: Intermediate; Description: Train to prepare for the AWS Certified Developer - Associate Certification (DVA-C02) exam, released in February 2023!; Duration: Up to 75 hours and 52 minutes; Content Topics: Amazon Web Services; This learning path has: 11 Courses, 3 Lab challenges, 12 Exams, 30 Hands-on labs
New this month in our library
- COURSEDaniel IvesNEWDesigning Multi-Step AI Workflows in AzureIntermediateDuration: 53 minutesAuthor: Daniel Ives; Type: new course; Difficulty: Intermediate; Duration: 53 minutes; This course has: 10 Units
- HANDS-ON LABNEWOPA and REGO scenario challengeIntermediateDuration: Up to 4 hoursType: new hands-on lab; Difficulty: Intermediate; Description: Put policy-as-code into practice in this hands-on Open Policy Agent (OPA) challenge. Delegates are provided with a live environment containing a series of real-world governance, security, and compliance scenarios. Using Visual Studio Code, participants must analyse policy failures, modify Rego rules, and validate their solutions to progressively secure and govern the environment. This lab develops practical skills in authoring, debugging, and testing OPA policies in realistic enterprise contexts.; Duration: Up to 4 hours; This hands-on lab has: 3 Lab steps
- COURSENEWAccess your resources for TAP® Workplace Performance Design | QATAPWPD-BL |BeginnerDuration: 4 minutesType: new course; Difficulty: Beginner; Duration: 4 minutes; This course has: 4 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 PATHGenerative AI Proficiency: PractitionerIntermediateDuration: Up to 2 hours and 40 minutesDifficulty: Intermediate; Description: This course is for people already using generative AI who want to deepen their understanding of prompting, and the tools and frameworks that support outcomes.; Duration: Up to 2 hours and 40 minutes; This learning path has: 6 Courses, 2 Exams, 1 Hands-on lab
- LEARNING PATHEvaluating Major LLM ProvidersIntermediateDuration: Up to 45 minutesDifficulty: Intermediate; Description: Discover how to navigate the AI model landscape with confidence. Learn who the major providers are, what they offer, and how to compare them using key criteria.; Duration: Up to 45 minutes; This learning path has: 4 Courses, 1 Exam
- LEARNING PATHStuart Scott
AWS 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 Scott
User 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 Scott
Create, 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 LABQA
Refactoring for Readability & PerformanceIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to refactor code for improved readability and performance.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABDaniel Wood
CKS Practice Exam: Cluster HardeningIntermediateDuration: Up to 50 minutesAuthor: Daniel Wood; Difficulty: Intermediate; Description: Prepare for the Certified Kubernetes Security Specialist (CKS) exam by solving practice problems and reviewing their solutions in this lab on cluster hardening.; Duration: Up to 50 minutes; Content Topics: Deployment, Compute, DevOps, Security; This hands-on lab has: 3 Lab steps - HANDS-ON LABJun Fritz
Generating 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 Fritz
Working 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 Fritz
Developing 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 LABDaniel Wood
Detect Threats in a Kubernetes Cluster with FalcoBeginnerDuration: Up to 35 minutesAuthor: Daniel Wood; Difficulty: Beginner; Description: Learn how to detect threats in a Kubernetes cluster with Falco in this lab.; Duration: Up to 35 minutes; Content Topics: Containers; This hands-on lab has: 3 Lab steps - HANDS-ON LABAndrew Burchill
Planning EC2 Capacity With Amazon ForecastBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: In this hands-on lab, you will see how to prepare web log data for use with Amazon Forecast's EC2 planning capability.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps - HANDS-ON LABDaniel Wood
Secure Containers in Kubernetes With AppArmorBeginnerDuration: Up to 35 minutesAuthor: Daniel Wood; Difficulty: Beginner; Description: Learn how to secure containers running in Kubernetes with AppArmor in this lab.; Duration: Up to 35 minutes; Content Topics: Containers; This hands-on lab has: 3 Lab steps - HANDS-ON LABQA
Solidity Lab: Control StructuresBeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: In this lab, you will learn how to use Solidity control stuctures in practice.; Duration: Up to 1 hour; This hands-on lab has: 1 Lab step - HANDS-ON LABQA
Hardhat Lab: Smart Contract on a Local NetworkBeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: This lab will walk you through steps needed to create a local hardhat node. We will also deploy a smart contract there and will interact with it.; Duration: Up to 1 hour; This hands-on lab has: 4 Lab steps - HANDS-ON LABFarish Kashefinejad
Working With Express - Express SetupBeginnerDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Beginner; Description: In this lab you will setup your first express application; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 4 Lab steps - HANDS-ON LABParveen Singh
Using Azure App Configuration to Centralize Software ConfigurationIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to reference Azure App Configuration to fetch configuration settings directly from the application's source code in this hands-on lab.; Duration: Up to 1 hour; Content Topics: DevOps; This hands-on lab has: 4 Lab steps - HANDS-ON LABParveen Singh
Interacting with Azure CosmosDB using Python SDKIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to create an Azure CosmosDB account and containers using Python SDK in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 3 Lab steps - HANDS-ON LABQA
Solidity Lab: How to use Labs?BeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: This Lab experience provides a step-by-step guide on how to launch a Virtual Code Environment where you will attempt to complete all the following lab steps.; Duration: Up to 1 hour; This hands-on lab has: 1 Lab step - HANDS-ON LABQA
Solidity Lab: VariablesBeginnerDuration: Up to 1 hourAuthor: QA; Difficulty: Beginner; Description: In this lab, you will learn how variables are declared in Solidity programming languages and how to use them.; Duration: Up to 1 hour; This hands-on lab has: 1 Lab step - LEARNING PATHDaniel IvesUPDATEDBuilding Enterprise AI Agents with Azure OpenAI & Azure AI ServicesIntermediateDuration: Up to 2 hours and 17 minutesAuthor: Daniel Ives; Type: updated learning path; Difficulty: Intermediate; Description: Welcome to this course on Building Enterprise AI Agents with Azure OpenAI & Azure AI Services.; Duration: Up to 2 hours and 17 minutes; This learning path has: 2 Courses, 2 Exams
- LEARNING PATHAPMG Change management practitioner qualification | APMG CM P ||IntermediateDuration: Up to 12 hours and 19 minutesDifficulty: Intermediate; Description: Welcome to your APMG™ Change Management Practitioner Qualification exam.; Duration: Up to 12 hours and 19 minutes; This learning path has: 2 Courses, 1 Resource
- LEARNING PATHAgile project management practitioner | APM P |IntermediateDuration: Up to 10 hours and 59 minutesDifficulty: Intermediate; Description: This is the digital learning course for AgilePM Practitioner.; Duration: Up to 10 hours and 59 minutes; This learning path has: 12 Courses, 5 Exams
- LEARNING PATHAgile project management foundation | APM F |IntermediateDuration: Up to 17 hours and 25 minutesDifficulty: Intermediate; Description: APMG Agile Project Management Foundation; Duration: Up to 17 hours and 25 minutes; This learning path has: 20 Courses, 8 Exams