What's new on our platform?
Test your technical and soft skills in realistic, role-based scenarios. Interact with AI characters, ask the right questions, and make real-world decisions just like you would on the job.Explore SimuLabsIntroducing SimuLabs: AI-powered lab simulations
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 LABJun Fritz
From Code to Intent: Build Your First Kiro WorkflowBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to use AWS Kiro's spec-driven workflow to build and deploy a serverless application on AWS, transforming plain language intent into production-ready code in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 4 Lab steps - COURSEGrounding, accuracy, and strategic integrationAdvancedDuration: 13 minutes and 51 secondsDifficulty: Advanced; Duration: 13 minutes and 51 seconds; This course has: 7 Units
- COURSEPersonal AI assistants and advanced prompting patternsAdvancedDuration: 10 minutes and 19 secondsDifficulty: Advanced; Duration: 10 minutes and 19 seconds; This course has: 6 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
1105 to 1128 of 3378 results
Search results 1105 - 1128 of 3378Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- HANDS-ON LABJun Fritz
Embedding Documents With LangChain and Amazon BedrockIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to use AWS SAM, Amazon Bedrock, and LangChain to deploy an automated document embedding application in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps - HANDS-ON LABAndrew Burchill
Processing File Uploads Asynchronously with Amazon EventBridgeBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use Amazon EventBridge to dynamically convert documents uploaded to Amazon S3 using AWS Lambda in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps - HANDS-ON LABJeremy Cook
Amazon EBS GP2 to GP3 MigrationBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: In this lab scenario, you'll learn how to easily migrate an EBS volume from GP2 to GP3.; Duration: Up to 1 hour; Content Topics: Storage; This hands-on lab has: 7 Lab steps - HANDS-ON LABRebecca Hom
Working with the Foundation of an HTML DocumentBeginnerDuration: Up to 45 minutesAuthor: Rebecca Hom; Difficulty: Beginner; Description: In this lab, you will be working with the HTML document. You will create the foundational elements that make up a webpage.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 8 Lab steps - LAB CHALLENGEAndrew Burchill
AWS SSM Parameter Store and AWS Lambda ChallengeBeginnerDuration: Up to 50 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Put your AWS Systems Manager Parameter Store and AWS Lambda skills to the test in a real environment in this hands-on lab challenge.; Duration: Up to 50 minutes; Content Topics: Amazon Web Services; This lab challenge has: 2 Lab steps - HANDS-ON LABAndrew Burchill
Creating an Angular Web ApplicationBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create a new Angular web application that lists recipes in this hands-on lab experience.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 3 Lab steps - HANDS-ON LABCalculated Systems
Creating an Active Chatbot in DialogflowIntermediateDuration: Up to 1 hourAuthor: Calculated Systems; Difficulty: Intermediate; Description: In this lab, you will create a banking concierge chatbot that is capable of asking clarifying and follow-up questions.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 11 Lab steps - LAB CHALLENGEJeremy Cook
Java Challenge: TDD Bulk DiscountingBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: In this challenge, you will complete a Java implementation being guided by existing JUnit5 tests (TDD).; Duration: Up to 1 hour; Content Topics: Test Driven Development (TDD); This lab challenge has: 2 Lab steps - HANDS-ON LABStefano Cascavilla
Starting Your First ExpressJS ServerBeginnerDuration: Up to 45 minutesAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: In this lab, you will understand the basic concepts of ExpressJS, a very popular NodeJS framework; and you will create and start your first ExpressJS server.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 4 Lab steps - HANDS-ON LABEric Magalhães
Expanding EBS Volumes on Windows InstancesBeginnerDuration: Up to 45 minutesAuthor: Eric Magalhães; Difficulty: Beginner; Description: You can increase the storage space of an existing EBS volume without losing the data on the volume. To do this, you migrate your data to a larger volume and then extend the file system on the volume to recognize the newly-available space. After you verify that your new volume is working properly, you can delete the old volume.Are you ready to get started? ; Duration: Up to 45 minutes; Content Topics: Storage; This hands-on lab has: 5 Lab steps - HANDS-ON LABAna Rojo Echeburua
Text analysis and LLMs - prompt engineeringIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Explore prompt engineering in this hands-on lab environment.; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 1 Lab step - HANDS-ON LABJun Fritz
Building a PDF RAG Chatbot Powered by LangChain and Amazon BedrockIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to deploy a PDF Chatbot using retrieval-augmented generation (RAG), LangChain, and AWS services 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 Cook
Coding with Java ModulesBeginnerDuration: Up to 1 hourAuthor: Jeremy Cook; Difficulty: Beginner; Description: This lab is designed to deepen your Java Module knowledge.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 3 Lab steps - HANDS-ON LABAndrew Burchill
Optimizing Prompts For Large Language Models Using Amazon BedrockBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to engineer and develop prompts for large language models in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 3 Lab steps - HANDS-ON LABParveen Singh
Creating Power Apps Using Microsoft Copilot AIIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to create Power Apps using Microsoft Copilot AI in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 3 Lab steps - HANDS-ON LABAndrew Burchill
Automating Patch Management With AWS Systems ManagerBeginnerDuration: Up to 1 hourAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use AWS Systems Manager to automatically scan for and apply patch updates in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 5 Lab steps - HANDS-ON LABLogan Rakai
Automate Azure File Sync Deployments with PowerShellIntermediateDuration: Up to 1 hourAuthor: Logan Rakai; Difficulty: Intermediate; Duration: Up to 1 hour; Content Topics: Microsoft Azure; This hands-on lab has: 5 Lab steps - HANDS-ON LABBen Lambert
Python: Introduction to FlaskAdvancedDuration: Up to 2 hoursAuthor: Ben Lambert; Difficulty: Advanced; Description: Flask is a web application framework designed to make it makes it easier to jump directly into being productive. This lab explores Flask's functionality through building a web application.; Duration: Up to 2 hours; Content Topics: Development; This hands-on lab has: 7 Lab steps - HANDS-ON LABAdil Islam
Running Simulated Phishing Attacks with Attack Simulation Training in Microsoft Defender for Office 365BeginnerDuration: Up to 1 hour and 15 minutesAuthor: Adil Islam; Difficulty: Beginner; Description: Learn how to run benign cyber-attack simulations to test your organization's security practices in this hands-on Microsoft 365 Defender lab.; Duration: Up to 1 hour and 15 minutes; Content Topics: Business Suites; This hands-on lab has: 4 Lab steps - HANDS-ON LABParveen Singh
Working with Azure Virtual Desktop Host PoolsIntermediateDuration: Up to 1 hourAuthor: Parveen Singh; Difficulty: Intermediate; Description: Learn how to create and configure Host Pools with virtual machines for Azure Virtual Desktop in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Business Productivity; This hands-on lab has: 4 Lab steps - HANDS-ON LABJeremy Cook
Optimize a Deployed AWS Web ApplicationIntermediateDuration: Up to 2 hoursAuthor: Jeremy Cook; Difficulty: Intermediate; Description: In this lab scenario, you'll learn how to optimise an already deployed and running web application. The existing web application contains several configurations that should be optimised to achieve better performance, availability, scalability, and improvements in overall operating cost.; Duration: Up to 2 hours; Content Topics: Cost Optimization; This hands-on lab has: 7 Lab steps - HANDS-ON LABAdil Islam
Managing User Mailboxes Using Exchange Online PowerShellIntermediateDuration: Up to 1 hour and 15 minutesAuthor: Adil Islam; Difficulty: Intermediate; Description: Learn how to configure and administrate Microsoft 365 user mailboxes in Exchange Online in this hands-on lab.; Duration: Up to 1 hour and 15 minutes; Content Topics: Management, Development, Business Suites; This hands-on lab has: 5 Lab steps - HANDS-ON LABFarish Kashefinejad
Working With JavaScript For LoopsIntermediateDuration: Up to 45 minutesAuthor: Farish Kashefinejad; Difficulty: Intermediate; Description: In this lab, you will be working with JavaScript For Loops.; Duration: Up to 45 minutes; This hands-on lab has: 5 Lab steps - HANDS-ON LABAndrew Burchill
Arranging and Ordering HTML Elements Using CSSAdvancedDuration: Up to 45 minutesAuthor: Andrew Burchill; Difficulty: Advanced; Description: In this hands-on laboratory, you will write CSS that affects the flow, position, and depth of HTML elements.; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 4 Lab steps