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
1177 to 1200 of 3379 results
Search results 1177 - 1200 of 3379Learn smarter with Smart Skills!
Personalized training tailored to your proficiency. Skip content you already know and focus on your gaps- HANDS-ON LABCalculated Systems
UPDATEDCreating a Weather Forecasting Chatbot with DialogflowAdvancedDuration: Up to 1 hourAuthor: Calculated Systems; Type: updated hands-on lab; Difficulty: Advanced; Duration: Up to 1 hour; Content Topics: Artificial Intelligence; This hands-on lab has: 8 Lab steps - HANDS-ON LABAna Rojo Echeburua
End of Course Building AI Agents ProjectIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Lab for Module 9 of the Building AI Agents course.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - HANDS-ON LABAna Rojo Echeburua
Tracing, Observability, Monitoring & Evaluation in Agentic SystemsIntermediateDuration: Up to 2 hoursAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Learn about monitoring, observability, and evaluation in agentic AI systems using LangSmith and Tavily.; Duration: Up to 2 hours; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - HANDS-ON LABAna Rojo Echeburua
Building AI Agents for Good: Ethics, Risk, and ResponsibilityIntermediateDuration: Up to 1 hour and 30 minutesAuthor: Ana Rojo Echeburua; Difficulty: Intermediate; Description: Lab for Module 6 of the Building AI Agents course.; Duration: Up to 1 hour and 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 1 Lab step - HANDS-ON LABBen Lambert
Git Cherry PickingAdvancedDuration: Up to 1 hourAuthor: Ben Lambert; Difficulty: Advanced; Description: Cherry-picking is useful for applying bug fixes, feature enhancements, or specific changes from one branch to another without merging the entire branch. Learn to use git cherry-pick in this hands-on lab.; Duration: Up to 1 hour; Content Topics: DevOps; This hands-on lab has: 2 Lab steps - LAB CHALLENGELogan Rakai
Amazon ECS IAM ChallengeIntermediateDuration: Up to 45 minutesAuthor: Logan Rakai; Difficulty: Intermediate; Description: Apply your IAM knowledge to bring a hobbling application on Amazon ECS on AWS Fargate to fully operational status in this lab challenge.; Duration: Up to 45 minutes; Content Topics: Amazon Web Services; This lab challenge has: 1 Lab step - HANDS-ON LABQA
Session 3: Lab 3 - Write unit tests in JavaBeginnerDuration: Up to 1 hour and 30 minutesAuthor: QA; Difficulty: Beginner; Duration: Up to 1 hour and 30 minutes; This hands-on lab has: 5 Lab steps - HANDS-ON LABStefano Cascavilla
Best Practices for Organizing dbt ModelsAdvancedDuration: Up to 1 hour and 15 minutesAuthor: Stefano Cascavilla; Difficulty: Advanced; Description: In this lab, you will define some dbt models and you will organize them following best practices in order to keep and maintain a clear dbt project.; Duration: Up to 1 hour and 15 minutes; Content Topics: Data build tool (dbt); This hands-on lab has: 7 Lab steps - HANDS-ON LABStefano Cascavilla
Leveraging the Yahoo Finance API to Retrieve and Visualize Financial DataBeginnerDuration: Up to 1 hourAuthor: Stefano Cascavilla; Difficulty: Beginner; Description: In this lab, you will leverage the Yahoo Finance API using the yfinance Python library, and you will visualize the market data using the plotly Python library.; Duration: Up to 1 hour; Content Topics: Development; This hands-on lab has: 2 Lab steps - HANDS-ON LABStefano Cascavilla
Leverage Template Engines With ExpressJS and MustacheIntermediateDuration: Up to 45 minutesAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: In this lab, you will understand how to implement template engines in ExpressJS, and you will define a simple Mustache template that will be rendered by your ExpressJS application.; Duration: Up to 45 minutes; This hands-on lab has: 4 Lab steps - HANDS-ON LABStefano Cascavilla
Integrating Middlewares in ExpressJS ApplicationsIntermediateDuration: Up to 45 minutesAuthor: Stefano Cascavilla; Difficulty: Intermediate; Description: In this lab, you will understand the basics of ExpressJS middlewares, and you will create logic flow and integrate it as ExpressJS Middlewares; Duration: Up to 45 minutes; Content Topics: Development; This hands-on lab has: 4 Lab steps - HANDS-ON LABQA
Automating Documentation with AIIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use GitHub Copilot to automate the generation of documentation.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABQA
AI-Powered Code ReviewsIntermediateDuration: Up to 40 minutesAuthor: QA; Difficulty: Intermediate; Description: This lab demonstrates how to use AI for code reviews.; Duration: Up to 40 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABAndrew Burchill
Tracking Generative AI Usage With Amazon Bedrock Inference ProfilesBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to create Amazon Bedrock inference profiles and use them to track model usage.; Duration: Up to 1 hour and 30 minutes; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps - HANDS-ON LABJun Fritz
Building a Generative AI Workflow With Amazon Bedrock FlowsBeginnerDuration: Up to 45 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to create and customize a generative AI workflow using Amazon Bedrock Flows in this hands-on lab.; Duration: Up to 45 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 4 Lab steps - HANDS-ON LABJun Fritz
Developing Prompts With Amazon Bedrock Prompt ManagementBeginnerDuration: Up to 30 minutesAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to create, test, and publish prompts with Amazon Bedrock Prompt Management in this hands-on lab.; Duration: Up to 30 minutes; Content Topics: Artificial Intelligence; This hands-on lab has: 2 Lab steps - HANDS-ON LABAndrew Burchill
Automating Code Reviews Using Generative AIBeginnerDuration: Up to 1 hour and 30 minutesAuthor: Andrew Burchill; Difficulty: Beginner; Description: Learn how to use a Generative AI model to perform code reviews in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Continuous Integration; This hands-on lab has: 4 Lab steps - HANDS-ON LABJun Fritz
Implementing 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 Fritz
Formatting 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 - LAB CHALLENGEJun Fritz
Amazon S3 Replication ChallengeIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Demonstrate your ability to replicate objects between source and destination S3 buckets in this hands-on lab challenge.; Duration: Up to 1 hour; Content Topics: Storage; This lab challenge has: 1 Lab step - HANDS-ON LABJun Fritz
Improving Data Resiliency With Amazon S3 Cross-Region ReplicationBeginnerDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Beginner; Description: Learn how to replicate Amazon S3 objects across AWS regions to improve data resiliency in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Storage; This hands-on lab has: 4 Lab steps - HANDS-ON LABJun Fritz
Migrating a PostgreSQL Database With Minimal Downtime Using AWS DMS and Route53IntermediateDuration: Up to 1 hour and 30 minutesAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to migrate an existing PostgreSQL database from EC2 to RDS with minimal downtime using AWS Database Migration Service and Route53 in this hands-on lab.; Duration: Up to 1 hour and 30 minutes; Content Topics: Migration, Networking, Compute, Databases, Content Delivery Networking; This hands-on lab has: 7 Lab steps - HANDS-ON LABJun Fritz
Connecting to Private EC2 Instances Using an Amazon EC2 Instance Connect EndpointIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to securely connect to private EC2 instances with an Amazon EC2 Instance Connect endpoint in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Networking, Security, Compute; This hands-on lab has: 6 Lab steps - HANDS-ON LABJun Fritz
Securing an AWS AppSync API With Amazon CognitoIntermediateDuration: Up to 1 hourAuthor: Jun Fritz; Difficulty: Intermediate; Description: Learn how to secure an AWS AppSync API using Amazon Cognito User Pools in this hands-on lab.; Duration: Up to 1 hour; Content Topics: Amazon Web Services; This hands-on lab has: 4 Lab steps