AWS Workshops

This website lists workshops created by the teams at Amazon Web Services (AWS). Workshops are hands-on events designed to teach or introduce practical skills, techniques, or concepts which you can use to solve business problems.
You can filter by topic using the toolbar above.

About AWS
Highlight icon

100 workshops and growing

New workshops and content added all the time

Highlight icon

Created by experts

Created by specialists in the field from AWS and AWS Partners

Highlight icon

Available for access anywhere

Globally available without restriction and mobile friendly

Workshops

Seamless Data Sharing Using Amazon Redshift
Level: 400
Categories: Analytics
Tags: Redshift
4 hours

Organizations today with multiple groups across business using Data warehousing solutions are looking at easy way to share data with each other. With data sharing, customers can now share the data across multiple redshift clusters without copying data through ETL jobs. Data sharing, provides instant, granular, and high performance access to the clusters data. In this workshop, we will discuss and implement different business use cases that can be solved with Amazon Redshift Data sharing

Seamless Data Sharing Using Amazon Redshift
Get Started
Aurora DSQL Immersion Day
Level: 400
Categories: Databases
Tags: Aurora, Aurora DSQL
4 hours

Amazon Aurora DSQL is a serverless distributed SQL database with virtually unlimited scale, the highest availability, and zero infrastructure management. In this workshop, we will dive deep into how DSQL works, how it is different from traditional relational databases, and how you can leverage its design and features to help grow your application.

Aurora DSQL Immersion Day
Get Started
Amazon Connect Fundamentals
Level: 100
4 hours

This workshop introduces Amazon Connect, AWS's cloud-based contact center solution. Through hands-on labs using a sample case study, participants will learn: 1. Basic setup including queue creation, user management, and contact flow design. 2. Call analytics with real-time and historical metrics reporting. 3. Conversational analytics using Contact Lens.

Amazon Connect Fundamentals
Get Started
Accelerate your Mainframe Modernization journey with Amazon Q Developer Transform
Level: 300
Categories: AWS Mainframe Modernization, Amazon Q
2 hours

Accelerate your mainframe modernization journey using Amazon Q Developer: Transform capabilities for Mainframe application. In this workshop, you will learn how to refactor Mainframe applications using Amazon Q Developer: Transform capability.

Accelerate your Mainframe Modernization journey with Amazon Q Developer Transform
Get Started
Rust on AWS Workshop
Level: 300
2 hours

Learn how to build fast, performant Rust applications on AWS. No prior Rust knowledge required!

Rust on AWS Workshop
Get Started
Boomi Bedrock Workshop
Level: 200
Categories: Bedrock, Boomi
Tags: Bedrock, Boomi, AI Agent, Bedrock Agent
8 hours

Learn how to use Amazon Bedrock and Boomi together to create a Generative AI-powered Automated Support Case Insights assistant.

Boomi Bedrock Workshop
Get Started
Managing Administrative Tasks in Amazon SageMaker AI
Level: 200
Tags: SageMaker AI, Administration
2 hours

This hands-on workshop teaches IT professionals to effectively manage Amazon SageMaker AI. Participants will earn hands-on experience for domain and user profile management, access control, custom image management, lifecycle configuration, and more. Through hands-on labs, attendees will gain experience in scaling SageMaker AI administration, enabling them to streamline workflows and support data science teams confidently.

Managing Administrative Tasks in Amazon SageMaker AI
Get Started
Amazon SageMaker Workshop
Level: 300
Categories: Analytics, Machine Learning, Gen AI, Compute
8 hours

Amazon SageMaker is a unified experience for data, analytics, and AI. Bringing together widely-adopted AWS machine learning and analytics capabilities, the next generation of SageMaker delivers an integrated experience for analytics and AI with unified access to all your data. Collaborate and build faster from a unified studio using familiar AWS tools for model development, generative AI, data processing, and SQL analytics, accelerated by Amazon Q Developer, the most capable generative AI assistant for software development. Access all your data whether it’s stored in data lakes, data warehouses, third party or federated data sources, with governance built-in to address enterprise security needs.

Amazon SageMaker Workshop
Get Started
Mastering LLM Evaluation
Level: 200
Categories: Amazon Bedrock, AI/ML, SageMaker
3 hours

Dive into the world of LLM evaluation with our hands-on workshop. Master Amazon Bedrock's API and Promptfoo to rigorously assess and optimize AI performance. Learn to design comprehensive test suites, evaluate multi-turn conversations, and implement continuous monitoring. Through practical Jupyter labs, you'll compare models, refine prompts, and evaluate complex systems like RAG.

Mastering LLM Evaluation
Get Started
Amazon Nova multimodal understanding workshop
Level: 200
Categories: Generative AI, Bedrock
4 hours

Explore the power of Amazon Nova Multimodal Understanding Models on Amazon Bedrock. The workshop explores capabilities of Amazon Nova understanding models.

Amazon Nova multimodal understanding workshop
Get Started
Open Platform for Enterprise AI (OPEA) ChatQnA on AWS
Level: 300
Categories: Containers, Machine Learning, Generative AI
Tags: EKS, Bedrock, OpenSearch
2 hours

Open Platform for Enterprise AI (OPEA) is an open source platform from the Linux Foundation that provides composable building blocks for state of the art generative AI systems. This workshop walks you through deploying one of OPEA's sample modules, ChatQnA, onto an Amazon Elastic Kubernetes Service (EKS) cluster as well as how to integrate it with services like Opensearch and Amazon Bedrock.

Open Platform for Enterprise AI (OPEA) ChatQnA on AWS
Get Started
Continuous cost and sustainability optimization 2024
Level: 300
2 hours

In this workshop, you will learn best practices for cost and sustainability optimization. We will shift cost and sustainability responsibilities from the Cloud Center of Excellence (CCoE) to end users and application owners aided by automation and monitoring at scale. Explore how to use AWS services designed to optimize your infrastructure and your workloads with the aid of AI/ML algorithms to detect anomalies. Building upon real-world use cases, learn about implementing mechanisms that empower application owners to have clear, actionable tasks for cost and sustainability optimization.

Continuous cost and sustainability optimization 2024
Get Started
Building operational resilience in workloads using generative AI
Level: 400
2 hours

Building operational resilience requires proactive identification and mitigation of risks. In this workshop, use AWS managed generative AI services in real-world scenarios to learn how to assess readiness, proactively improve your architecture, react quickly to events, troubleshoot issues, and implement effective observability practices. Learn strategies for debugging issues, detecting anomalies and incidents, and optimizing architectures to improve the resilience of your workloads.

Building operational resilience in workloads using generative AI
Get Started
Building Generative AI Apps on AWS with Terraform
Level: 300
2 hours

In this workshop, you will build a sample generative AI document chatbot app on AWS using Amazon Bedrock and Generative AI Terraform Modules. You will learn the common infrastructure patterns for generative AI apps on AWS, and take advantage of Terraform to easily deploy the required architecture while avoiding the undifferentiated heavy lifting of reinventing common architectural patterns from scratch.

Building Generative AI Apps on AWS with Terraform
Get Started
Unleashing Creativity: Mastering Nova Canvas and Nova Reel for creative success
Level: 200
Categories: Generative AI, Bedrock
2 hours

Explore AI-powered content creation with our Nova Canvas and Nova Reel workshop. Learn about image generation, image editing and text-to-video generation through practical examples. Discover how to create compelling visual narratives, transform concepts into images or videos. This session will show you how to integrate these tools into your workflow, enhancing creativity and efficiency for marketers, content creators, and business strategists alike.

Unleashing Creativity: Mastering Nova Canvas and Nova Reel for creative success
Get Started
Cost Visibility and Attribution in Multi-Tenant SaaS Environments
Level: 400
Categories: Containers, Databases, Serverless
Tags: SaaS, Cost Management
3 hours

SaaS providers are constantly striving for cost and usage awareness across their users, tenants, features, and tiers. In this workshop, we will look into the various approaches you can use to track the SaaS per tenant cost and eventually visualize the cost using tools like AWS Cloud Intelligence dashboard.

Cost Visibility and Attribution in Multi-Tenant SaaS Environments
Get Started
Building resilient and scalable SaaS applications with a cell-based architecture
Level: 400
Categories: Containers, Compute, Databases
Tags: SaaS, Architecture
3 hours

In this workshop, we’ll look at how cell-based architectures provide you with new ways to group, deploy, scale, and operate your multi-tenant workloads. We’ll go under the hood of a working SaaS cell-based architecture, implement provisioning, configuration, observability, routing, and sharding of cells. We’ll also look at how this approach influences the tiering, scaling, and resiliency profile of your SaaS architecture.

Building resilient and scalable SaaS applications with a cell-based architecture
Get Started
Building Matter PKI leverage AWS Private Certificate Authority
Level: 200
Categories: Encryption, Security, Data Protection
Tags: Private CA
1 hour

Detailed steps on how to build Matter PKI leverage AWS Private Certificate Authority

Building Matter PKI leverage AWS Private Certificate Authority
Get Started
Building Matter PKI leverage AWS Private Certificate Authority
Level: 200
Categories: Encryption, Security, Data Protection
Tags: Private CA
1 hour

Detailed steps on how to build Matter PKI leverage AWS Private Certificate Authority

Building Matter PKI leverage AWS Private Certificate Authority
Get Started
AWS ACM Hands-On Troubleshooting Workshop
Level: 300
Categories: Encryption, Security, Data Protection
Tags: ACM
1 hour

ALearn how to troubleshoot common ACM DNS-validation scenarios. Requires a Registered Domain.

AWS ACM Hands-On Troubleshooting Workshop
Get Started
Encryption in Transit Workshop
Level: 300
Categories: Encryption, Security, Data Protection
Tags: Private CA, ACM
3 hours

In this workshop, we will explore a number of different services that can help ensure encryption in transit in your AWS Applications. We'll develop hands-on experience with encryption in transit with various use cases. These will range from setting up a PKI hierarchy on AWS, developing TLS applications, enabling secure service to service communication with VPC Lattice, building IoT use cases, and using private certificates in container based workloads.

Encryption in Transit Workshop
Get Started
Data protection in event driven architectures
Level: 300
Categories: Encryption, Security, Data Protection
Tags: KMS,
1 hour

In this builder session, we will create a demo serverless architecture with data protection specifically as the goal. Dive deep with AWS Key Management Service (AWS KMS) to encrypt data at rest with a customer managed key (CMKs) and use key policies and resource policies to enforce least privilege. Gain hands on experience building and deploying a serverless app with Amazon SNS, Amazon SQS, and AWS Lambda.

Data protection in event driven architectures
Get Started
AWS KMS Hands-On Troubleshooting Workshop
Level: 300
Categories: Encryption, Security, Data Protection
Tags: KMS
2 hours

This workshop will cover some of the most common customer issues in the Key Management Service, including S3/KMS integrations, checking CloudTrail logs, and Identity Access Management policy verification. You will troubleshoot KMS key policies and verify exactly what KMS keys are being used on your S3 objects in a multi-regional scenario. Feel free to reach out to @gmmcgilv for any questions or feedback.

AWS KMS Hands-On Troubleshooting Workshop
Get Started
KMS Workshop
Level: 300
Categories: Encryption, Security, Data Protection
Tags: KMS
3 hours

This hands-on lab is designed to provide customers with a comprehensive understanding of AWS KMS, a powerful service for managing cryptographic keys and controlling their use across a wide range of AWS services and applications.

KMS Workshop
Get Started
AWS Secrets Manager + CyberArk Secrets Hub
Level: 200
Categories: Encryption, Security, Data protection
Tags: Secrets Manager
3 hours

In this workshop you will implement steps to configure AWS Secrets Manager for CyberArk Secrets Hub access.

AWS Secrets Manager + CyberArk Secrets Hub
Get Started
AWS Secrets Manager workshop - AWS Led
Level: 300
Categories: Encryption, Security, Data Protection
Tags: Secrets Manager
2 hours

Store, retrieve, and manage sensitive credentials in AWS Secrets Manager.

AWS Secrets Manager workshop - AWS Led
Get Started
Amazon Personalize 101 for E-Commerce
Level: 300
Categories: AI/ML, Machine Learning
4 hours

Learn how to build and deploy personalized recommendations for e-commerce applications using Amazon Personalize in this comprehensive, hands-on workshop designed for developers with no prior machine learning experience. Through interactive labs, you'll master the end-to-end process of creating a recommender system—from data preparation to model deployment and integration—using AWS Console, while gaining practical insights and best practices for implementing personalization in your own applications.

Amazon Personalize 101 for E-Commerce
Get Started
Ways to Retrieve Secrets from AWS Secrets Manager Across AWS Compute Environments
Level: 300
Tags: Secrets Manager
2 hours

This workshop shows how to retrieve secrets from AWS Secrets Manager in many AWS Compute Environments . It shows how to use the Lambda extension to retrieve secrets in a Lambda function. it shows how to use the AW Secrets Manager Go Caching Client to retrieve secrets in an EC2 instance and an ECS service. It then shows how to use the AWS Secrets Manager and Config Provider for Secret Store CSI Driver to retrieve secrets in an EKS environment.

Ways to Retrieve Secrets from AWS Secrets Manager Across AWS Compute Environments
Get Started
Deep dive on AWS IAM Roles Anywhere
Level: 300
Categories: Encryption, Security, Data Protection
Tags: Private CA, ACM
2 hours

Through this Workshop you can learn the inner mechanism of IAM Roles Anywhere and how to use it from your non-AWS ecosystem through the CLI, through the AWS Credential file, and through the SDK.

Deep dive on AWS IAM Roles Anywhere
Get Started
Using Post-Quantum Cryptography on AWS
Level: 300
Categories: Encryption, Security, Data Protection
Tags: Payment Cryptography
2 hours

AWS Introduction to Post-Quantum Cryptography Workshop

Using Post-Quantum Cryptography on AWS
Get Started
CloudHSM Workshop
Level: 300
Categories: Encryption, Security, Data Protection
Tags: CloudHSM
2 hours

This workshop covers topics as SSL/TLS offloading using CloudHSM, logging and monitoring of clusters, containerized applications backed with CloudHSM service, KMS integration with CloudHSM for Custom Key store management (CKS)

CloudHSM Workshop
Get Started
SaaS and RAG: Maximizing generative AI value in multi-tenant solutions
Level: 300
Categories: SaaS, GenAI, RAG
2.5 hours

This hands-on workshop will demonstrate how to build a multi-tenant GenAI SaaS solution using RAG. Participants will learn best practices for creating multi-tenant architecture, implementing tenant isolation, enabling tenant throttling experience, and calculating cost per tenant

SaaS and RAG: Maximizing generative AI value in multi-tenant solutions
Get Started
Unleashing LLMs at the Edge with AWS IoT
Level: 200
Tags: Gen-AI, Greengrass, IOT, EC2
2 hours

In this hands-on workshop, you will learn how to build, publish & deploy a Large Language Generative AI model server along with a front end web application as an AWS IoT Greengrass component to an Amazon Elastic Compute (EC2) instance acting as an Internet-of-Things (IoT) edge device to generate text, upload & analyze images, create knowledge bases & perform Q&A chat with a Gen-AI chatbot at the edge.

Unleashing LLMs at the Edge with AWS IoT
Get Started
AWS Wavelength Workshop for Emerging Markets
Level: 300
Categories: Compute, Edge Services, Hybrid Cloud
Tags: EC2, EKS, VPC, ALB, Wavelength
2 hours

Earlier in 2024, AWS and Orange Middle East & Africa announced plans to bring AWS Wavelength to Morocco and Senegal. In addition to the first AWS Wavelength Zones in Africa, this announcement marked the first Wavelength Zones in countries without an existing AWS Region or AWS Local Zone. With AWS Wavelength, customers can take advantage of the cloud’s on-demand scaling and pay-as-you-go pricing model, enabling them to keep their data localized while benefiting from the same reliable, secure, and high-performance infrastructure as AWS Regions. Customers can expect operational consistency, access to the same services and APIs, and the ability to use familiar tools for automation, deployments, and security controls. In this workshop, learn the technical fundamentals that will enable customers to support use cases across regulated industries that require data to remain local, such as telecom, finance, public sector, and healthcare, as well as industries that depend on low-latency applications like gaming.

AWS Wavelength Workshop for Emerging Markets
Get Started
AWS for SAP - Disaster Recovery Workshop
Level: 300
2 hours

Gain hands-on experience in configuring cost optimized Disaster Recovery (DR) solution for SAP systems on AWS Cloud.

AWS for SAP - Disaster Recovery Workshop
Get Started
Build near-real-time LLM powered features for legacy application
Level: 300
Categories: Modernization
2 hours

Ever needed to build new event-driven features for an existing black box or COTS application without access to the source code? In this workshop, you will learn how to set up a data streaming pipeline with AWS DMS and AWS OpenSearch Serverless to build new event-driven features for existing applications using change data capture. Using a leave and layer pattern you will then build Generative AI based microservices integrated with the legacy monolithic application.

Build near-real-time LLM powered features for legacy application
Get Started
Video-based driver monitoring with AWS IoT and AI/ML
Level: 300
2 hours

Learn how to build an IoT device for edge computer vision and machine learning (CVML) workloads, with a focus on detecting driver fatigue and distraction.

Video-based driver monitoring with AWS IoT and AI/ML
Get Started
Implement Resilient Omni-Channel Notifications with AWS
Level: 300
Categories: Communication Applications, SMS, Email
2 hours

In today's fast-paced business, reliable and timely communication is essential for reaching customers. This workshop teaches building a resilient omni-channel notification system using AWS services. The solution monitors delivery, triggering a secondary channel if the primary fails, to ensure important notifications reach customers without interruption. You'll learn to deploy a customizable omni-channel communication solution providing redundancy and improved customer engagement.

Implement Resilient Omni-Channel Notifications with AWS
Get Started
Strengthen Your Web Application Defenses with AWS WAF
Level: 300
Tags: AWS WAF, Security
2 hours

This workshop is designed for developers and security professionals who want to secure web applications with AWS WAF.

Strengthen Your Web Application Defenses with AWS WAF
Get Started
AWS Mainframe Modernization Data Replication with Precisely
Level: 400
Tags: EC2, MSK, Data Replication
2 hours

Unleash the power of mainframe data with AWS and generative AI

AWS Mainframe Modernization Data Replication with Precisely
Get Started
Least Privilege with IAM Access Analyzer
Level: 200
1 hour

This workshop provides an overview of IAM then focuses on use cases to achieve Least Privilege with AWS Identity and Access Management Access Analyzer (IAM Access Analyzer).

Least Privilege with IAM Access Analyzer
Get Started
Safeguarding Payments: Fraud Detection, AI/ML and Data Insights
Level: 200
Categories: Payments, Financial Services
2 hours

Leveraging AI/ML and data analytics to build an intelligent fraud detection system that safeguards payments and provides financial institutions with actionable insights to stop fraudulent transactions.

Safeguarding Payments: Fraud Detection, AI/ML and Data Insights
Get Started
AWS Health Events Intelligence Dashboard & Insights (HEIDI) with Amazon Q integration
Level: 200
Categories: CID, Amazon QuickSight, Analytics
2 hours

AWS Health Events Intelligence Dashboard & Insights (HEIDI) is a solution that offers insight into events received from AWS Health across multiple Regions, accounts, and Organizations. HEIDI presents an accessible overview of AWS Health events, facilitating easy access and presentation of information via Amazon QuickSight.By integrating Amazon Q with the HEIDI solution, customers can now easily analyze and gain insights from AWS Health event data across accounts, regions and organizations using natural language queries. This allows for faster identification and understanding of issues impacting their AWS environment.

AWS Health Events Intelligence Dashboard & Insights (HEIDI) with Amazon Q integration
Get Started
Amazon ECS Immersion Day
Level: 200
Categories: Containers, Compute
4 hours

An ECS Workshop ImmersionDay provides an end-to-end application development and deployment experience to demonstrate features of Amazon ECS, using real-world services from an application development perspective in order to educate users about the features of Amazon ECS such as scaling, networking, observability, security and automation.

Amazon ECS Immersion Day
Get Started
Hyper-personalization using Generative AI for optimal customer engagement
Level: 300
Categories: AI/ML, GenAI, Business Applications
3 hours

Learn how to build an end-to-end hyper-personalized workflow with AWS. Personalization of messaging is a foundational capability to improve the effectiveness of outbound communications, such as email, direct mail, SMS, push messaging in increasing customer satisfaction, retention, cross-sell and up-sell. Innovations in Generative AI offer compelling opportunities to more easily automate creation of text and image content to enable more scalable message personalization.

Hyper-personalization using Generative AI for optimal customer engagement
Get Started
AWS 101 Workshop
Level: 100
Categories: Migrations, Compute, Beginner
Tags: EC2, VPC, S3, IAM, Linux
2 hours

This introductory AWS workshop provides hands-on learning for beginners, using the setup of a private web server as a teaching tool to cover core AWS concepts. Participants will configure the server to interact with public resources like external APIs and Amazon S3 storage, gaining practical experience with fundamental AWS services and architecture, such as EC2 instances and VPC.

AWS 101 Workshop
Get Started
Mainframe Modernization Replatform Workshop
Level: 200
Categories: Mainframe, Migration, Replatform
Tags: EC2
8 hours

Learn best practices that help when replatforming a mainframe application to Micro Focus. You will explore the best practices for source code migration, dataset migration, directory structures, and compiler directives.

Mainframe Modernization Replatform Workshop
Get Started
Integrating IAM Access Analyzer into a CI/CD Pipeline
Level: 300
Categories: Security, Identity, Compliance
Tags: Security, Identity, Compliance
2 hours

Want to analyze IAM policies at scale? Want your developers to write secure IAM policies? In this hands-on workshop, you are given the opportunity to build a CI/CD pipeline that validates IAM policies using IAM Access Analyzer and the IAM Policy Validator for AWS CloudFormation.

Integrating IAM Access Analyzer into a CI/CD Pipeline
Get Started
SCADA Disaster Recovery on AWS for Inductive Automation's Ignition
Level: 400
Categories: Energy&Utilities, Resilience
2 hours

In this workshop we will demonstrate how to deploy a SCADA system Disaster Recovery on AWS. The workshop will guide you also in the configuration of the SCADA and the demonstration of the failover mechanism. This workshop is part of a series to be executed for multiple SCADA from multiple vendors. In this first iteration we will use Ignition SCADA from Inductive Automation.

SCADA Disaster Recovery on AWS for Inductive Automation's Ignition
Get Started
Amazon EKS Support in Amazon SageMaker HyperPod
Level: 400
Categories: AI/ML, Compute
Tags: EC2, SageMaker, EKS
2 hours

Amazon SageMaker HyperPod helps you provision resilient clusters for running machine learning (ML) workloads and developing state-of-the-art models such as large language models (LLMs), diffusion models, and foundation models (FMs). By completing this workshop you will learn how to train large language models (LLMs) on SageMaker HyperPod worker nodes while using an EKS control plane to provide a native Kubernetes experience for container orchestration and workflow management via tools like the Kubeflow Training Operator.

Amazon EKS Support in Amazon SageMaker HyperPod
Get Started
Amazon Connect Supervisor Experience
Level: 200
6 hours

Discover how supervisors are able to effectively harness supervisor tools including Generative AI-powered features, such as Contact Lens Conversational Analytics

Amazon Connect Supervisor Experience
Get Started
Build and integrate Amazon Connect IVR
Level: 300
7 hours

Workshop attendees learn how an existing IVR solution is migrated to a speech conversational IVR powered by Amazon Connect and Amazon Lex. You get to know concepts that are used to design personal and dynamic customer experience for audio and text conversations. As conversational IVRs require continuous improvements, you are tasked to integrate personalized greetings, high speech recognization, sentiment-based routing and guided workflows to display options and use this knowledge for your job.

Build and integrate Amazon Connect IVR
Get Started
ArcGIS on EKS
Level: 300
Categories: Containers, Compute, GIS
Tags: EKS
3 hours

Deploy ArcGIS Enterprise on Amazon Elastic Kubernetes Service. This lab will walk through deploying the components of ArcGIS Enterprise in a kubernetes cluster. This will be the ArcGIS Kubernetes Official Distribution and not traditional Enterprise.

ArcGIS on EKS
Get Started
Automated Incident management of modern workloads using ChatOps
Level: 300
Categories: Management & Governance
Tags: AWS Chatbot, ECS
2 hours

Learn how to implement ChatOps using AWS services, including AWS Chatbot, and popular communication and collaboration platforms, such as Microsoft Teams and Slack. Explore how you can implement chat-driven operational workflows to assist in diagnosing and remediating operational issues of modern workloads

Automated Incident management of modern workloads using ChatOps
Get Started
Running and Auto Scaling Geoserver and PostgreSQL/PostGIS without managing servers
Level: 200
Categories: Serverless, Compute
Tags: ECS, Aurora, Containers, EFS
3 hours

An introduction to running GeoServer on AWS. The workshop will walk you through the steps to launch the Geoserver standard docker distribution and host on AWS Fargate. With AWS support for PostgreSQL/PostGIS available in Aurora Serverless we explore connecting GeoServer to a PostgreSQL source. We will explore scaling out the GeoServer web tier and including a shared file service using Elastic File Service (EFS).

Running and Auto Scaling Geoserver and PostgreSQL/PostGIS without managing servers
Get Started
Amazon Connect in-app, web, and video calling
Level: 300
3 hours

This workshop will enable you to learn about setting up in-app, web and video calling within your Amazon Connect instance, and deploy a communications widget onto your website so customers can reach out to their specialist portfolio managers.

Amazon Connect in-app, web, and video calling
Get Started
Deploy ArcGIS Enterprise with CloudFormation
Level: 400
Categories: GIS, Compute
Tags: GIS, EC2, Cloudformation
2 hours

This workshop details the steps required to launch ArcGIS enterprise components onto EC2 instances via Cloudformation. It uses AWS CloudShell to run command line arguments that will create required networking components and initiate a Cloudformation stack creation. This workshop is designed to only be run at AWS facilitated events all resources will be deleted at the end of the workshop.

Deploy ArcGIS Enterprise with CloudFormation
Get Started
ESRI ArcGIS Pro on Amazon Appstream 2.0
Level: 300
Categories: Geospatial, Compute, RDS, Power & Utilities
Tags: EC2, RDS, EUC, GIS
2 hours

Build an Amazon AppStream 2.0 environment to stream ESRI ArcGIS Pro to your users.

ESRI ArcGIS Pro on Amazon Appstream 2.0
Get Started
AWS Hybrid Cloud Immersion Day
Level: 300
Tags: HybridCloud, Outposts, Local Zones, EKS
2 hours

The Hybrid Cloud Immersion Day lab illustrates extending Amazon EKS across AWS Local Zones and Outposts, emphasizing AWS's consistent hybrid cloud capabilities. This configuration highlights uniform security, management, and connectivity, utilizing the same tools and APIs across various environments. It demonstrates how enterprises can meet data residency requirements, achieve low latency and local data processing while maintaining centralized management of the EKS control plane.

AWS Hybrid Cloud Immersion Day
Get Started
Serverlesspresso
Level: 200
2 hours

In this workshop, you will build your own Serverlesspresso. You build and event-driven, serverless backend that supports a pop-up coffee shop using Amazon EventBridge and AWS Step Functions.

Serverlesspresso
Get Started
AWS Industrial IoT (IIoT) Edge Workshop
Level: 400
3 hours

AWS IoT SiteWise Edge software makes it easy to collect, organize, process, and monitor equipment data on-premises. SiteWise Edge is installed on local hardware such as third-party industrial gateways and computers, or on AWS Outposts and AWS Snow Family compute devices. This workshop focuses on a simple IIoT Use case but on the edge.

AWS Industrial IoT (IIoT) Edge Workshop
Get Started
Threat Detection and Response [Arabic] (اكتشاف التهديدات والاستجابة لها)
Level: 300
Categories: Security, Identity, and Compliance
8 hours

هذه الورشة مُصممة لتعريفك بخدمات اكتشاف التهديدات والاستجابة لها في AWS، وأفضل الممارسات، وحالات الاستخدام، ثم استخدام ما تعلمته للتعمق أكثر في السيناريوهات. كل هذا مُصمم لإعدادك ومساعدتك على العمل بشكل أكثر أمانًا على AWS. تمر هذه الورشة بلمحات عامة وتشغيل وتنصيب كل من الخدمات التالية: Amazon GuardDuty و Amazon Inspector و AWS Security Hub و Amazon Macie و Amazon Detective.

Threat Detection and Response [Arabic] (اكتشاف التهديدات والاستجابة لها)
Get Started
CrowdStrike Falcon Cloud Security Lab (Fal.con)
Level: 300
Categories: Security, Identity, Compliance
1 hour

CrowdStrike Falcon Cloud Security (FCS) Lab on AWS builds a foundational AWS environment for testing FCS deployment mechanisms, and for launching a Metasploit-based attack against vulnerable systems.

CrowdStrike Falcon Cloud Security Lab (Fal.con)
Get Started
Getting Started with CloudFormation
Level: 200
Tags: CloudFormation, IaC
2 hours

Labs and guidance that will lead you through the fundamentals of CloudFormation in an approachable way. The labs progress from simple to more complex. With the skills you'll learn, you can begin developing templates to support your own projects.

Getting Started with CloudFormation
Get Started
Build a Thales CipherTrust Tokenization with AWS
Level: 300
Categories: Payments, Financial Services
Tags: Tokenization, Payments, EKS
2 hours

CipherTrust Vaultless Tokenization with Dynamic Data Masking dramatically reduces the cost and effort required to comply with security policies and regulatory mandates like PCI DSS, HIPAA and GDPR. The solution delivers capabilities for database tokenization and dynamic display security.

Build a Thales CipherTrust Tokenization with AWS
Get Started
AWS SDK Workshop
Level: 100
Categories: SDKs, Software Development Kits
2 hours

This workshop is designed to give you an introduction to building applications with Amazon Web Services. This workshop focuses on using the core AWS Software Development Kits (SDKs)

AWS SDK Workshop
Get Started
Building Agentic Workflows on AWS
Level: 300
Categories: Generative AI, Agents, Amazon Bedrock, Amazon Q
2 hours

Learn how to build Agentic Workflows, where large language models (LLMs) act autonomously to perform tasks or provide assistance on behalf of users. Participants will learn to leverage capabilities in AWS Bedrock to create both chatbot and non-chatbot workflows, incorporating features such as code interpretation and memory. We will also use Amazon Q Developer to assist in coding and debugging.

Building Agentic Workflows on AWS
Get Started
Build a Payment Gateway with Hyperswitch
Level: 400
Categories: Payment Gateway, EKS, Analytics
Tags: EKS, PCI, Payment Gateway
2 hours

In this workshop learn how customers can rapidly set up a compliant payment gateway that connects to multiple processors just in few minutes. With Hyperswitch, customers can quickly integrate and manage over 50 payment processors, eliminating the need for time-consuming individual integrations and reducing development effort by up to 90%. This unified platform allows businesses to start processing payments securely and efficiently across various processors, while also providing features like intelligent routing, seamless failover, and a customizable checkout experience, all within a PCI-compliant framework

Build a Payment Gateway with Hyperswitch
Get Started
Guardrails for Amazon Bedrock Workshop
Level: 200
Categories: Amazon Bedrock, Generative AI, Security
1 hour

Throughout this workshop, you'll learn how to leverage Guardrails for Amazon Bedrock to consistently apply AI safety measures across your applications, including blocking undesirable topics, filtering harmful content, redacting sensitive information, and detecting hallucinations through contextual grounding checks. By the end of this workshop, you'll have gained hands-on experience in configuring and applying Guardrails to align your generative AI applications with your organization's responsible AI policies.

Guardrails for Amazon Bedrock Workshop
Get Started
Real-time Event Driven Decisions with Amazon Redshift Streaming and Amazon MSK
Level: 300
Categories: Analytics
2 hours

In this hands-on workshop, customers will learn how to build real-time, event-driven decision making solutions using AWS services. Participants will use Amazon Managed Streaming for Apache Kafka (MSK), Amazon Redshift, and Amazon QuickSight to construct a real-time data processing solution. Through practical exercises, customers will learn how to ingest and process streaming data, perform advanced analytics, and create dynamic visualizations using QuickSight. The workshop will guide attendees through setting up scalable data pipelines, transforming realtime data into actionable insights, and making data-driven decisions in response to events as they unfold. By the end of the session, customers will have gained valuable skills in using AWS services, enabling them to leverage real-time information for their organizations' advantage.

Real-time Event Driven Decisions with Amazon Redshift Streaming and Amazon MSK
Get Started
Bulk Electric System Cyber System Information(BCSI) on AWS
Level: 300
Categories: Security, BCSI Compliance, IAM, S3, EC2
Tags: Security, BCSI Compliance, IAM, S3, EC2
4 hours

An immersive demonstration of how electric utility customers and partners can achieve Bulk Electric System Cyber System Information(BCSI) compliance in the AWS Cloud.

Bulk Electric System Cyber System Information(BCSI) on AWS
Get Started
Advanced Multi-AZ Resilience Patterns
Level: 300
Categories: Containers, Compute, Resilience
Tags: EKS, FIS, EC2, Multi-AZ, Resilience
2 hours

In this workshop you will get hands-on experience building, operating, and testing a resilient multi-AZ application. You will use CloudWatch dashboards, Insights Rules, and composite alarms to observe the health of your application. You'll inject faults using the AWS Fault Injection Service (FIS) to simulate a variety of single AZ impairments. You'll also learn how to leverage AWS CodeDeploy to perform zonal deployments and experience deployment failures. Finally, you'll leverage Amazon Route 53 zonal shift to recover from these failures and protect your customer experience. These patterns can help be more resilient to single-AZ failures in an AWS Region.

Advanced Multi-AZ Resilience Patterns
Get Started
Automated code conversion from Assembler to COBOL
Level: 300
Categories: Mainframe, Compute
Tags: M2, Mainframe Modernization
1 hour

In this workshop, you will use AWS Mainframe Modernization Code Conversion with mLogica service to analyze and convert a mainframe application containing Assembler components. The mainframe application is an AWS open-source mainframe application named CardDemo.

Automated code conversion from Assembler to COBOL
Get Started
Amazon Q in Connect
Level: 300
2 hours

In this hands-on workshop, you'll learn how to harness the power of generative AI to empower your contact center agents. We'll explore how to enable your agents to leverage AI-powered assistance and workflows

Amazon Q in Connect
Get Started
Enhance security in machine learning workflows
Level: 300
Categories: Security, GenAI
Tags: Security, GenAI
2 hours

Ensuring security is a critical priority when developing and deploying generative AI applications for sensitive use cases. By prioritizing security from the initial design phase through development, testing, and eventual deployment of AI-ML systems, misuse can be prevented while still enabling innovation. This session aims to equip customers with techniques to make their machine learning workflows more secure, using familiar security controls. Overall, building security considerations into every stage of ML development and deployment allows for responsible AI innovation.

Enhance security in machine learning workflows
Get Started
Building Portable Multicloud Applications Without Containers
Level: 300
Categories: Serverless, Multicloud
2 hours

This is a hands-on workshop where you learn to use existing build tools and coding best practices to build cloud native (no containers needed) multicloud applications from the same application repository that run on AWS, GCP, and Azure.

Building Portable Multicloud Applications Without Containers
Get Started
AWS Local Zones - Run low-latency application at the edge
Level: 400
Categories: Compute, AWS Local Zones, Amazon VPC
Tags: EC2, Hybrid Cloud
21 hours

This workshop takes you through an actual deployment of an object detector application in an AWS Local Zone. Learn how to extend your VPC to a Local Zone, deploy an application to meet your latency requirements focusing on what to consider in your VPC architecture and deploying a VPN.

AWS Local Zones - Run low-latency application at the edge
Get Started
Creating Responsible AI With Amazon Bedrock Guardrails
Level: 200
Categories: Bedrock, Guardrails, GenAI
Tags: Bedrock, Guardrails
2 hours

In this workshop, participants will learn how to use Guardrails for Amazon Bedrock. Users can use guardrails to evaluate user inputs and Foundation Model responses based on use case specific policies. Guardrails for Amazon Bedrock provides an additional layer of safeguards regardless of the underlying FM.

Creating Responsible AI With Amazon Bedrock Guardrails
Get Started
Generate Clinical Notes with AI
Level: 300
Categories: AI/ML, HealthScribe, Generative AI
4 hours

This workshop utilizes AWS HealthScribe and integrates with Amazon Transcribe and Amazon Bedrock for a comprehensive solution that generates output json files that can be integrated with EHR/EMR systems. Furthermore, Amazon Bedrock can be utilized to ask natural language Q&A about the data generated from the call transcript.

Generate Clinical Notes with AI
Get Started
Amazon Connect Operational Workshop
Level: 300
8 hours

The Amazon Connect Operational Workshop help you learn to operate Amazon Connect workloads in Production. It provides guidance and best practices to monitor and diagnose technical issues and how to mitigate and resolve them quickly.

Amazon Connect Operational Workshop
Get Started
Data Perimeter in Action
Level: 300
Categories: IAM, Security
Tags: IAM, Security
1 hour

This workshop enables participants to go through common scenarios and how to mitigate them using data perimeters.

Data Perimeter in Action
Get Started
Amazon Managed Service for Apache Flink workshop
Level: 300
Categories: Analytics, Streaming
Tags: Stream Processing, Flink, Kinesis
4 hours

This workshop covers the entire lifecycle of an Amazon Managed Service for Apache Flink application, from development and debugging to deployment and running at scale on AWS. You will learn how to implement an Apache Flink application, experiencing hands-on the development lifecycle of an end-to-end solution, analyzing streaming data from Amazon Kinesis, and feeding it in real-time into Amazon OpenSearch Service, with results displayed in an OpenSearch Dashboard. You will dive deep into deploying, monitoring, and troubleshooting your production application in Amazon Managed Service for Apache Flink.

Amazon Managed Service for Apache Flink workshop
Get Started
Migrating x86-based applications to AWS Graviton Processors
Level: 300
Categories: Containers, Compute
2 hours

A key business goal of customers is to improve operational efficiency and drive down costs, while also lowering their carbon emissions. One of the easiest way to make progress towards a sustainability goal is to adopt AWS Graviton instances for compute workloads. AWS Graviton-based Amazon EC2 instances use up to 60% less energy than comparable EC2 instances for the same performance. They also provide the best price performance for cloud workloads running on Amazon EC2.

Migrating x86-based applications to AWS Graviton Processors
Get Started
Karpenter: Amazon EKS Best Practice and Cloud Cost Optimization
Level: 300
Categories: Containers, Compute
2 hours

In this workshop, you will learn how to provision, manage, and maintain your Kubernetes clusters with Amazon Elastic Kubernetes Service (Amazon EKS) scaling optimally using Karpenter. Karpenter is a node lifecycle management solution used to scale your Kubernetes cluster. Karpenter observes incoming pods and launches the right-sized Amazon EC2 Instance appropriately for the workload. Instance selection decisions are intent based and driven by the specification of incoming pods, including resource requests and scheduling constraints.

Karpenter: Amazon EKS Best Practice and Cloud Cost Optimization
Get Started
Get hands-on with IPv6
Level: 300
Tags: EC2, IPv6, IPV6, Networking, ELB, NLB, TGW, PrivateLink
2 hours

In this workshop, you will learn how to create, configure, and test dual-stack VPC, dual-stack and IPv6-only subnets and how to launch IPv6 resources within it. You will also learn how to expose Internet-facing applications using Application Load Balancer (ALB) or Network Load Balancer (NLB) and build end-to-end connectivity using IPv6.

Get hands-on with IPv6
Get Started
Streamline workforce access to AWS Analytics services using AWS IAM Identity Center
Level: 300
2 hours

In this hands-on workshop you will learn how to streamline single sign-on experience for workforce users to perform interactive analytics with fine grained access controls. You will work on a use case to analyze the top trending products based on the data available in data lake. You will configure AWS IAM Identity Center to create users and groups, AWS Lake Formation to implement fine grained access controls and Amazon EMR to run your analytics queries and identify the top trending products. Finally, you will audit data access for compliance. As part of building this use case, you will learn about AWS IAM Identity Center and it feature Trusted Identity Propagation that enables this experience.

Streamline workforce access to AWS Analytics services using AWS IAM Identity Center
Get Started
Advanced machine-to-machine access with IAM Roles Anywhere & IAM Unused Access Analyzer
Level: 300
1 hour

This workshop is designed to introduce participants to IAM Roles Anywhere advanced features such as fine grained authentication and authorisation using certificate fields for ABAC, combined with IAM Unused Access Analyzer to implement least privilege to show how they can migrate from static (and overly permissioned) credentials to properly scoped IAM roles for modern machine-to-machine access

Advanced machine-to-machine access with IAM Roles Anywhere & IAM Unused Access Analyzer
Get Started
IAM permissions for workloads on Amazon EKS
Level: 300
Categories: Containers, Identity
Tags: EKS, IAM
1 hour

Do you have workloads running on EKS that need to access other AWS services? This session is for you. Amazon EKS provides two ways to grant AWS Identity and Access Management permissions to workloads that run in Amazon EKS clusters: IAM roles for service accounts, and the newer EKS Pod Identities. In this workshop, you will learn about the differences and best practices of these two, while getting hands-on on how to configure them.

IAM permissions for workloads on Amazon EKS
Get Started
Terraform CI/CD and Testing on AWS
Level: 300
Categories: Containers, Compute
3 hours

In this workshop, you will learn how to leverage the new Terraform Testing Framework introduced in v1.6.0 to perform manual as well as automated unit, integration, and security tests for your Terraform projects. You will then learn how to build a basic Terraform CI/CD pipeline on AWS to automate these tests and deploy your infrastructure safely and securely.

Terraform CI/CD and Testing on AWS
Get Started
Automating IAM policy validation and analysis using GitHub Actions
Level: 400
2 hours

Learn how GitHub Actions can automatically validate and analyze IAM policies when permitting developer policy authoring abilities without compromising security.

Automating IAM policy validation and analysis using GitHub Actions
Get Started
Agents for Amazon Bedrock Workshop
Level: 300
6 hours

This workshop gives you hands-on experience working with Agents for Amazon Bedrock, the easiest way to create Generative AI applications. It provides examples of how to connect with existent APIs and Knowledge Bases. It cover various topics from action group definition with Lambda execution or Return of Control, Knowledge Bases Integration, Session State definition and Advanced Prompts.

Agents for Amazon Bedrock Workshop
Get Started
Amazon Bedrock Workshop
Level: 300
Categories: Amazon Bedrock
3 hours

This workshop gives you hands-on experience on Amazon Bedrock, the easiest way to build and scale generative AI applications with foundation models. It provides examples for prompt engineering, text generation, Knowledge Bases for Amazon Bedrock and RAG, model customization, image and multi-modal applications, Agents for Amazon Bedrock and Open source integration with Amazon Bedrock.

Amazon Bedrock Workshop
Get Started
Building Generative AI Apps on AWS with CDK and Amazon Bedrock
Level: 300
Categories: AI/ML, Amazon Bedrock, Generative AI
1 hour

In this workshop, you will build a sample generative AI document chatbot app on AWS using Amazon Bedrock and Generative AI CDK Constructs. You will learn the common infrastructure patterns for generative AI apps on AWS, and take advantage of the AWS CDK (Cloud Development Kit) to easily deploy the required architecture while avoiding the undifferentiated heavy lifting of reinventing common architectural patterns from scratch.

Building Generative AI Apps on AWS with CDK and Amazon Bedrock
Get Started
Hands-on with Generative AI on AWS Hybrid & Edge Services
Level: 300
Categories: Compute, Edge Services, Hybrid Cloud
Tags: EC2, Lambda, Bedrock
2 hours

As governments and standards bodies develop data protection and privacy regulations, organizations increasingly need to combine the use of generative AI tooling in the cloud with regulated data that needs to remain on premises to meet data sovereignty requirements. In this builders’ session, learn how to extend Agents for Amazon Bedrock to hybrid and edge services like AWS Outposts and AWS Local Zones to build distributed Retrieval Augmented Generation (RAG) applications with on-premises data for improved model outcomes.

Hands-on with Generative AI on AWS Hybrid & Edge Services
Get Started
New insight from your business data stored in SAP HANA Cloud using Generative AI capability and Amazon Sagemaker
Level: 300
Categories: Bedrock, AI/ML, SAP, Sagemaker
Tags: Bedrock, SAP, Sagemaker, Generative AI
2 hours

Learn to integrate a Generative AI and Large Language Model (LLM) to improve the user's experience to get insight from their business data stored in SAP HANA Cloud. We will use Amazon Bedrock, Python language, Langchain, PandasAI and SQLAlchemy to orchestrate this solution.

New insight from your business data stored in SAP HANA Cloud using Generative AI capability and Amazon Sagemaker
Get Started
Generative AI for Energy, Power & Utilities and Manufacturing Workshop
Level: 300
6 hours

This workshop is designed to inspire and educate professionals in the industry, attendees will learn best practices for leveraging the vast potential of generative AI models and use of and GenAI in Predictive maintenance, root cause analysis of equipments using manufacturer specs, generate shift handover report, analyzing RFP documents, disappearing workforce and unlocking new opportunities.

Generative AI for Energy, Power & Utilities and Manufacturing Workshop
Get Started
Data Strategy: Generative AI in Action
Level: 200
8 hours

Through a captivating real-world business use case, participants will witness firsthand how generative AI can redefine the way you approach problem-solving and innovation. This workshop consists of step-by-step comprehensive guides and presentation material detailing how they might use generative AI to solve real business problems.

Data Strategy: Generative AI in Action
Get Started
Secure Your Code With Amazon Q Developer
Level: 200
Tags: Amazon Q, CodeWhisperer
2 hours

This workshop will help you learn how to use Amazon Q Developer to write more secure code and reduce the number of security findings present in it. Amazon Q Developer is an AI coding companion that provides suggestions for code snippets & full code generation based on the context of your file, function & variable names, and comments. It is powered by machine learning and trained on billions of lines of AWS & other open source code.

Secure Your Code With Amazon Q Developer
Get Started
Next Generation Developer Experience with Amazon Q
Level: 300
Tags: Q, Redshift, Generative AI
2 hours

Step into the next generation of developer experience powered by Amazon Q a generative AI–powered assistant. This workshop is designed to teach you how to effectively use Amazon Q to assist in coding, debugging, and enhancing your data analytics capabilities.

Next Generation Developer Experience with Amazon Q
Get Started
AWS Instant Payments with Finzly
Level: 300
Categories: Payments, Financial Services
Tags: Lambda, API Gateway, Serverless
2 hours

This workshop will provide hands-on experience to use Payment Galaxy (Finzly’s payment hub) on AWS to connect to FedNow and RTP networks to provide instant payment services between bank accounts.

AWS Instant Payments with Finzly
Get Started
Build a Serverless Text-to-Speech Application with Amazon Polly
Level: 200
Categories: Serverless, AI/ML
Tags: Polly, Lambda
2 hours

In this workshop, you create a basic, serverless application that uses Amazon Polly to convert text to speech. The application has a simple user interface that accepts text in many different languages and then converts it into audio files that you can play from a web browser. Amazon Polly turns text into life-like speech. It lets you create applications that talk naturally, enabling you to build entirely new categories of speech-enabled products. Amazon Polly is an Amazon AI service that uses advanced deep learning technologies to synthesize speech that sounds like a human voice. It currently includes dozens of lifelike voices in over 20 languages, so you can select the ideal voice and build speech-enabled applications that work in many different countries.

Build a Serverless Text-to-Speech Application with Amazon Polly
Get Started
SMART on FHIR with AWS HealthLake: Secure with Amazon Cognito or Keycloak
Level: 300
4 hours

SMART-on-FHIR enabled AWS HealthLake data store allows FHIR compliant applications to access data stored in a HealthLake data store. HealthLake data is accessed by authenticating and authorizing requests using an authorization server. In this workshop, we showcase how to secure the FHIR API access to a SMART-on-FHIR enabled HealthLake data store with two IdP solutions: native AWS service - Amazon Cognito user pool - and an open source solution - Keycloak.

SMART on FHIR with AWS HealthLake: Secure with Amazon Cognito or Keycloak
Get Started
AWS Payments Security
Level: 400
Categories: Containers, Serverless
Tags: APC, Cryptography
2 hours

This workshop familiarizes attendees with AWS Payment Cryptography service and demonstrates how to use the service for common FSI use cases related payments acceptance.

AWS Payments Security
Get Started
Amazon Connect CTI Adapter for Salesforce Series: Integrating with Data in Salesforce
Level: 400
Categories: Contact Center
Tags: Amazon Connect, Salesforce
2 hours

This module is part of the Amazon Connect CTI Adapter for Salesforce workshop series and focuses on integrating with data residing with a Salesforce organization.

Amazon Connect CTI Adapter for Salesforce Series: Integrating with Data in Salesforce
Get Started
Amazon Connect CTI Adapter for Salesforce Series: Architecture and Key Integration Points
Level: 300
Categories: Contact Center
Tags: Amazon Connect, Salesforce
2 hours

Part of Amazon Connect CTI Adapter for Salesforce Series, provides design and architectural insights into Amazon Connect integration with Salesforce using CTI adaptor

Amazon Connect CTI Adapter for Salesforce Series: Architecture and Key Integration Points
Get Started
Amazon Connect CTI Adapter for Salesforce Series: Prerequisites and Preparation
Level: 300
Categories: Contact Center
Tags: Amazon Connect, Salesforce
2 hours

An introduction to Amazon Connect and Salesforce with a focus on the Amazon Connect CTI Adapter for Salesforce. This workshop module is a prerequisite for the remaining Amazon Connect CTI Adapter for Salesforce Series modules.

Amazon Connect CTI Adapter for Salesforce Series: Prerequisites and Preparation
Get Started
Tagging Workshop
Level: 200
4 hours

This workshop will detail different tagging options in Amazon Web Services (AWS). The goal of this workshop is to walk through the various ways in which you can tag AWS resources & query said tags. By the end of this workshop you would have an understanding on how to tag, and govern the tags of different AWS resources.

Tagging Workshop
Get Started
Prompt Engineering with Anthropic Claude v3
Level: 300
Categories: Amazon Bedrock, AI/ML
3 hours

In this comprehensive workshop, you'll gain the skills and knowledge needed to design, test, and refine prompts that optimize Anthropic Claude's performance for your specific use case. This workshop will guide you through a structured, test-driven approach to prompt development, equipping you with the tools and techniques to achieve unparalleled results.

Prompt Engineering with Anthropic Claude v3
Get Started
Building with Generative AI on AWS using PartyRock, Amazon Bedrock, and Amazon Q
Level: 300
Tags: Bedrock, Generative AI, Q, PartyRock
2 hours

Learn to build generative AI applications using PartyRock and Amazon Bedrock. Gain skills in prompt engineering and using the Bedrock API. We will also explore how to 'chat with your documents' through knowledge bases, retrieval augmented generation (RAG), embeddings, and agents. We will also use next generation developer tools Amazon Q and Amazon CodeWhisperer to assist in coding and debugging.

Building with Generative AI on AWS using PartyRock, Amazon Bedrock, and Amazon Q
Get Started
Securing Your Code with Amazon CodeWhisperer
Level: 200
Categories: CodeWhisperer, Security
Tags: CodeWhisperer
2 hours

Learn how to use CodeWhisperer to write more secure code and reduce the number of security findings present in it. CodeWhisperer is an AI coding companion that provides suggestions for code snippets & full code generation based on the context of your file, function & variable names, and comments. It is powered by machine learning and trained on billions of lines of AWS & other open source code.

Securing Your Code with Amazon CodeWhisperer
Get Started
Control Design Workshop Get Started
Automating Incident Response Workshop
Level: 300
Categories: Security, Incident Response, AWS Lambda
2 hours

In this workshop you will learn how can you automate incident response tasks using AWS Lambda.

Automating Incident Response Workshop
Get Started
ECS Blueprints Workshop
Level: 300
Categories: Containers, Compute, Fargate, ECS, Modernization
Tags: Fargate, ECS, Containers
2 hours

A workshop to help users build a well architected Infrastructure as Code stack using Terraform and CDK, and ECS Blueprints to provision and deploy complete ECS solutions following best practices. We walk you through the baseline setup of an ECS cluster and gradually add load balancing, auto-scaling, self-healing, observability, security, and cost efficiency.

ECS Blueprints Workshop
Get Started
Amazon CodeWhisperer Workshop - Build enterprise Java application with Spring Boot
Level: 400
Categories: CodeWhisperer, Java SpringBoot
Tags: CodeWhisperer, Java
7 hours

In this workshop, you will learn the how to build enterprise Java application using CodeWhisperer. You will be developing a moderately complex micro services application which will help you understand how you can use CodeWhisperer in real life projects. This workshop doesn't stop just at code generation but lets you integrate with multiple AWS services and test the application end to end.

Amazon CodeWhisperer Workshop - Build enterprise Java application with Spring Boot
Get Started
Service Discovery Options for Amazon ECS & AWS Fargate
Level: 300
Categories: Containers, Serverless
2 hours

Service discovery plays a crucial role in building resilient and scalable microservices. Amazon ECS with AWS Fargate offers multiple service discovery options, each with its own unique features and trade-offs. In this workshop, dive deep into the various service discovery options available, providing a comparative analysis to help you make informed decisions. Explore Amazon ECS Service Connect, AWS Cloud Map, and Application Load Balancer, considering their benefits, limitations, and use cases.

Service Discovery Options for Amazon ECS & AWS Fargate
Get Started
Cloud DevSecOps with Hashicorp, Palo Alto Networks & AWS
Level: 200
2 hours

In this 2 hours workshop, you’ll learn how to leverage infrastructure as code (IaC) and DevSecOps to automate, scale, and improve the security posture of your cloud infrastructure. We’ll create a pipeline that provides frequent, easy-to-digest improvements to ensure our configurations are secure and compliant from the build-time to runtime

Cloud DevSecOps with Hashicorp, Palo Alto Networks & AWS
Get Started
Building a Cloud Security Posture Dashboard with Amazon QuickSight
Level: 300
Categories: Security, Security Hub
Tags: Security, Security Hub, Quicksight
2 hours

Get hands on with Quicksight to build a custom Security Dashboard using Security Hub for the AWS environment

Building a Cloud Security Posture Dashboard with Amazon QuickSight
Get Started
Generative AI for Advertising and Marketing Industry
Level: 300
Categories: Generative AI, AI/ML
2 hours

This workshop focuses on accelerating Advertising and Marketing Industry usecases by applying AWS Generative AI and Machine Learning services. The workshop has modules focusing on - Advertising Moodboard Generation using AIML services - Ad Copy Generation using AIML services

Generative AI for Advertising and Marketing Industry
Get Started
Serverlesss Developer Experience
Level: 400
6 hours

The AWS Serverless Developer Experience (SDE) workshop is a 400-level workshop that provides customers with an immersive experience of a serverless developer. Gain hands-on experience building a serverless solutions using the AWS Serverless Application Model (AWS SAM) and AWS SAM CLI.

Serverlesss Developer Experience
Get Started
Building with Amazon Simple Email Service
Level: 400
Categories: Communication Applications
6 hours

In this workshop, you will learn how to set up and use Amazon Simple Email Service (SES) to send secure and successful emails. You will learn how to configure SES settings, send personalized emails, manage email sending, use advanced features, secure emails, and troubleshoot common issues. The workshop will provide a scenario-based approach to help you understand how to use SES in real-life situations.

Building with Amazon Simple Email Service
Get Started
AWS Mainframe Modernization: Build well-architected mainframe applications on the AWS Cloud
Level: 300
2 hours

Build well-architected refactored mainframe applications on the AWS Cloud using AWS Mainframe Modernization Service

AWS Mainframe Modernization: Build well-architected mainframe applications on the AWS Cloud
Get Started
Serverless Chatbot Using Amazon Bedrock
Level: 200
Categories: Machine Learning, Serverless
2 hours

In this workshop, participants will gain insights into the RAG technique and acquire the skills to construct a chatbot. This chatbot allows users to pose questions, bot utilizing a Foundation Model (FM) using Amazon Bedrock, responds based on pre-indexed content with choice of large language model (LLM). Amazon Bedrock is a fully managed service, offering access to foundation models from Amazon and leading AI startups through an API. This allows users to select from a range of FMs, tailoring the model to their specific use case. For the storage, indexing, and retrieval of content, the workshop incorporates Amazon Kendra an intelligent enterprise search service powered by machine learning. To execute the application code in an event-driven manner, AWS Lambda is employed as the serverless compute. Lastly, the solution integrates the LangChain agent to orchestrate the RAG flow.

Serverless Chatbot Using Amazon Bedrock
Get Started
AWS CIRT Toolkit For Automating Incident Response Preparedness
Level: 300
Categories: Incident Response
1 hour

This workshop demonstrates the use open source tools used by the AWS Customer Incident Response Team (CIRT)

AWS CIRT Toolkit For Automating Incident Response Preparedness
Get Started
Unauthorized IAM Credential Use - Security Event Simulation and Detection
Level: 300
Categories: Incident Response
2 hours

This workshop simulates a common type of security event where IAM credentials are discovered and utilized by an unauthorized user, and walks through some of the detection processes employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Unauthorized IAM Credential Use - Security Event Simulation and Detection
Get Started
Ransomware on S3 - Security Event Simulation and Detection
Level: 200
Categories: Incident Response
2 hours

This workshop simulates unauthorized data deletion events on an Amazon S3 bucket and walks through some of the detection mechanisms employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Ransomware on S3 - Security Event Simulation and Detection
Get Started
Cryptomining - Security Event Simulation and Detection
Level: 300
Categories: Incident Response
1 hour

This workshop simulates a common type of security event where CloudFormation is used to create EC2 instances for the purposes of mining cryptocurrency, and walks through some of the detection processes employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Cryptomining - Security Event Simulation and Detection
Get Started
SSRF on IMDSv1 - Security Event Simulation and Detection
Level: 300
Categories: Incident Response
2 hours

This workshop simulates the unauthorized use of a web application that is vulnerable to SSRF (Server Side Request Forgery) and is hosted on an AWS EC2 instance configured to use IMDSv1. The workshop then walks through some of the detection and response mechanisms employed by the AWS CIRT (Customer Incident Response Team).

SSRF on IMDSv1 - Security Event Simulation and Detection
Get Started
Ransomware on RDS - Security Event Simulation and Detection
Level: 300
Categories: Incident Response
2 hours

This workshop simulates unauthorized data deletion events on an Amazon RDS instance and walks through some of the detection mechanisms employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Ransomware on RDS - Security Event Simulation and Detection
Get Started
InsuranceLake Quickstart
Level: 200
Categories: Financial Services, Analytics, Big Data
Tags: ETL, AWS Glue, Amazon Athena
1 hour

InsuranceLake is solution accelerator which helps you deploy ETL processes and data storage resources to create a serverless fit-for-purpose data lake for the Insurance industry. Participants will clone the public Github repository, deploy the CDK stack using Cloud9, and practice performing typical Insurance data transforms on sample written premium data.

InsuranceLake Quickstart
Get Started
DeepRacer Leaderboard
Level: 200
Categories: DeepRacer, Front-end wed hosting
Tags: DeepRacer, Amplify
2 hours

A workshop to deploy an Amplify application for a leaderboard for physical DeepRacer events

DeepRacer Leaderboard
Get Started
DeepRacer Car 400L Workshop
Level: 400
Categories: Edge Services, IoT, DeepRacer
Tags: Greengrass, IoT, Amplify, KVS, IVS, SSM
8 hours

A walk-through how the DeepRacer physical car works with ROS2 to orchestrate its functionality, and a guide to deploying Greengrass components to a physical DeepRacer car. This leverages the core DeepRacer car services and deploys additional services that will allow you to connect your car to the cloud for image processing, data analytics, and cloud-based racing control.

DeepRacer Car 400L Workshop
Get Started
Agent Empowerment Suite on Amazon Connect
Level: 300
3 hours

This workshop demonstrates the ability to configure a full suite of Agent Enablement capabilities on Amazon Connect including Wisdom, Cases, Profiles, Step-by-Step Guides, and Voice ID.

Agent Empowerment Suite on Amazon Connect
Get Started
Renewable energy assets in the smart home
Level: 300
Categories: Sustainability, Internet of Things
2 hours

In this workshop you will learn how to manage changing energy demands for properties equipped with renewable energy assets using a digital twin.

Renewable energy assets in the smart home
Get Started
Automated Anomaly Detection For Smart Manufacturing
Level: 200
Categories: IoT, Manufacturing
2 hours

In this workshop, you will learn how to enable automated anomaly detection in AWS IoT SiteWise with the new integration with Amazon Lookout for Equipment and reduce equipment downtime.

Automated Anomaly Detection For Smart Manufacturing
Get Started
AWS Cost Optimization Workshop
Level: 300
Categories: Cost Management
Tags: Cost Management
2 hours

This workshop will give you the baseline strategies to organize, monitor, analyze, and take control of your resources. You’ll get hands-on with resource tagging, CUR reports, build dashboard using Amazon Quicksight and identify usage patterns using Amazon CloudWatch, and take actions using AWS Lambda & Amazon EventBridge scheduler.

AWS Cost Optimization Workshop
Get Started
Build a Chat Assistant with Amazon Bedrock
Level: 200
Categories: GenAI, LLM
Tags: Bedrock, OpensearchServerless
1 hour

A workshop on how to deploy a chatbot using Opensearch Serverless and Amazon Bedrock

Build a Chat Assistant with Amazon Bedrock
Get Started
The Microsoft on AWS Adventure Game PART II
Level: 300
Categories: Microsoft, Containers, Modernization
4 hours

AnyOrganization (AnyO), a fictitious charity looking to make life better for all, is ready to modernize its Microsoft-based application. In this workshop, you are an AnyO builder. We'll introduce you to tools and services you can use to streamline AnyO’s modernization journey.

The Microsoft on AWS Adventure Game PART II
Get Started
Cognito JWT Deep Dive
Level: 300
Categories: Cognito, Security, Identity, SaaS, CDK
Tags: Cognito, IAM, S3, Verified Permissions
2 hours

Dive deep on how Amazon Cognito issued tokens authorize access to APIs and AWS resources. A custom web application explores the structure of JSON Web Tokens (JWTs), including header, payload, and signature verification. Cognito JWTs are exchanged for IAM Temporary Security Credentials or passed to Amazon Verified Permissions in separate workflows authorizing retrieval of Amazon S3 objects. Cognito users are representative of a multi-tenant SaaS solution. Stack deployed via CDK.

Cognito JWT Deep Dive
Get Started
Graviton Developer Workshop
Level: 300
Categories: Containers, Compute
Tags: EC2, ECS, EKS, Graviton
2 hours

The intent of this workshop is to educate users about the use of Graviton processor with AWS container services and architectures. In the labs you will build multi-architecture container images using native builds and Docker buildx, run EKS with Karpenter and amd64 and introduce Graviton as part of the fleet, run ECS with amd64 and introduce Graviton as part of the fleet, create a pipeline to build multi-architecture container images with Jenkins.

Graviton Developer Workshop
Get Started
AWS HealthLake Patient Matching with AWS Entity Resolution
Level: 200
Categories: Analytics, Machine Learning (ML/AI)
2 hours

A workshop to show how to leverages AWS Entity Resolution to perform entity resolution for patient records stored in AWS HealthLake data store.

AWS HealthLake Patient Matching with AWS Entity Resolution
Get Started
Deploying JupyterLab and Performing Machine Learning on Amazon Lightsail for Research
Level: 100
Categories: Compute, Machine Learning (ML/AI), Research
2 hours

In this workshop, we show you how to get started with managing and using your JupyterLab virtual computer in Amazon Lightsail for Research (LfR). You will perform the following steps: - Create standard CPU and/or GPU-enabled virtual computer(s) using JupyterLab application in LfR. - Launch the JupyterLab instances - Fine-tune an image classification model with an AWS open dataset on a Jupyter notebook - Clean up the resources from your account

Deploying JupyterLab and Performing Machine Learning on Amazon Lightsail for Research
Get Started
Building SaaS applications on Amazon EKS using GitOps
Level: 400
Categories: SaaS, Containers, Open Source
Tags: SaaS, GitOps, Amazon EKS, Open Source
1 hour

GitOps is an operational framework that takes DevOps best practices used for application development such as version control, collaboration, compliance, and CI/CD, and applies them to infrastructure automation. For SaaS applications, in which software providers are responsible for delivering and operating customer workloads, GitOps is a powerful strategy that can be used to automate tenant resource provisioning, and deployment of new application versions.

Building SaaS applications on Amazon EKS using GitOps
Get Started
Computer Vision model training and deployment on AWS Trainium and Inferentia
Level: 200
Categories: Compute
Tags: EC2
2 hours

Deploy Stable Diffusion models and fine-tune vision transformers in AWS Inferentia2 or Trainium hosted by EC2 instance

Computer Vision model training and deployment on AWS Trainium and Inferentia
Get Started
Deploy LLMs on AWS Inferentia using Amazon SageMaker and Amazon EKS
Level: 300
Categories: Inferentia2, Containers, Compute
Tags: EC2, ParallelProcessing
2 hours

AWS Inferentia2 is a purpose-built ML accelerator and ideal for LLMs inference providing high performance at up to 40% lower cost per inference. In this workshop, you will gain practical experience of how to deploy LLMs at scale on AWS Inferentia2 using Amazon SageMaker Endpoint and Amazon Elastic Kubernetes Service (EKS). You will learn the best-practices and model serving options for LLM inference to achieve great performance and lower costs.

Deploy LLMs on AWS Inferentia using Amazon SageMaker and Amazon EKS
Get Started
Open Source for AWS Analytics
Level: 400
2 hours

Build an end-to-end data pipeline using Amazon Redshift, dbt, and Airflow.

Open Source for AWS Analytics
Get Started
Build Intelligent Enterprise Apps Powered By Generative AI On AWS
Level: 300
Categories: Containers, Compute
Tags: EC2, Generative AI, Bedrock
2 hours

This workshop uses Amazon Bedrock to enrich an existing retail web application with generative AI features. Through these exercises, you will gain experience with integrating Amazon Bedrock into your application and use text-to-text and text-to-image Foundation Models to perform tasks such as drafting product descriptions, summarizing customer reviews, generating creative design ideas, answering questions and performing similarity search.

Build Intelligent Enterprise Apps Powered By Generative AI On AWS
Get Started
Build generative-AI-powered search with Amazon Aurora & Amazon RDS
Level: 300
2 hours

The integration of embeddings generated from LLMs for Amazon Aurora PostgreSQL-Compatible Edition and Amazon RDS for PostgreSQL presents a powerful and efficient solution for optimizing the product catalog search experience. LLMs and vector embeddings help businesses enhance the accuracy and speed of similarity searches by using Retrieval Augmented Generation (RAG). In this workshop, build your own generative AI applications with Amazon Bedrock using Aurora PostgreSQL as your vector database.

Build generative-AI-powered search with Amazon Aurora & Amazon RDS
Get Started
Build an automated video monitoring system with AWS IoT and AI/ML
Level: 300
Categories: IoT, AI/ML
1 hour

Smart video cameras are everywhere—in homes for security, in cars for driving assistance, and in factories for anomaly detection. However, using video data can be challenging because it is often not searchable and may require time-consuming manual analysis. In this workshop, you'll learn how to use Amazon Kinesis Video Streams (Amazon KVS) to ingest data from your laptop camera, Amazon Rekognition to analyze the video, and Amazon OpenSearch Service to index the inferences. Learn how to make specific objects searchable in the recorded video and get timestamps of their occurrence.

Build an automated video monitoring system with AWS IoT and AI/ML
Get Started
Amazon S3 data protection and global resilience workshop
Level: 300
2 hours

This workshop covers all S3-native data protection and resilience features. Level 2-300, with 3-400 'extra credit' sections for those wanting to dive deeper. Covers S3 Versioning, S3 Object Lock, S3 Replication, S3 Multi-Region Access Points (including cross-account). The majority of time is spent at the command line.

Amazon S3 data protection and global resilience workshop
Get Started
Chaos Engineering with AWS Fault Injection Service (FIS)
Level: 300
Categories: Containers, Compute, Serverless, DevOps
2 hours

This workshop introduces AWS Fault Injection Service (FIS) for running resilience experiments to improve application performance, observability, and resilience. It covers the concepts of chaos engineering, commonly referred to as resilience testing. Resilience experiments can be performed using both manual and automated techniques. The workshop focuses on using FIS to manually inject faults in a controlled and Ad-Hoc manner to understand application behavior and improve resilience.

Chaos Engineering with AWS Fault Injection Service (FIS)
Get Started
Developing cost allocation strategies for your AWS workloads
Level: 200
2 hours

In this hands-on workshop, learn about tools and techniques that can help you build a cost allocation strategy, analyze spend and allocate your shared costs to the teams and applications that utilize them using Tag Editor, AWS Cost and Usage Report, and Amazon Athena. Explore how to improve cost visibility of your ECS workloads with split cost allocation data, and learn how to visualize the results of your CUR queries by building Amazon QuickSight dashboards.

Developing cost allocation strategies for your AWS workloads
Get Started
Amazon ECS Finhack Workshop
Level: 300
Categories: Containers, Compute
Tags: EC2, ECS, Fargate, Spot, graviton
3 hours

In the current economic climate, customers are looking for ways to optimize their AWS spend, which includes containers as well. The purpose of the Finhack for ECS is to introduce series of labs that enables customers to understand what levers they have to optimize their compute and operational costs tied to their container infrastructure.

Amazon ECS Finhack Workshop
Get Started
Operational excellence through automated Trusted Advisor remediations
Level: 300
2 hours

AWS Trusted Advisor provides recommendations that help you follow AWS best practices and optimize your AWS services and resources. Join this workshop to learn how to scale, drive consistency, save time, and improve operational excellence across your AWS environments. Build an automation that remediates AWS Trusted Advisor recommendations across the areas of security, resilience, performance, and cost optimization.

Operational excellence through automated Trusted Advisor remediations
Get Started
Automotive software development: The virtual engineering workbench
Level: 300
Categories: Compute
2 hours

re:Invent 23023 session AUT301 Automotive software development: The virtual engineering workbench

Automotive software development: The virtual engineering workbench
Get Started
Fine-tuning and deploying LLMs using Amazon SageMaker, AWS Trainium/Inferentia, and Optimum Neuron
Level: 300
Categories: Machine Learning, AI/ML
1 hour

In this workshop you will learn how to use Amazon SageMaker to fine-tune a pretrained Hugging Face LLM using AWS Trainium accelerators, and then leverage the fine-tuned model for inference on AWS Inferentia. Fine-tuning will be achieved using the Optimum Neuron library. This workshop was originally offered as CMP325 during re:Invent 2023

Fine-tuning and deploying LLMs using Amazon SageMaker, AWS Trainium/Inferentia, and Optimum Neuron
Get Started
Build Web3 Workshop
Level: 400
Categories: Blockchain, Web3
2 hours

In this workshop you will build a fully functioning Web3 application, and will learn about: simplifying wallet UX with Ethereum Account Abstraction wallets creating CI/CD pipelines for developing Smart Contracts indexing and analyzing blockchain data with the Graph integrating Generative AI artwork into an NFT application storing media on decentralized file storage on IPFS

Build Web3 Workshop
Get Started
Integrating MongoDB Atlas with your AWS Modern Data Platform
Level: 300
Categories: Analytics, Databases
Tags: Athena, Glue, MongoDB, QuickSight
2 hours

Learn how to integrate MongoDB Atlas with the AWS Modern Data Platform to derive business insights and train ML-based solutions.

Integrating MongoDB Atlas with your AWS Modern Data Platform
Get Started
Visualise IoT data with AWS IoT AppKit
Level: 300
2 hours

Build a bespoke web application from scratch to visualise IoT SiteWise data using AWS IoT AppKit.

Visualise IoT data with AWS IoT AppKit
Get Started
Application deployment in Amazon EKS using ArgoCD and ACK
Level: 400
Categories: Containers, Compute
Tags: EKS, GitOps, ArgoCD
2 hours

This workshop covers Application deployment (both runtime and infrastructure services) and Addons management in a multi-cluster scenario, where a single Argo CD (hub) cluster manages the deployment to all other workload clusters (spokes) in the organization

Application deployment in Amazon EKS using ArgoCD and ACK
Get Started
Leveraging AWS Nitro Enclaves for Secure Blockchain Key Management
Level: 400
Categories: Compute, Blockchain
Tags: EC2, KMS, AWS Nitro Enclaves
2 hours

AWS Nitro Enclaves provides an isolated compute environment to protect and securely process highly sensitive data such as private keys for blockchain operations. In this workshop, you will learn how to deploy Nitro wallet stack using AWS CDK, configure KMS policy for cryptographic attestation and sign an Ethereum EIP-1559 transaction using Nitro Enclaves.

Leveraging AWS Nitro Enclaves for Secure Blockchain Key Management
Get Started
Event Detection with Amazon MSK and Amazon Managed Service for Apache Flink Studio
Level: 400
Categories: Analytics, Streaming
Tags: MSK, Stream Processing
2 hours

This workshop detects interesting events in Amazon MSK using Managed Service for Apache Flink Studio

Event Detection with Amazon MSK and Amazon Managed Service for Apache Flink Studio
Get Started
Approaches to layered security on Amazon VPC
Level: 300
Categories: VPC, Security
3 hours

The workshop will be based around an Amazon VPC architecture; you will work through a series of scenario-based challenges, each of which are based on real-world situations. Each challenge (or 'lab') will provide an objective and starting point, as well as suggested services. You will have the opportunity to solve the challenge around AWS Network Firewall, AWS WAF, AWS Gateway Loadblanacer

Approaches to layered security on Amazon VPC
Get Started
Connect and analyze all your data with zero-ETL approaches
Level: 300
Categories: Analytics
Tags: Redshift, RDS, Aurora, Kinesis
2 hours

Unifying your data is a key first step to get to analytics and machine learning insights. But, it can be difficult to build custom data management pipelines and code to prepare your data for analytics. Learn how AWS integrates data services so that data flows from one system to another seamlessly.

Connect and analyze all your data with zero-ETL approaches
Get Started
Write less code: Building applications with a serverless mindset
Level: 200
Categories: Serverless
1 hour

Building with a serverless mindset focuses on business value. You can derive more value by using built-in integrations between AWS services set up through configuration than by writing glue code. This hands-on session explores patterns for using direct service integrations using Amazon API Gateway, AWS Step Functions, and Amazon EventBridge. Discover the efficiency of utilizing configuration to streamline development tasks and push the heavy-lifting to AWS.

Write less code: Building applications with a serverless mindset
Get Started
Semantic and Vector Search with Amazon OpenSearch Service
Level: 300
Categories: Analytics, Machine Learning(ML/AI)
2 hours

This workshop will show you how to use OpenSearch vector database capabilities to build semantic search, Neural Search, Hybrid Search, Conversational Search.

Semantic and Vector Search with Amazon OpenSearch Service
Get Started
Use OpenSearch Service as a vector database for gen AI applications
Level: 300
Categories: Analytics, Machine Learning(ML/AI)
2 hours

Amazon OpenSearch Service provides an integrated vector database that can support AI systems. Using OpenSearch Service as a vector database brings in the power of vector, neural, kNN, and semantic search to retrieve contextually similar documents for any search query, improving search accuracy and customer satisfaction. With OpenSearch vector database functionality, you can also incorporate enterprise knowledge base with LLM to build factual generative AI applications. In this workshop we will deploy LLMs, use OpenSearch Service’s vector search capability to retrieve relevant content and feed into LLMs, and show how those results can be used to power gen AI apps.

Use OpenSearch Service as a vector database for gen AI applications
Get Started
Serverless Patterns
Level: 200
2 hours

Serverless applications are built using many services in a few common architecture patterns. Although customer scenarios are unique, the patterns emerge again and again. In this workshop, you will learn serverless best practices by building production-ready code for an application.

Serverless Patterns
Get Started
Proactively addressing customer concern in real-time with GenAI, Flink, Kafka, and Kinesis
Level: 300
Categories: Analytics, Big Data, Data Streaming
Tags: Amazon Bedrock, Kinesis, Kafka, Flink
2 hours

Proactively addressing customer concern in real-time with GenAI, Flink, Kafka, and Kinesis

Proactively addressing customer concern in real-time with GenAI, Flink, Kafka, and Kinesis
Get Started
HYB-302: Architecting and deploying applications at the edge
Level: 300
Tags: EC2, EKS
3 hours

In this workshop, explore successful design templates for architecting and deploying applications at the edge. Dive deep into successful reference patterns as well as business drivers and best practices for deploying edge applications with AWS services like AWS Local Zones and AWS Wavelength Zones. Discover how to deploy a real-time online game, hybrid cloud financial service application, and Industrial IoT digital twin to the edge.

HYB-302: Architecting and deploying applications at the edge
Get Started
Asset tracking using location-based services and Amazon Sidewalk
Level: 300
Categories: IOT
2 hours

In this workshop you will utilize a hardware tracker device connected via Amazon Sidewalk to place your location on a map powered by Amazon Location Service.

Asset tracking using location-based services and Amazon Sidewalk
Get Started
SaaS Microservices Workshop
Level: 400
Categories: Containers, Compute
Tags: EC2, SaaS, EKS
2 hours

In this workshop, you will create microservices that cover a broad spectrum of multi-tenant use cases and implementation strategies. After completing this workshop, you will have a good understanding of the specific challenges multi-tenancy brings to building microservices, and of the patterns and design strategies you can use to overcome these challenges using containers and Amazon Elastic Kubernetes Service (Amazon EKS).

SaaS Microservices Workshop
Get Started
AWS Device Farm Workshop
Level: 200
Categories: Front-End Web & Mobile, Mobile, Devops
Tags: Device Farm
2 hours

This workshop is aimed at providing a hands-on experience for software engineers, quality assurance engineers, software testers, platform engineers and architects to get started with using AWS Device Farm to test their mobile applications on real physical devices.

AWS Device Farm Workshop
Get Started
Use Generative AI to build a DevSecOps Chatbot
Level: 300
Categories: GenAI, DevSecOps
2 hours

Due to lack of time/resources, DevSecOps Engineers are often not able to triage quickly enough. What if you had a chatbot customized for your environment’s use case? This would help you find a solution quickly and give you back valuable development hours. With more time on your hands, you can rapidly innovate for your business. In this workshop, we will demonstrate how you can create a chatbot using AI-powered AWS services that will help engineers solve common challenges like how to securely store your application’s secrets or how to create a new Disaster Recovery environment.

Use Generative AI to build a DevSecOps Chatbot
Get Started
No Code Low Code Data Lake Fast Start
Level: 200
Categories: Analytics, Data lake
Tags: Glue, data catalog, S3, Athena, QuickSight
1 hour

In today’s data-driven world, businesses are constantly seeking ways to harness the power of data to gain insights, make informed decisions, and stay ahead of the competition. However, setting up a data lake traditionally requires technical expertise and extensive coding knowledge. Enter the era of low-code/no-code data lakes, offering a fast start for businesses to tap into the potential of their data without the need for complex coding. In this session, explore a sample architecture that shows how AWS lowers the barrier to entry for creating and using a data lake solution.

No Code Low Code Data Lake Fast Start
Get Started
Operationalize generative AI applications using LLMOps
Level: 400
4 hours

This workshop demonstrates how to continually integrate, continually deploy, and continuously tune a generative AI application using Large Language Model Operations (LLMOps) on AWS.

Operationalize generative AI applications using LLMOps
Get Started
Best Practices for Generative AI & Machine Learning Inference Architecture on Amazon EKS
Level: 400
Categories: Containers, Compute, AI/ML
2 hours

Workshop for PyTorch Best Practices for Generative AI & Large Language Model Inference Architecture on Amazon EKS. GitHub Source code repo: https://github.com/aws-solutions-library-samples/guidance-for-machine-learning-inference-on-aws

Best Practices for Generative AI & Machine Learning Inference Architecture on Amazon EKS
Get Started
Practical Data Protection and Risk Assessment for Sensitive Workloads
Level: 200
Categories: Compliance, Data Protection
2 hours

In this workshop we'll explore how to simplify the process of selecting the right tools to mitigate your data protection risks. We'll kick off the data protection lifecycle by conducting a risk assessment and then explore Cloud Native capabilities to protect sensitive data at scale. We'll help you learn how to achieve your PCI, HIPAA and GDPR compliance and data protection requirements using services including Amazon Macie, Amazon EventBridge, AWS Step Functions, AWS Lambda, AWS Config and AWS Audit Manager.

Practical Data Protection and Risk Assessment for Sensitive Workloads
Get Started
Getting started with Visual Asset Management System (VAMS)
Level: 100
Categories: Spatial Computing
3 hours

This is an introductory workshop on getting started with Visual Asset Management System(VAMS). This workshop will introduce the fundamental building blocks of VAMS. By the end of this workshop users would have learned to deploy VAMS, uploading assets to VAMS, create VAMS Pipelines and Workflows and deleting VAMS from their AWS Accounts

Getting started with Visual Asset Management System (VAMS)
Get Started
Build and scale generative AI applications with Amazon Bedrock
Level: 300
Tags: Bedrock
2 hours

In this workshop, we will walk through Bedrock fundamentals, including the API, prompt engineering techniques, privacy capabilities, and end-to-end Generative AI application-building experience. Come away with a generative AI application ready to be deployed in your business.

Build and scale generative AI applications with Amazon Bedrock
Get Started
Building event-driven architectures on AWS
Level: 300
3 hours

Many organizations choose to build event-driven application architectures in which subscribers or target services automatically perform in response to events triggered by publisher or source services. This pattern can help development teams operate more independently to release new features faster and make their applications more scalable. In this workshop, learn about the basics of event-driven design using examples involving Amazon SNS, Amazon SQS, AWS Lambda, Amazon EventBridge, and more. Find out how to choose the right AWS service for the job and how you can optimize cost and performance. You must bring your laptop to participate.

Building event-driven architectures on AWS
Get Started
Amazon SageMaker HyperPod
Level: 400
Categories: AI/ML, Compute
Tags: EC2, SageMaker, FSx Lustre
2 hours

Amazon SageMaker HyperPod offers advanced training tools to help you accelerate scalable, reliable, and secure generative AI application development. In this session, experience how to train a large language model (LLM) in diverse, representative data and learn how to utilize the latest SageMaker model training tools to troubleshoot convergence issues and improve the model performance. You must bring your laptop to participate.

Amazon SageMaker HyperPod
Get Started
Efficient and Resilient Workloads with Amazon EC2 Auto Scaling
Level: 300
Categories: Compute
2 hours

This workshop is designed to get you familiar with the concepts and best practices for effectively and efficiently scaling Amazon EC2 capacity using Amazon EC2 Auto Scaling and its features, including predictive scaling and warm pools.

Efficient and Resilient Workloads with Amazon EC2 Auto Scaling
Get Started
AWS Batch Deep Dive
Level: 300
Categories: Containers, Compute, HPC
Tags: Batch, Spot
2 hours

This workshop illustrates the basic concepts and functionality of AWS Batch, including building Docker containers, uploading them to Amazon ECR, setting up AWS Batch to run simple jobs, array jobs, define job dependencies and using Batch with EC2 Spot

AWS Batch Deep Dive
Get Started
Setting up remote access to Amazon VPC resources
Level: 300
2 hours

Join this workshop to learn how you can access resources in your VPC privately without having to deploy an internet gateway and connect your resources to the internet. Learn by setting up different connectivity options like AWS Verified Access, Amazon EC2 Instance Connect endpoint, and AWS Client VPN to access resources inside your VPC.

Setting up remote access to Amazon VPC resources
Get Started
Troubleshoot in the Cloud
Level: 300
Tags: EKS, ECS, CloudFormation, API Gateway, RDS, VPC
2 hours

In this workshop, choose your preferred domain (Compute/Networking, Databases, Containers and Serverless/DevOps), and then work on triaging an issue using techniques and best practices shared during the session. Come learn how to securely approach troubleshooting at scale on AWS. You must bring your laptop to participate.

Troubleshoot in the Cloud
Get Started
AWS Game Backend Framework
Level: 200
Categories: Games, Serverless
Tags: Games, GameBackend, PlayerIdentity
2 hours

This workshop will guide you step-by-step through the deployment of the AWS Game Backend Framework. You will also get to test your deployment end-to-end, and can optionally try out the integrations with popular game engines including Unity, Unreal, and Godot. You will learn how to leverage AWS Cloud9 to easily deploy infrastructure with the AWS Cloud Development Kit (CDK).

AWS Game Backend Framework
Get Started
large scale data processing with AWS Step Functions
Level: 300
Categories: Serverless, Containers
2 hours

This workshop provides you with step by step instruction on using AWS Step Functions to process large scale data in a distributed fashion. Learn how to process millions of data without using servers

large scale data processing with AWS Step Functions
Get Started
Serverless Testing Workshop
Level: 200
Categories: Serverless, Compute
Tags: Lambda, Testing
1 hour

Learn testing patterns for serverless, event-driven applications

Serverless Testing Workshop
Get Started
IAM policy learning experience
Level: 300
Categories: IAM, Identity, Security
1 hour

Understanding how to build effective Identity and Access Management (IAM) policies is an important skill for everyone building on AWS as policies determine who can access what in your AWS account. In this workshop, you will learn how to write different types of IAM policies and implement access controls on principals and resources, using conditions to scope down access.

IAM policy learning experience
Get Started
The Microsoft on AWS Adventure Game
Level: 200
Categories: Microsoft, Compute, Migrations
4 hours

In this workshop, we introduce you to Microsoft services on AWS by building a multi-tier web application using the AWS Console

The Microsoft on AWS Adventure Game
Get Started
Continuous cost and sustainability optimization 2023
Level: 300
2 hours

TIn this workshop, learn best practices for cost and sustainability optimization. Shift costs and sustainability responsibilities from the Cloud Center of Excellence (CCoE) to end users and application owners aided by automation and monitoring at scale. You will leverage AWS services designed to optimize your infrastructure and your workloads with the aid of AI/ML algorithms to detect anomalies.

Continuous cost and sustainability optimization 2023
Get Started
Operational resilience using observability and incident detection
Level: 300
2 hours

Learn how to assess operational readiness and resilience and quickly react to events using example workloads based on real-world scenarios. In this workshop, use AWS best practices, including the AWS Infrastructure Event Management (IEM) process and the AWS Well-Architected Framework, to identify and mitigate risks and operational issues. Discover how to plan for a successful launch and implement an effective observability, including CloudWatch anomaly detection leveraging statistical and AI/ML

Operational resilience using observability and incident detection
Get Started
Developer Experience - Amazon Q Developer - Deep Dive
Level: 400
Categories: Containers, Compute
Tags: Amazon Q Developer
4 hours

A 400+ level Developer Experience workshop covering: - Simple & complex prompts - AWS services (DynamoDB, S3, SQS) - Class creation - Fake Data - SQL Generation - Regular expressions - Unit Testing - End to end solutions - Amazon Q Developer For the following languages: - Python - JavaScript - TypeScript - Java

Developer Experience - Amazon Q Developer - Deep Dive
Get Started
AWS HealthScribe Workshop
Level: 200
Tags: HCLS, AI/ML, HealthScribe, Transcribe
2 hours

This workshop is designed to provide an overview of AWS healthScribe with hands-on lab approach.

AWS HealthScribe Workshop
Get Started
Rancher on AWS Workshop
Level: 200
Tags: EKS, Rancher
4 hours

Workshop for Kubernetes on AWS with Rancher. Includes deploying Rancher clusters and workload clusters, as well as integrations with various AWS Services.

Rancher on AWS Workshop
Get Started
Build a cloud- and AI-powered dancing robot
Level: 300
Categories: Robotics, IoT, Generative AI
Tags: IoT, Robotics, Bedrock
2 hours

Discover the exciting world of cloud-connected robots. Join this workshop to embark on a journey to connect a robot puppy to the cloud using AWS IoT Core. Unleash your creativity as you deploy cutting-edge software to these mechanical marvels using AWS IoT Greengrass. Engage in playful banter with your robotic friend and witness its dance moves choreographed by generative AI. You must bring your laptop to participate.

Build a cloud- and AI-powered dancing robot
Get Started
AWS Gateway Load Balancer Workshop
Level: 300
Categories: Networking, Security
3 hours

Learn how to set up an Inspection VPC using AWS Gateway Load Balancer, Transit Gateway, and third-party firewalls such as Cisco, Fortinet, and more.

AWS Gateway Load Balancer Workshop
Get Started
Designing for Matter in IoT products
Level: 300
Categories: AWS IoT, AWS IoT Core, IoT, Internet of Things
Tags: IoT, Matter
2 hours

Use AWS IoT services and Espressif RainMaker to build, control and manage Matter smart home devices for the next generation.

Designing for Matter in IoT products
Get Started
Amazon Pinpoint SMS workshop
Level: 200
Categories: Communication Applications
Tags: Amazon Pinpoint
3 hours

Learn how to build a resilient and global SMS program using Amazon Pinpoint's SMS and Voice V2 API.

Amazon Pinpoint SMS workshop
Get Started
Learn how to secure your SaaS applications using AWS AppFabric
Level: 200
Categories: Business Applications
1 hour

This workshop introduces how to use AWS AppFabric that quickly connects SaaS applications across the organization, so IT and security teams can easily manage and secure applications using a standard schema and use Amazon Athena to query for data across applications and use Amazon Quicksight for quick visualization.

Learn how to secure your SaaS applications using AWS AppFabric
Get Started
Using generative AI on AWS for diverse content types
Level: 300
Tags: Amazon Bedrock, AI/ML
4 hours

This is a generative AI on AWS workshop for various content types like documents, audio files, video files, CSV, SQL database, application logs, among others.

Using generative AI on AWS for diverse content types
Get Started
Amazon FinSpace With Managed kdb Insights Foundations Workshop
Level: 300
Categories: Amazon FinSpace
2 hours

The focus of this workshop is to gain hands-on experience with the 'Amazon FinSpace Managed kdb Insights' service and its constructs. We will walk through the set up of migrating sample historic data located in Amazon S3 to Managed kdb environment. The goal is to set-up the managed kdb service and query the historic data from a Q client.

Amazon FinSpace With Managed kdb Insights Foundations Workshop
Get Started
Amazon Bedrock Workshop
Level: 300
Tags: Amazon Bedrock, AI/ML
3 hours

Within this series of labs, you’ll explore some of the most common usage patterns we are seeing with our customers for Generative AI. We will show techniques for generating text and images, creating value for organizations by improving productivity. This is achieved by leveraging foundation models to help in composing emails, summarizing text, answering questions, building chatbots, and creating images. You will gain hands-on experience implementing these patterns via Bedrock APIs and SDKs, as well as open-source software like LangChain and FAISS

Amazon Bedrock Workshop
Get Started
Cloud Intelligence Dashboards
Level: 200
Categories: Analytics, AWS Cost Management
1 hour

Cloud Intelligence Dashboards is AWS Well Architected lab which allows customers to deploy a collection of Amazon QuickSight dashboards as a self service tool which provide a comprehensive cost and usage visibility, operational insights and actionable recommendations

Cloud Intelligence Dashboards
Get Started
NetDevOps in AWS
Level: 300
Categories: Networking, Automation
2 hours

As the AWS Network infrastructure grows and becomes more complex over time, in addition with the need to develop and modernize applications at high speed, the need to operate and modernize those networks at the same speed is key. How to get this without harming the security requirements? By applying NetDevOps practices. This workshop will give you an overview on what NetDevOps is, its components, and the cultural changes when migrating to these practices.

NetDevOps in AWS
Get Started
Amazon Cognito Workshop
Level: 300
8 hours

In this workshop, you will learn about Amazon Cognito User Pools, Identity Pools, the Cognito SDK usage, Machine-to-Machine authentication, SAML SSO, Passwordless integration, Migrating to Cognito, Amazon Verified Permissions integration, and how to secure Cognito. After completing the first lab, most of these labs can be executed on their own, allowing you to choose which labs to do based on your learning requirements.

Amazon Cognito Workshop
Get Started
Building with Amazon Bedrock and LangChain
Level: 200
Categories: Generative AI, Amazon Bedrock
Tags: GenAI, Bedrock
3 hours

This workshop enables participants to build simple generative AI demo applications while learning key concepts. Labs include chatbots, retrieval-augmented generation, image generation, document summarization, data extraction, streaming responses, and prompt engineering. User interfaces are built using Streamlit. The labs are designed for builders with no previous data science experience. To run this workshop, you'll need access to an AWS account with Bedrock activated.

Building with Amazon Bedrock and LangChain
Get Started
One Media Workshop
Level: 400
Categories: Media Services, Edge Services
6 hours

One Media Workshop provides a prescriptive, 100-400 level modular learning experience focusing on AWS Media Services, solutions for popular workloads, and advanced modules covering complex use cases.

One Media Workshop
Get Started
Demystifying SaaS Application Authentication on AWS
Level: 300
Categories: SaaS, Cognito, API Gateway, Lambda
Tags: SaaS, Cognito, API Gateway, Lambda
2 hours

As more Independent Software Vendors (ISVs) adopt a Software as a Service (SaaS) delivery model the demands placed on their identity solution become more important as they deal with multi-tenant users and compliance controls. This workshop will help in demystifying application identity access management by presenting different authentication problems commonly encountered by ISVs and how AWS & Partner solutions can solve these problems.

Demystifying SaaS Application Authentication on AWS
Get Started
Cloud Intelligence Dashboard for Azure
Level: 200
2 hours

In this workshop we introduce you to the Cloud Intelligence Dashboard for Azure, a solution that allows you to create Azure cost visualizations and reports using Amazon QuickSight's intuitive drag-and-drop functionality. We’ll provide an overview of the solution and step by step instructions so you can test it out in your own AWS account.

Cloud Intelligence Dashboard for Azure
Get Started
Amazon Verified Permissions - TinyTodo Workshop
Level: 300
6 hours

In this workshop, you will learn about Amazon Verified Permissions, how to create Cedar policies, Amazon Cognito and API Gateway Integration, and how to troubleshoot policies. This is the primary Verified Permissions workshop and will include additional labs as they are developed.

Amazon Verified Permissions - TinyTodo Workshop
Get Started
App Runner Workshop
Level: 200
Categories: Containers, Compute, Serverless
Tags: App Runner, ECR
4 hours

AWS App Runner is a fully managed container application service that lets you build, deploy, and run containerized web applications and API services without prior infrastructure or container experience. This workshop explores the features of App Runner and other integrated services.

App Runner Workshop
Get Started
Lean Daily Management Application with Mendix and AWS IoT TwinMaker
Level: 300
3 hours

This workshop is designed to help you to get started with using Mendix Low Code Application Development Platform (LCAP) and AWS services like AWS IoT TwinMaker, Amazon Kinesis Video Streams and AWS IoT SiteWise. It contains all the required modules to make it easy for you to build and deploy a Lean Daily Management (LDM) application. No coding/programming experience is required.

Lean Daily Management Application with Mendix and AWS IoT TwinMaker
Get Started
SUSE Linux on AWS
Level: 200
Tags: SUSE, SLES, SLES4SAP, Linux
8 hours

Hands-on workshop for architects, infrastructure specialists and developers to learn about how to maintain the lifecycle of SUSE Linux Enterprise Servers (SLES) & SUSE Linux Enterprise Servers for SAP (SLES4SAP) on AWS

SUSE Linux on AWS
Get Started
Introduction to Terraform on AWS
Level: 100
Categories: IaC, DevOps, Cloud Operations
Tags: Terraform, EC2, VPC, IAM
2 hours

In this workshop, you will learn the basics of Terraform including concepts such as Resources, Data Sources, Variables, Outputs, Providers, Modules, and more. You will then leverage that knowledge to deploy a simple Wordpress application into AWS.

Introduction to Terraform on AWS
Get Started
Integrating open-source security tools with the AWS code services
Level: 300
2 hours

AWS, open-source, and partner tooling can be used together to accelerate your software development lifecycle. In this workshop, learn how to use Automated Security Helper (ASH), an open-source application security tool, to quickly integrate various security testing tools into your software build and deployment flows. https://github.com/aws-samples/automated-security-helper

Integrating open-source security tools with the AWS code services
Get Started
NVIDIA Omniverse: Beginner Workshop
Level: 100
Categories: Spatial Computing
Tags: EC2, NICE DCV
2 hours

In this workshop, you will learn how to set up a virtual workstation for NVIDIA Omniverse on AWS. An Omniverse virtual workstation allows users the ability to create or provision a virtual machine with graphical capabilities with AWS, eliminating the need to run Omniverse applications locally on an RTX enabled desktop or laptop computer.

NVIDIA Omniverse: Beginner Workshop
Get Started
Refining IAM Permissions Like A Pro
Level: 300
Categories: identity, Security, IAM
Tags: IAM, Security
1 hour

Learn how to use AWS services to detect unused IAM permissions and ways you can update them to safely move toward a least privilege environment. Discover relevant features of last-accessed information, and use automation to continuously analyze unused IAM permissions.

Refining IAM Permissions Like A Pro
Get Started
Cedar policy language in action
Level: 300
Categories: Security
2 hours

Cedar is a language for defining permissions as policies that describe who should have access to what. Amazon Verified Permissions and AWS Verified Access use Cedar to define fine-grained permissions for applications and end users. In this workshop, learn by building Cedar policies for access control.

Cedar policy language in action
Get Started
Centralized Containers Monitoring Cross-Cloud on Amazon Managed Service for Prometheus
Level: 300
3 hours

In this workshop we will learn how create a centralized containers monitoring from any kubernetes cluster to Amazon Managed Service for Prometheus. This workshop included: AWS Distro for Opentelemetry Introduction Amazon Managed Service for Prometheus and Amazon Managed Service for Grafana for Terraform. Minikube Integration Example (Simulating OnPrem or Another Cloud Provider environment) IAM Role Anywhere integrated with Sigv4 Proxy Opentelemetry Collector for Prometheus.

Centralized Containers Monitoring Cross-Cloud on Amazon Managed Service for Prometheus
Get Started
AWS Client VPN
Level: 200
Categories: Networking, VPN
Tags: VPN, Client VPN
1 hour

AWS Client VPN is a fully-managed remote access VPN solution used by your remote workforce to securely access resources within both AWS and your on-premises network. Fully elastic, it automatically scales up, or down, based on demand. When migrating applications to AWS, your users access them the same way before, during, and after the move. AWS Client VPN, including the software client, supports the OpenVPN protocol.

AWS Client VPN
Get Started
EMR Observability
Level: 300
Categories: Analytics
Tags: EMR, TimeStream
2 hours

This workshop will walk through how to build a pipeline that will send spark and node metrics (jobs/stages/cpu/memory) from EMR clusters to an off-cluster time-series database and then use Grafana to view dashboards.

EMR Observability
Get Started
Mobile Edge Compute (MEC) with AWS Wavelength Workshop
Level: 300
2 hours

In this workshop, learn the fundamentals of AWS Wavelength alongside a step-by-step guide to deploying your first application at the network edge. Moreover, learn how to measure application performance and troubleshoot popular FAQs and configurations.

Mobile Edge Compute (MEC) with AWS Wavelength Workshop
Get Started
Launching EC2 Spot Instances
Level: 200
Categories: Cost Management, Compute
Tags: EC2, EC2 Spot, EC2 Auto Scaling
1 hour

In this workshop you learn about the fundamentals of EC2 Spot Instances and recommended tools to launch Spot Instances, test for resiliency, and view pricing history.

Launching EC2 Spot Instances
Get Started
Cloud Financial Framework (CFF)
Level: 300
Categories: Cost Management
Tags: Cost Management
4 hours

Cloud Financial Framework (CFF) was built in order to create a structure plan for Cost Optimization activities, CFF is focus on providing deep technical knowledge and best practices in different technical domains. When you start your journey to the cloud it’s recommended to start from the Foundations- setting budgets with AWS Budget, defining cost monitors with AWS Cost Anomaly Detection, identify Trusted Advisor recommendations and enable AWS Compute Optimizer

Cloud Financial Framework (CFF)
Get Started
Amazon Connect forecasting, capacity planning and scheduling
Level: 200
Tags: Amazon Connect, Optimization, WFM
3 hours

An introduction to Amazon Connect forecasting, capacity planning, and scheduling

Amazon Connect forecasting, capacity planning and scheduling
Get Started
Generative AI on Amazon SageMaker Workshop
Level: 300
4 hours

Generative artificial intelligence (AI) comprises of models that can be used to generate new content such as images, text, video, audio or simulations. In this workshop we will provide an end to end understanding of building, training and deploying Generative AI models, that can be leverage for your use case. We will cover SageMaker Quickstart solutions for fine-tuning models such as Stable Diffusion, as well as customizing the open source models efficiently using the features provide by SageMaker.

Generative AI on Amazon SageMaker Workshop
Get Started
Building a Serverless Web App with Amplify Workshop
Level: 100
Categories: Front-End Web & Mobile, Serverless
3 hours

The workshop uses AWS Amplify to provision the app serverless features. This includes: authentication with AWS Cognito, image storage with Amazon S3, NoSQL data storage using AWS DynamoDB, and serverless functions with AWS Lambda.

Building a Serverless Web App with Amplify Workshop
Get Started
Automating your workload deployments in AWS Local Zones
Level: 300
Categories: CDK, Compute, Local Zones
Tags: Local Zones, CDK
1 hour

In this workshop, learn how to provision the infrastructure and services needed to host your workloads close to your customers in an AWS Local Zones, with the same APIs and tools for automation that are used in an AWS Region, including the AWS Cloud Development Kit (AWS CDK). You will need your own AWS account.

Automating your workload deployments in AWS Local Zones
Get Started
Securing Microsoft Windows Workloads on AWS
Level: 300
Categories: Microsoft, Security
Tags: EC2, Microsoft, Windows, Config
6 hours

Learn how to secure and monitor your Windows workloads on AWS, using Amazon EC2 Image Builder, AWS Config, AWS Firewall Manager, AWS Systems Manager and AWS Organization.

Securing Microsoft Windows Workloads on AWS
Get Started
IBM Maximo Application Suite on AWS
Level: 400
Tags: IBM, IBM Maximo, MAS, ROSA
6 hours

This workshop is intended for AWS Customers and Partners that are looking to setup IBM Maximo Application Suite (MAS 8.x) on AWS. The workshop explores 6 different approaches to install MAS on AWS with prescriptive guidance aimed to help you make the best choice in selecting an approach.

IBM Maximo Application Suite on AWS
Get Started
Amazon Connect Evaluation Forms
Level: 200
Categories: Contact Center
2 hours

Evaluation forms are an essential part of a Quality Management workflow in contact centers. Administrators or quality assurance analysts use Evaluation Forms to evaluate various characteristics of an agent-customer interaction. The workshop walks through setting up Contact Lens Rules, building evaluation forms and using these forms to evaluate and score agent-customer interactions. While the workshop focuses on Voice, the same principles can be used to measure Chat interactions as well.

Amazon Connect Evaluation Forms
Get Started
AWS Supply Chain Workshop
Level: 300
Categories: Analytics, Business Application, ML
Tags: KMS, IAM
6 hours

The AWS Supply Chain workshop offers supply chain professionals and their IT support staff hands-on experience with creating an AWS Supply Chain instance, ingesting data, navigating the user interface, creating insights, mitigating inventory risks, collaborating with other users, and generating demand plans.

AWS Supply Chain Workshop
Get Started
Network Analysis Tools - Amazon VPC Network Access Analyzer and VPC Reachability Analyzer
Level: 200
Categories: VPC, VPC Network Access Analyzer
Tags: VPC, Networking, Security
2 hours

In this workshop session, review how the Amazon VPC Network Access Analyzer helps you identify network configurations that can lead to unintended network access. You will also review how Amazon VPC Reachability Analyzer helps you to perform connectivity testing between a source resource and a destination resource in your virtual private clouds (VPCs) and how you can troubleshoot connectivity issues caused by network misconfiguration.

Network Analysis Tools - Amazon VPC Network Access Analyzer and VPC Reachability Analyzer
Get Started
Babelfish App Modernization Immersion Day
Level: 400
6 hours

Babelfish app modernization immersion day is designed to give you a breadth of knowledge about Babelfish for Aurora PostgreSQL and teach you the building blocks of a Microsoft SQL Server modernization project. You will first learn how to create and connect into a Babelfish enable Aurora cluster. We will then touch on some internal structures of Babelfish, how it works behind the scene. You will learn limitations of Babelfish and techniques to overcome them. We will then move into migrating a real-world Microsoft SQL Server-based application called OrchardCMS. There is no better way to learn Babelfish than getting your hands dirty and doing an actual modernization! We will then investigate what it means to run a Proof of Concept (PoC) to a highly complex .NET application with a Microsoft SQL Server backend. We will use a real-world complex CMS application called DotNetNuke (aka DNN) & migrate it to Babelfish. During the labs, you will learn plenty of corner points, debugging techniques, helpful tools & surprises.

Babelfish App Modernization Immersion Day
Get Started
AWS Verified Access Workshop
Level: 300
Categories: Networking, Security
3 hours

The AWS Verified Access Workshop provides hands-on experience in deploying corporate applications behind Verified Access. It provides step-by-step instructions to test both Identity Trust Providers and Device Trust Providers. You will create AWS Verified Access instances, trust providers, groups, and endpoints. In addition, you will test advanced Cedar policy for granting access to applications using claims from both Identity and Device Trust Providers

AWS Verified Access Workshop
Get Started
Extract and Convert ICD-10 Codes Using Comprehend Medical
Level: 200
Tags: OCR, ICD-10, HCLS, Healthcare, Textract
1 hour

In this workshop, we'll explore how to use Amazon Comprehend Medical to from unstructured medical text and convert those codes to HCC. This workshop exemplifies one way in which Comprehend Medical can enable optimized health system workflows, such as clinical chart review, PHI identification/redaction, clinical coding, and risk adjustment.

Extract and Convert ICD-10 Codes Using Comprehend Medical
Get Started
Using SageMaker with EMR and Glue to train and deploy ML models
Level: 300
Categories: Machine Learning
Tags: SageMaker, EMR, Glue
6 hours

In this workshop, you'll be introduced to Amazon SageMaker Studio integrations with services like AWS Glue and Amazon EMR to do data prep and model training at scale

Using SageMaker with EMR and Glue to train and deploy ML models
Get Started
AWS Service Catalog Workshop
Level: 200-300
Categories: Management & Governance
8 hours

This workshop takes you through how you can create your first Service Catalog portfolio, passing through Access Control and going beyond advanced feature such as Sharing Portfolio and using Terraform.

AWS Service Catalog Workshop
Get Started
Serverless Patterns
Level: 200
Categories: Serverless, Compute, Modernization
3 hours

In this workshop, you will learn patterns and best practices by building a production-ready serverless application.

Serverless Patterns
Get Started
Automating Deployment of AWS Amplify Apps with Terraform
Level: 300
2 hours

This workshop shows how you can use Terraform and the Amplify Client Libraries to deploy and manage full stack Amplify Apps at scale.

Automating Deployment of AWS Amplify Apps with Terraform
Get Started
EKS Blueprints for Terraform
Level: 300
Categories: Compute, Containers, EKS, Modernization
Tags: eks_blueprints_terraform
4 hours

This workshop helps you build a shared platform (Kubernetes multi-tenant) where multiple developer groups at an organization can consume and deploy workloads freely without the platform team being the bottleneck. We walk through the baseline setup of an EKS cluster, and gradually add add-ons to easily enhance its capabilities such as enabling ArgoCD, Rollouts, GitOps and other common open-source add-ons. We then deploy a static website with proper SSL and domain via GitOps using ArgoCD

EKS Blueprints for Terraform
Get Started
AWS Control Tower Workshop
Level: 200-300
Categories: Management & Governance
8 hours

This workshop takes you through how you can create an AWS Control Tower environment. AWS Control Tower is a secure multi-account environment built to AWS best practices.

AWS Control Tower Workshop
Get Started
Amazon SageMaker MLOps: from idea to production in six steps
Level: 300
Categories: Machine Learning, MLOps, CI/CD
4 hours

This workshop takes you through the process of development a machine learning (ML) solution. You create a ML project in Amazon SageMaker Studio and go through all stages of implementation such as data exploration, interactive experimentation, using SageMaker jobs, setting up MLOps pipelines, and finally deliver the project into production. You learn how to work with SageMaker MLOps building blocks.

Amazon SageMaker MLOps: from idea to production in six steps
Get Started
Service Cloud Voice Series: Prerequisites and Preparation
Level: 100
2 hours

Very brief introduction to Amazon Connect and Service Cloud Voice. Describes the prerequisites for the Service Cloud Voice with Amazon Connect Bootcamp, and provides the steps required to prepare a new developer environment that will be used for hands-on exercises. Prerequisite for the remaining Service Cloud Voice with Amazon Connect Bootcamp.

Service Cloud Voice Series: Prerequisites and Preparation
Get Started
Service Cloud Voice Series: Architecture & Key Integration Points
Level: 100
3 hours

Details the deployment models, architecture, configured AWS services, integration points, APIs, and provided AWS Lambda functions that power the Service Cloud Voice Architecture.

Service Cloud Voice Series: Architecture & Key Integration Points
Get Started
Service Cloud Voice Series: Amazon Connect Routing Basics
Level: 100
2 hours

Introduces users to the key concepts of how routing works in Amazon Connect. Includes priorities, queues, routing profiles, and other key factors to consider when configuring routing. Lab section builds out a routing baseline.

Service Cloud Voice Series: Amazon Connect Routing Basics
Get Started
Service Cloud Voice Series: Configuring the Agent Experience
Level: 200
1 hour

In this module you will work within Salesforce to configure the agent experience. You will also learn how to manage users, update security profiles, update routing profiles, and modify user permissions in Salesforce. By the end of this module, you will have a fully configured agent experience within Salesforce Service Cloud.

Service Cloud Voice Series: Configuring the Agent Experience
Get Started
Service Cloud Voice Series: Creating Dynamic Customer Experiences
Level: 200
4 hours

In this module, students will configure an Amazon Connect contact flow that uses data from Salesforce to alter customer experiences, change routing destinations, change priorities, and present different options such as callbacks. At then end, the student will have a Service Cloud Voice enabled contact flow that demonstrates a number of different customer experiences.

Service Cloud Voice Series: Creating Dynamic Customer Experiences
Get Started
Service Cloud Voice Series: Working with Other Channels in Service Cloud Voice
Level: 200
2 hours

In this module, students will configure additional channels in Salesforce, such as Chat and Email, and will validate function by handling different contact channels from the Omni-Channel UI. They will also learn how Salesforce allows them to control agent utilization by respecting capacity, where appropriate.

Service Cloud Voice Series: Working with Other Channels in Service Cloud Voice
Get Started
Service Cloud Voice Series: Supervisor Tools in Service Cloud Voice
Level: 200
1 hour

In this module, students will be introduced to the Omni-Supervisor experience within Salesforce. They will learn how to monitor and interact with agents.

Service Cloud Voice Series: Supervisor Tools in Service Cloud Voice
Get Started
Service Cloud Voice Series: Reporting in Service Cloud Voice
Level: 200
1 hour

In this module, students will be introduced to the different reporting options available in Service Cloud Voice. They will learn how to navigate and create reports and dashboards in Salesforce, as well as in Amazon Connect. They will also be introduced to Contact Lens and the additional data available.

Service Cloud Voice Series: Reporting in Service Cloud Voice
Get Started
Service Cloud Voice Series: Cleaning up your environment
Level: 100
1 hour

In this module, instance/account lifecycle policies are discussed, as well has how to appropriately deactivate an account.

Service Cloud Voice Series: Cleaning up your environment
Get Started
Service Cloud Voice Series: Deployment Tools and Troubleshooting
Level: 300
2 hours

In this module, students will be introduced to various tools that can help customers during deployment and go-live. They will also learn troubleshooting techniques and will be introduced to various common issues customers experience when deploying Service Cloud Voice.

Service Cloud Voice Series: Deployment Tools and Troubleshooting
Get Started
Service Cloud Voice Series: Enhance Your Service Cloud Voice Implementation
Level: 200
2 hours

In this module, students will be introduced to Salesforce Flow and will configure a flow to direct routing in Amazon Connect. They will also learn about Next Best Action in Salesforce and have the opportunity to configure basic next best action using Salesforce Recommendations and driven by data gathered in the Amazon Connect Contact Flow.

Service Cloud Voice Series: Enhance Your Service Cloud Voice Implementation
Get Started
Service Cloud Voice Series: Creating AI-Powered Interactions
Level: 200
2 hours

In this module, students will be introduced to Amazon Lex and will create a Lex Bot using the V2 console. They will integrate that bot with Amazon Connect, and will demonstrate how sentiment can be used to alter routing or customer experiences.

Service Cloud Voice Series: Creating AI-Powered Interactions
Get Started
When Life hands you data, grab OpenSearch
Level: 200
Categories: Containers, Compute, search
2 hours

In this lab, you will work with OpenSearch , a community-driven, open-source search and analytics suite derived from Apache 2.0 licensed Elasticsearch 7.10.2 and Kibana 7.10.2. It consists of a search engine daemon, OpenSearch, and a visualization and user interface, OpenSearch Dashboards. OpenSearch enables people to easily ingest, secure, search, aggregate, view, and analyze data. These capabilities are popular for use cases such as application search, log analytics, and more

When Life hands you data, grab OpenSearch
Get Started
Improve search relevance with ML in Amazon OpenSearch Service
Level: 400
Categories: Containers, Compute, search
2 hours

This workshop guides users through creating a semantic search capability using Amazon SageMaker and Amazon OpenSearch Service, and demonstrates how one can improve search relevance search powered by machine learning.

Improve search relevance with ML in Amazon OpenSearch Service
Get Started
Getting started with Amazon OpenSearch Serverless
Level: 300
Categories: Containers, Compute, Serverless
1.5 hours

In this workshop you'll get hands on with Amazon OpenSearch Serverless. You will walk through setting up a new Amazon OpenSearch Serverless domain in the AWS console. You'll explore the different types of search queries available. You'll design eye-catching visualizations, and learn how you can secure your domain and documents based on assigned user privileges.

Getting started with Amazon OpenSearch Serverless
Get Started
Have Your Front End and Monitor It Too
Level: 400
Categories: Containers, Compute, search
2 hours

In this hands-on session, you will enable a working web application, served from within your Amazon Virtual Private Cloud (VPC) complete with a logging back end provided by the Amazon OpenSearch Service and with real-time monitoring using OpenSearch Dashboards.

Have Your Front End and Monitor It Too
Get Started
Amazon Connect User Provisioning
Level: 400
2 hours

The workshop walks a user through how they can integrate an existing identity provider such as Okta/AzureAD to manage users and permissions within an Amazon Connect instance.

Amazon Connect User Provisioning
Get Started
AWS for Microsoft Workloads Immersion Day
Level: 200
Categories: Compute, Cloud Operations, Microsoft, EC2
Tags: CloudWatch, SSM, Image Builder
3 hours

Learn how to build, manage and monitor Microsoft Windows fleets at scale on AWS.

AWS for Microsoft Workloads Immersion Day
Get Started
Use Terraform to build Microsoft infrastructure on AWS
Level: 300
3 hours

Learn how to build a fully functioning multi-tier Microsoft web application on AWS, using Terraform

Use Terraform to build Microsoft infrastructure on AWS
Get Started
Amazon Transcribe Workshop
Level: 200
Categories: AI/ML
Tags: AI/ML, Transcribe
2 hours

This workshop is designed to get an overview of Transcribe along with some deep dive into core features with hands-on lab approach.

Amazon Transcribe Workshop
Get Started
AWS IoT ExpressLink Workshop - Demo Badge
Level: 200
Categories: IoT
Tags: IoT, Sensors, MQTT, ExpressLink
2 hours

Get hands-on experience connecting IoT devices to the AWS Cloud within minutes. Learn how security and networking heavy-lifting is handled for you by the AWS IoT ExpressLink module and how it can be integrated into your designs using simple code snippets. Use an AWS IoT ExpressLink module to connect a portable electronic conference badge over Wi-Fi to the AWS Cloud, upload and visualize sensor data, and then control LEDs and NFC tags. Requires the AWS IoT ExpressLink Demo Badge device to complete the workshop modules.

AWS IoT ExpressLink Workshop - Demo Badge
Get Started
Getting Started with Amazon Location
Level: 100
Categories: Geospatial, Front End Web and Mobile, IoT
2 hours

This lab provides an introduction to the features and capabilities of Amazon Location Service, through an easy to deploy web application and command line interface.

Getting Started with Amazon Location
Get Started
Amazon Forecast Workshop
Level: 400
Tags: SageMaker, Forecast, prediction, model
5 hours

The intent of this workshop is to educate Business Analysts, Developers, Data Scientists and Machine Learning Engineers about the features of Amazon Forecast and the basics of time series forecasting. Background in Amazon Forecast, Time Series Forecasting, Machine Learning, and Data Science are not required.

Amazon Forecast Workshop
Get Started
How to use Karpenter, the latest Kubernetes autoscaler, to scale, optimize & upgrade Amazon EKS
Level: 400
1 hour

As organizations adopt Amazon EKS to securely and reliably run their mission-critical workloads in the AWS cloud and on premises, it is essential that they have tools to monitor and optimize what they spend to run their Kubernetes applications. This workshop demonstrates cost-reduction steps in a sample architecture and shows ways you can identify and reduce compute costs in your environment using OpenCost, Kubecost, Karpenter, and AWS Graviton. Learn how AWS is collaborating with the OpenCost community to standardize cost tracking, allocation, methodologies, and measurements and help teams using Kubernetes easily understand their infrastructure costs.

How to use Karpenter, the latest Kubernetes autoscaler, to scale, optimize & upgrade Amazon EKS
Get Started
Accelerate software development lifecycles with GitOps
Level: 300
Categories: Amazon EKS, Kubernetes, GitOps, Flux, GitOps
Tags: Amazon EKS, Kubernetes, GitOps, Flux, GitOps
2 hours

GitOps simplifies both application deployments and operations tasks with Kubernetes. In this workshop, learn how to build a scalable, complete GitOps system that addresses the needs of both application teams and platform teams. The workshop covers application deployment, associated infrastructure resources, and Amazon EKS clusters into which the applications are deployed at scale via GitOps. Learn how to manage multiple Amazon EKS clusters, environments, and workloads with GitOps.

Accelerate software development lifecycles with GitOps
Get Started
Microservice Observability with Amazon OpenSearch Service
Level: 300
3 hours

Ninety percent of issue resolution time is spent identifying the problem. Increasing the reliability of your distributed application and improving your incident response becomes vital in reducing the mean time to resolution. In this workshop, learn how you can use open-source tools, SDKs, and standards with Amazon OpenSearch Service to facilitate observability with your logs, traces, and metrics data.

Microservice Observability with Amazon OpenSearch Service
Get Started
AWS CIRT Toolkit For Automating Incident Response Preparedness
Level: 300
1 hour

This workshop demonstrates the use of open source tools used by the AWS Customer Incident Response Team

AWS CIRT Toolkit For Automating Incident Response Preparedness
Get Started
Ransomware on S3 - Security Event Simulation and Detection
Level: 200
2 hours

This workshop simulates unauthorized data deletion events on an Amazon S3 bucket and walks through some of the detection mechanisms employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Ransomware on S3 - Security Event Simulation and Detection
Get Started
SSRF on IMDSv1 - Security Event Simulation and Detection
Level: 300
2 hours

This workshop simulates the unauthorized use of a web application that is vulnerable to SSRF (Server Side Request Forgery) and is hosted on an AWS EC2 instance configured to use IMDSv1. The workshop then walks through some of the detection and response mechanisms employed by the AWS CIRT (Customer Incident Response Team).

SSRF on IMDSv1 - Security Event Simulation and Detection
Get Started
Cryptomining - Security Event Simulation and Detection
Level: 300
2 hours

This workshop simulates a common type of security event where CloudFormation is used to create EC2 instances for the purposes of mining cryptocurrency, and walks through some of the detection processes employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Cryptomining - Security Event Simulation and Detection
Get Started
Unauthorized IAM Credential Use - Security Event Simulation and Detection
Level: 200
2 hours

This workshop simulates a common type of security event where CloudFormation is used to create EC2 instances for the purposes of mining cryptocurrency, and walks through some of the detection processes employed by the AWS CIRT (Customer Incident Response Team) to respond to such security events.

Unauthorized IAM Credential Use - Security Event Simulation and Detection
Get Started
Running Computational Fluid Dynamics (CFD) on AWS ParallelCluster
Level: 400
Categories: HPC, Compute
Tags: EC2, HPC, ParallelCluster, dcv, fsx
4 hours

The purpose of this workshop is to help you to run your CFD codes on AWS. We’ll go from creating the HPC cluster using AWS ParallelCluster, to the installation of the most popular codes e.g STAR-CCM+, OpenFOAM, Fluent, MSC Cradle and finally example submission scripts for you to run your own cases.

Running Computational Fluid Dynamics (CFD) on AWS ParallelCluster
Get Started
Red Hat OpenShift Service on AWS Workshop
Level: 400
Categories: Containers, Hybrid, Modernization
Tags: OpenShift, ROSA
4 hours

Hands-on workshop for architects, infrastructure specialists and developers to gain skills in Red Hat OpenShift on AWS (ROSA)

Red Hat OpenShift Service on AWS Workshop
Get Started
Building a Knowledge Graph with Amazon Neptune and Comprehend Events
Level: 300
1 hour

This workshop takes Amazon Comprehend Events JSON output of Amazon Press Releases and steps through conceptualizing a graph model. Then we will walk through code that transforms that JSON into both RDF and Labeled Property Graph and load both models into Neptune. We then perform some hands-on analysis using graph queries in Neptune notebooks.

Building a Knowledge Graph with Amazon Neptune and Comprehend Events
Get Started
RTB Intelligence Kit Workshop
Level: 300
Categories: Containers, AI/ML
4 hours

Applying ML to advertising workloads is mission-critical for advertising technology companies looking to differentiate themselves today. In this workshop, you'll get an introduction to a machine learning framework that applies to many real-time advertising use-cases and specifically dive into traffic filtering as an example use-case. We'll also cover the state of machine learning, architectural best-practices, and help you build and incorporate various AWS services using lab modules.

RTB Intelligence Kit Workshop
Get Started
Deploying a complete machine learning fraud detection solution using Amazon SageMaker
Level: 300
2 hours

In this workshop, you will learn how to build, train, and deploy an end-to-end Machine Learning (ML) fraud detection solution using Amazon SageMaker. You will gain in-depth understanding of how to leverage SageMaker for ML lifecycle and enhance your effectiveness as a data scientist and ML engineer. You will experiment with auto insurance claims data, transform and pre-process datasets, train and tune your ML models, audit and mitigate training bias, and run ML pipeline using automated workflows. Data used in this workshop is synthetically generated and consists of customer biographical data, including auto insurance claims data. Techniques learned here can be applied to other fraud detection use cases too.

Deploying a complete machine learning fraud detection solution using Amazon SageMaker
Get Started
AWS Serverless Data Lake Jumpstart
Level: 300
Categories: AWS Glue, Amazon QuickSight, Amazon Athena
Tags: Analytics
8 hours

This workshop is prepared to guide participants on how to use AWS serverless services to build a cloud-native and future-proof serverless data lake architecture. We will use AWS Glue for ETL and data catalog management, Amazon S3 for data lake storage, Amazon Athena to query data and Amazon QuickSight to visualize data.

AWS Serverless Data Lake Jumpstart
Get Started
Running batch workloads on Amazon EKS with AWS Batch
Level: 200
Tags: AWS Batch, EKS, EC2, HPC
2 hours

AWS Batch for Amazon Elastic Kubernetes Service (Amazon EKS) provides a fully-managed service for running your batch computing workloads on top of your pre-existing Amaozn EKS clusters. This workshop provides you with instructions on how to set up AWS Batch and Amazon EKS to work with each other, and example exercises for running Batch workloads on an EKS cluster.

Running batch workloads on Amazon EKS with AWS Batch
Get Started
IDP on AWS - Use machine learning to automate and process documents at scale
Level: 400
Categories: Business Applications, Serverless
2 hours

This workshop demonstrates how to setup intelligent processing documents at AWS at scale and customize them for you extraction requirements.

IDP on AWS - Use machine learning to automate and process documents at scale
Get Started
Semantic Search
Level: 300
Categories: Amazon OpenSearch Service, SageMaker
2 hours

Improve search relevance with NLP and KNN in Amazon OpenSearch Service

Semantic Search
Get Started
Using SageMaker, Autogluon, and ASDI open data to predict air quality
Level: 200
Categories: AI/ML
Tags: SageMaker, ASDI
2 hours

Ambient air pollution leads to an estimated 4.2 million deaths per year, and around 91% of the world’s population lives in places where air quality levels exceed World Health Organization limits. In this workshop you will use Machine Learning and data from the Amazon Sustainability Data Initiative (ASDI) to predict air quality levels in specific geographies.

Using SageMaker, Autogluon, and ASDI open data to predict air quality
Get Started
Migrate the AWS Well-Architected Way
Level: 400
2 hours

In this workshop you will learn how to Rehost in the Well-Architected way using AWS Application Migration Service (MGN). This workshop covers all pillars of Well-Architected Framework across 3 phases: 1) Pre-migration considerations; 2) Migration: deploying AWS MGN agents with temp credentials, migrating over private networks, adding post-launch automation (SSM agents) and AWS Disaster Recovery (AWS DRS) agents. 3) Post-migration: tracking cost and optimize with AWS Compute Optimizer, AWS Cost Explorer

Migrate the AWS Well-Architected Way
Get Started
Hands-on AWS Support operational and resilience readiness
Level: 300
2 hours

Learn how to assess operational readiness and resilience using example workloads. Gain an understanding of the operational readiness process that AWS cloud support engineers and technical account managers perform during the proactive phases of the AWS Infrastructure Event Management (IEM) process. Using the Well-Architected Framework, learn self-service tools to help you identify and mitigate risks, and document the plan for a successful launch. You must bring your laptop to participate

Hands-on AWS Support operational and resilience readiness
Get Started
Managing Cloud Resources with Terraform
Level: 400
Categories: Infrastructure as Code, Terraform, DevOps
2 hours

Using multiple providers to manage cloud resources with Terraform. Terraform is an open source Infrastructure as Code (IaC) tool that allows you to manage your infrastructure in a declarative way. IaC is the practice of defining your infrastructure requirements declaratively, and using a GitOps approach to iterate and modify those declarations. This provides predictability, repeatability, and safety mechanisms such as peer review and preventative controls.

Managing Cloud Resources with Terraform
Get Started
Low Code Application Development on AWS with Mendix
Level: 200
3 hours

In this workshop you will learn how to quickly build applications without coding using Mendix Low Code Development Platform and AWS services

Low Code Application Development on AWS with Mendix
Get Started
Web3 Development
Level: 200
6 hours

This workshop will give you the practical technical foundations for Web3 development, through learning how to interact with the Ethereum blockchain, how to develop, compile, deploy, and interact with smart contracts, through the use of different tools and programming languages, and interact with contracts by developing Decentralized Applications (DApps)

Web3 Development
Get Started
Performance Tuning Workshop
Level: 300
2 hours

In this workshop, you will learn approaches to understand the performance of your applications and various optimization techniques. These techniques can be applied directly against your own AWS environment with minimal time and effort. You will be provided an AWS Account with a sample application suffering from poor performance. You will gain an understanding of how to optimize both your AWS infrastructure and your application code to achieve maximum efficiency (and potentially reduce costs).

Performance Tuning Workshop
Get Started
Build a Task Automated Contact Center with Amazon Connect and Machine Learning
Level: 300
Tags: Amazon Connect, Amazon Lex
3 hours

This workshop is a Complete demonstration of a Contact Center Flow with Lex, Voice ID and Task Automation.

Build a Task Automated Contact Center with Amazon Connect and Machine Learning
Get Started
Building a contact survey solution for Amazon Connect
Level: 300
Tags: Amazon Connect, Survey
4 hours

In this workshop, we will discover how to create a powerful and flexible post contact survey with Amazon Connect, using DynamoDB and Lambda to support the solution.

Building a contact survey solution for Amazon Connect
Get Started
EMR Serverless Workshop
Level: 200
Categories: Serverless, Compute, Analytics
Tags: EMR, Serverless, Spark, Hive
2 hours

This workshop shows you how to configure and run EMR Serverless and try out various features and use cases

EMR Serverless Workshop
Get Started
Amazon Connect Global Resiliency
Level: 300
1 hour

The purpose of this workshop is to understand the steps required to enable Amazon Connect Global Resiliency and initiate a failover

Amazon Connect Global Resiliency
Get Started
Validating security guardrails with Chaos Engineering
Level: 400
Categories: Security, Compliance
1 hour

A public-facing description of the workshop. This workshop will introduce the concepts of chaos engineering and how it can be extended to explore unknowns that may arise from security deviations

Validating security guardrails with Chaos Engineering
Get Started
AWS IoT TwinMaker Advanced Workshop
Level: 400
Categories: IoT, IoT TwinMaker, Digital Twins
Tags: IoT, Digital Twins
2 hours

This workshop will explore best practices for integrating AWS IoT TwinMaker with external data sources. You will walk step by step through the build out of an Amazon TimeStream Component for AWS IoT TwinMaker, create entities, a scene, and visualize your dashboard in Grafana. You will learn how you can import your entities at scale using various connector types.

AWS IoT TwinMaker Advanced Workshop
Get Started
QnABot Workshop
Level: 200
Categories: Contact Center, AI/ML
3 hours

A workshop on QnABot divided into sections covering Introduction, Deployment and Configuration, Questions and Answers, Bot Channels and Tuning and Data Management / Operations

QnABot Workshop
Get Started
AWS IoT Immersion Day Workshop
Level: 200
Categories: AWS IoT, IoT Core, IoT Greengrass
Tags: AWS IoT
4 hours

AWS IoT Immersion Day workshop is a collection of labs to guide AWS IoT Partners through all the different aspects of using AWS IoT and the relevant downstream services. There are architectural guides as well as hardware guides depending on what you have available to work with.

AWS IoT Immersion Day Workshop
Get Started
Security for Developers
Level: 300
Categories: Containers, Compute
3 hours

Security is everyones responsibility. The earlier you can build the appropriate configuration into your applications the easier it is to achieve the goal of shipping securely AND swiftly. The techniques you’ll learn in this workshop will help you raise the bar for the security of the applications you build. This will help you spend more time building software that delights your customers & less time on rework after security reviews

Security for Developers
Get Started
Amazon Connect Contact Flow Deployment Workshop
Level: 400
8 hours

In this Workshop, we demonstrate how you can implement CICD Deployment pipeline for your Amazon Connect Contact Flow. This workshop walks you through how you can deploy Amazon Connect Contact Flows that consist of Lambda functions, Lex bots, Connect Queue, etc. across various environments (Dev, QA, STG, Prod) through CICD pipeline leveraging CloudFormation, Code Commit repository, CodePipeline, etc.

Amazon Connect Contact Flow Deployment Workshop
Get Started
Accelerate Serverless Java with GraalVM
Level: 400
Tags: GraalVM, Java, Lambda
2 hours

Java is one of the most popular programming languages but seems not to be competitive in terms of start-up time and memory footprint compared to interpreted or natively compiled languages. Both are critical for short-lived serverless functions. In this workshop you will learn the concepts, mechanisms and best practices around serverless Java applications. The first part of the workshop covers how to run traditional Java application on AWS and the limitations and challenges involved. In the second part we’ll introduce GraalVM, a high-performance runtime and modify our existing application to gain up to 80% performance improvement during cold-starts.

Accelerate Serverless Java with GraalVM
Get Started
Migrate Spring Boot applications to AWS Lambda
Level: 400
Tags: Spring Boot, Java, Micronaut, Lambda
2 hours

In this workshop you will learn how to bring your traditional Java Spring application to AWS Lambda with minimal effort and iteratively apply optimizations to get the best out of your Serverless Java experience. You will get an overview of best practices, performance trade-offs and the design considerations for each step to be able to make well-informed decisions when bringing enterprise Java applications to AWS Lambda.

Migrate Spring Boot applications to AWS Lambda
Get Started
IAM Identity Center - Workforce Identity management at scale
Level: 200
Tags: IAM, IAM Identity Center
2 hours

This workshop is designed to help you get familiar with IAM Identity Center (successor to AWS Single Sign-On) for managing your organization's workforce identity at scale across a multi-account AWS deployment.

IAM Identity Center - Workforce Identity management at scale
Get Started
How and when to use different IAM policy types
Level: 300
Categories: Identity, IAM, Security
2 hours

In this workshop, you will learn how and when to use various IAM policy types. You will work on hands-on labs that take you through a typical customer journey to configure permissions for a sample application. You will configure policies for your identities, resources, and CI/CD pipeline using permission delegation to balance security and agility.

How and when to use different IAM policy types
Get Started
Build a Data Mesh on AWS
Level: 300
Categories: Analytics
3 hours

In this workshop, you will learn how to build a data mesh architecture on AWS. Many organizations are interested to implement this architecture to move away from centralized data lakes to decentralized ownership and delivery of analytics solutions across business units. You will learn about data mesh fundamentals and principles, and how it can impact your organization. You will then learn how data mesh architecture can be implemented with AWS native services. Finally, you will build a data mesh from scratch as Infrastructure as Code (IaC) using AWS CDK and use a custom built UI to share and discover data between business units.

Build a Data Mesh on AWS
Get Started
Threat modeling for builders
Level: 200
Categories: Security, DevSecOps
Tags: Security
3 hours

In this workshop, you will be introduced to some of the background and reasoning behind threat modeling and some of the tools and techniques for modeling systems, identifying threats, and selecting mitigations. You will be guided through the process of creating a system model and corresponding threat model. Then you will assess the usefulness of these models.

Threat modeling for builders
Get Started
IAM policy evaluation workshop
Level: 400
Categories: Identity, IAM, Security
Tags: IAM, Resource Policies, S3
2 hours

In this workshop, you will dive deep into the logic of IAM policy evaluation. You will execute hands-on labs that walk through common IAM use cases and understand how different policies interact with each other. By using identity- and resource-based policies within single- and cross-account scenarios, you will gain an understanding of the evaluation logic that you can then apply in your own environment.

IAM policy evaluation workshop
Get Started
dbt CLI and Amazon Redshift
Level: 300
Categories: Analytics
Tags: Redshift
4 hours

Learn how to use dbt CLI to manage data transformations in Amazon Redshift with features including modular programming and data lineage.

dbt CLI and Amazon Redshift
Get Started
SIEM on Amazon OpenSearch Service Workshop
Level: 200
2 hours

In this workshop, we will build a Security Information and Event Management (SIEM) system and security log analysis platform on Amazon OpenSearch Service and get started with building a cost-efficient solution for log ingestion, analysis and dashboarding.

SIEM on Amazon OpenSearch Service Workshop
Get Started
Visualize Security Hub Findings using AWS Analytics Services
Level: 300
Categories: Security, Compliance, Governance
2 hours

In this workshop, you will enrich Security Hub findings with the corresponding resource metadata, export findings to Amazon S3 and build a security & compliance leaderboard with Amazon Athena and Amazon QuickSight. the leaderboard helps business, SecOps and technical teams to scale by providing an effective way to understand the current state of security and compliance as well as identifying the outliers that require immediate attention.

Visualize Security Hub Findings using AWS Analytics Services
Get Started
Monitoring Resilient Architectures With AWS Resilience Hub
Level: 200
Categories: Resilience, Compute, Storage, Databases
Tags: EC2, RDS, EBS, DynamoDB, Lambda, ECS, SQS, S3, API Gateway, EFS
2 hours

AWS Resilience Hub gives you a central place to define, validate and track the resiliency of your AWS application. The Resilience Hub helps you to protect your mission critical applications from disruptions, reduce recovery costs to optimize business continuity, and keep an audit trail of planned and unplanned outages, to help meet compliance and regulatory requirements

Monitoring Resilient Architectures With AWS Resilience Hub
Get Started
Modern Data Architecture Immersion Day
Level: 200
Categories: Data & Analytics
6 hours

Modern data strategies acknowledge the idea that taking a one-size-fits-all approach to analytics eventually leads to compromises. It is not simply about integrating a data lake with a data warehouse, but rather about integrating a data lake, a data warehouse, and purpose-built stores, enabling unified governance and easy data movement. In a modern data architecture on AWS, you can store data in a data lake and use a ring of purpose-built data services around the lake allowing them to make decisions with speed and agility, at scale and with price/performance that is unmatched in the market. The workshops provided here will guide you through creating a modern data platform on AWS and will demonstrate the key principles, namely: Scalable Data Lakes, Purpose Built Data Services, Seamless Data Movement, Unified Governance, Performant and Cost Effective.

Modern Data Architecture Immersion Day
Get Started
Firewall Manager Workshop - Audit and Manage Firewall Rules
Level: 200
4 hours

Ensuring your applications deployed on AWS allows only right protocol and port access to/from known network ranges is a foundation to security in the cloud. As the number of AWS Accounts and resources increases you need a centralized mechanism to audit and manage these firewall rules across your AWS Accounts. In this workshop, you will learn and use AWS Firewall Manager to centrally manage and audit VPC security groups for overly permissive rules and distributed deployment of AWS Network Firewall rules across VPCs and Accounts.

Firewall Manager Workshop - Audit and Manage Firewall Rules
Get Started
Learn to Use AWS AppConfig Feature Flags
Level: 200
Categories: Cloud Operations, Developer Tools
Tags: AppConfig, Feature Flags
2 hours

Feature flagging is a powerful tool that allows engineers to safely push out new features to customers in a measured and gradual way. WIth AWS AppConfig, customers can leverage Feature Flags to effectively separate code from configuration data, hide features behind a configuration toggle, and safely deploy the code to production. In this workshop, learn how you can use Feature Flags to improve a vacation rental website.

Learn to Use AWS AppConfig Feature Flags
Get Started
AWS IoT for Automotive
Level: 200
Categories: AWS IoT Core, AWS IoT Greengrass
Tags: Automotive, IoT
4 hours

In this workshop, participants learn the basics of developing a next-generation vehicle communication platform using AWS IoT Core. Topics include basic telemetry ingest, IoT Jobs, Shadows and Greengrass.

AWS IoT for Automotive
Get Started
Databases for Developers Workshop
Level: 300
Categories: Databases, Developer Tools
3 hours

In this workshop you will learn how to migrate a MySQL database to Amazon Aurora MySQL, and you will learn how to iteratively improve your application performance by leveraging RDS Proxy, Read Replicas, and how to identify and optimise problematic SQL Queries using Performance Insights and Query Execution Plans. This workshop is aimed at Developers, you will use a sample NodeJS application and you will see the application changes implemented along the way to leverage the features above.

Databases for Developers Workshop
Get Started
AWS IoT Robot
Level: 400
Categories: IoT
8 hours

Learn AWS IoT services through building a working robot using a Raspberry Pi

AWS IoT Robot
Get Started
SageMaker Data Wrangler Deep Dive Workshop
Level: 400
4 hours

The Amazon SageMaker Data Wrangler workshop dives deep into Data Wrangler, by importing a hotel booking dataset and navigates the user through the processes of exploratory data analysis, data preparation, feature engineering with the dataset. The workshop also walks through the various integration patterns for Data Wrangler to bridge with other SageMaker components. In addition the workshop covers other topics like security, permissions and architectural design patterns.

SageMaker Data Wrangler Deep Dive Workshop
Get Started
Amazon Connect Chat
Level: 200
Tags: Amazon Connect, Amazon Lex, Chat
2 hours

In this course you'll learn how you can expand your Contact Center to the Chat channel using Amazon Connect.

Amazon Connect Chat
Get Started
AWS Machine Learning - Low-Code / No-Code ML for Data Scientists
Level: 400
4 hours

In this workshop focusing on industry verticals (Financial Services, and Healthcare and Life Sciences), you will learn how the Low-Code / No-Code ML capabilities found in Amazon SageMaker Data Wrangler, Autopilot and Jumpstart, make it easier to experiment faster and bring highly accurate models to production more quickly and efficiently.

AWS Machine Learning - Low-Code / No-Code ML for Data Scientists
Get Started
EKS Immersion Workshop
Level: 200
Categories: Containers
Tags: EKS
5 hours

An EKS Immersion Day provides an end-to-end application development and deployment experience for our customers to demonstrate features of Amazon EKS, using real-world services from an application development perspective in order to educate users about the features of Amazon EKS.

EKS Immersion Workshop
Get Started
AWS Workshop IoT TwinMaker
Level: 300
Categories: IoT, TwinMaker, Digital Twin
Tags: IoT, TwinMaker, Digital Twin
3 hours

The goal of this workshop is to get your hands on AWS IoT TwinMaker to get you acquainted with TwinMaker, composing your digital twin, integrating it with data sources, and monitoring your digital twin.

AWS Workshop IoT TwinMaker
Get Started
Building a Multi-Tenant Architecture with AWS IoT Core
Level: 200
Categories: IoT, SaaS
2 hours

In this workshop we discuss various approaches of building a multi-tenant architecture using AWS IoT Core

Building a Multi-Tenant Architecture with AWS IoT Core
Get Started
Building CI/CD pipelines for lambda canary deployments using AWS CDK
Level: 300
Categories: Builder Experience, Serverless, DevOps
4 hours

In this workshop you'll learn how to create an AWS CDK project from scratch (using python) to create a serverless rest API with AWS Lambda and AWS API Gateway with canary deployments. Also, you'll learn how to implement a CI/CD pipeline to deploy your AWS CDK application with some quality tools.

Building CI/CD pipelines for lambda canary deployments using AWS CDK
Get Started
EKS Blueprints for CDK Workshop
Level: 400
Categories: Containers, Kubernetes, Compute
Tags: EKS, Blueprints, CDK
3 hours

In this workshop, you will learn how to build and deploy applications leveraging the EKS Blueprints for AWS CDK Framework. We will also learn about how to define our infrastructure and application dependencies using the AWS CDK.

EKS Blueprints for CDK Workshop
Get Started
The AWS Step Functions Workshop
Level: 200
Categories: Serverless, Compute, AWS Step Functions
Tags: AWS Step Functions
4 hours

The AWS Step Functions Workshop teaches you how to use the primary features of AWS Step Functions through a series of interactive modules. Included in this workshop are modules covering task orchestration patterns; Map, Choice and Parallel states; input and output data processing; AWS SDK service integrations; Amazon API Gateway integration; error handling; and more.

The AWS Step Functions Workshop
Get Started
AWS IoT Greengrass workshop
Level: 300
Categories: Internet of Things
3 hours

This workshop provides a 2-hour guided walkthrough on using AWS IoT Greengrass. It covers AWS IoT Core, AWS Greengrass v2, Device Management, and using Greengrass v2 with Containers and within Windows

AWS IoT Greengrass workshop
Get Started
AWS IoT Zero Trust workshop
Level: 300
Categories: Internet of Things
3 hours

This workshop provides a 3-hour guided walkthrough on Zero trust principles using AWS IoT . It covers AWS IoT Core, Device Management, and Device Defender features

AWS IoT Zero Trust workshop
Get Started
SageMaker Studio Integration with EMR Workshop
Level: 300
Categories: Machine Learning, AI/ML, Analytics
Tags: SageMaker, EMR, Spark, Machine Learning
3 hours

In this workshop, learn how to utilize SageMaker Studio to run distributed processing on EMR in order to prepare data and subsequently train machine learning models. You'll also learn how to create and terminate those EMR clusters through pre-defined templates accessible in SageMaker Studio.

SageMaker Studio Integration with EMR Workshop
Get Started
Startup Security: Techniques to Stay Secure while Building Quickly
Level: 200
2 hours

This workshop covers techniques for protecting web applications from common threats without changing code. Learn how these techniques can be applied to your AWS environment and how they align to common security compliance frameworks (SOC 2, ISO 27001, PCI DSS, etc.).

Startup Security: Techniques to Stay Secure while Building Quickly
Get Started
Amazon Connect Voice ID
Level: 300
3 hours

In this workshop you will learn how to launch and set up a modernized cloud based Call Center through a series of hands-on labs. You will set up Amazon Connect Voice ID to start authenticating your callers with their voice, detect fraudsters, and explore the different features of Amazon Connect Voice ID.

Amazon Connect Voice ID
Get Started
Amazon SageMaker Canvas Immersion Day
Level: 200
Categories: AI/ML
2 hours

The Immersion Day for Amazon SageMaker Canvas is a self-paced or instructor-led lab that allows business analysts to use Machine Learning without writing a single line of code thanks to Amazon SageMaker Canvas in order to solve real-world challenges based on publicly available datasets.

Amazon SageMaker Canvas Immersion Day
Get Started
Intelligent Document Processing with AWS AI Services
Level: 300
4 hours

In this workshop, we will dive deep into each of the phases of an Intelligent Document Processing (IDP) workflow with solutions on how to implement each step using AWS AI services. The goal of this workshop is to give you hands-on experience in understanding and building the components required to setup an IDP workflow with AWS AI services.

Intelligent Document Processing with AWS AI Services
Get Started
Get Started with AWS IoT
Level: 200
Categories: Internet of Things
3 hours

This workshop provides a 3-hour guided walkthrough to create your proof-of-concept IoT project on AWS. It covers AWS IoT Core, Device Management, and Device Defender features

Get Started with AWS IoT
Get Started
FPGA development with Amazon EC2 F1
Level: 300-400
Categories: HPC, Compute, Development
Tags: EC2, EC2 F1, HPC
6 hours

This is a level 300/400 workshop for chip engineers with experience on ASIC/FPGA design, and who want to get hands-on experience with AWS FPGA development using EC2 and EC2 F1 FPGA cloud instances, and all the related tools for FPGA development in the cloud.

FPGA development with Amazon EC2 F1
Get Started
Building Customer Experiences with Amazon Pinpoint
Level: 200
Categories: Communication Applications
4 hours

An on-boarding workshop for Amazon Pinpoint, which highlights its versatility and capabilities when used with other AWS services. Throughout the workshop participants will deploy three solutions in their AWS accounts using CloudFormation and experience the synergy of AWS services.

Building Customer Experiences with Amazon Pinpoint
Get Started
Amazon Connect Bootcamp
Level: 300
6 hours

The purpose of this workshop is to provide you with an introduction to Amazon Connect, Amazon Web Services cloud-based virtual contact center offering. Leveraging the sample case study provided, you are expected to participate in six (6) hands-on lab modules.

Amazon Connect Bootcamp
Get Started
Amazon Connect Profiles
Level: 200
2 hours

Customers expect a fast, frictionless, and personalized customer service experience. However, agents spend on average 2 minutes navigating multiple applications to find important customer data leading to poor experiences and high costs. Amazon Connect Customer Profiles automatically brings together customer information from multiple applications into a unified customer profile, delivering the profile directly to the agent as soon as the support call or interaction begins.

Amazon Connect Profiles
Get Started
Serverless Optimization Workshop (Performance and Cost)
Level: 300
Categories: Serverless, Cost Management
Tags: Lambda, API Gateway
3.5 hours

A hands-on look at some best practice techniques to optimize your serverless workloads to reduce costs and improve performance. Modules include function configuration tuning, architecture improvements and code optimization. The workshop focuses on AWS Lambda but you will also experience API Gateway, DynamoDB, Step Functions, AWS AppConfig and AWS SAM. Each module is designed to be standalone so the workshop does not need to be completed in order.

Serverless Optimization Workshop (Performance and Cost)
Get Started
Amazon Connect SSO
Level: 300
3 hours

Amazon Connect supports identity federation by configuring Security Assertion Markup Language (SAML) 2.0 with AWS IAM to enable web-based single sign-on (SSO) from your organization to your Amazon Connect instance. This allows your users to sign in to a portal in your organization hosted by a SAML 2.0 compatible identity provider (IdP) and log in to an Amazon Connect instance with a single sign-on experience without having to provide separate credentials for Amazon Connect.

Amazon Connect SSO
Get Started
Amazon CloudWatch and Systems Manager Workshop
Level: 200
Categories: Compute, CloudWatch, Cloud Operations
Tags: EC2, CloudWatch, SSM, Systems Manager
4 hours

This workshop gives an introduction to monitoring AWS resources via Amazon CloudWatch. You will collect, graph and query metrics, learn to collect and query logs. Finally, you will learn how to aggregate that information via dashboards. The second part of the workshop introduces how to deploy and update the CloudWatch agent and it's configuration via System Manager.

Amazon CloudWatch and Systems Manager Workshop
Get Started
Contact Lens for Amazon Connect
Level: 200
3 hours

In this workshop you will learn how to launch and set up a modernized cloud based Call Center through a series of hands-on labs. You will set up Contact Lens for Amazon Connect to start gaining insights on your calls, and explore the different features of Contact Lens for Amazon Connect.

Contact Lens for Amazon Connect
Get Started
Amazon Connect and Amazon Lex Integration
Level: 200
Tags: Lex, Amazon Connect
4 hours

This workshop demonstrates how Amazon Connect's native ability to integrate with Amazon Lex can provide several benefits, including enhancing your Interactive Voice Response (IVR) menu with Natural Language (NL) processing, and dynamic delivery of content.

Amazon Connect and Amazon Lex Integration
Get Started
AWS Data Exchange Workshop
Level: 400
Categories: Analytics, Data, ML
2 hours

In this workshop, you will find several self-service labs that teach you different aspects of the service

AWS Data Exchange Workshop
Get Started
Disaster Recovery with Amazon Route 53 Application Recovery Controller (ARC)
Level: 300
Categories: Route 53, Disaster Recovery, Resilency
1 hour

In this workshop you will be exploring Amazon Route 53 Application Recovery Controller (ARC) and how it can help recover the Tic-Tac-Toe game from application failures.

Disaster Recovery with Amazon Route 53 Application Recovery Controller (ARC)
Get Started
AWS License Manager & Dedicated Host workshop
Level: 300
Categories: Compute
3 hours

In this workshop, learn the best approaches for managing your Microsoft Windows-based infrastructure on AWS. In these set of labs, we will introduce you to AWS License Manager and EC2 Dedicated Host Service that will help you manage your windows workloads on AWS.

AWS License Manager & Dedicated Host workshop
Get Started
AWS Managed Services (AMS) self-paced labs
Level: 200
4 hours

Get hands-on experience to the AMS services and its operational plans (AMS Accelerate and AWS Advanced) through these self-paced labs. Practice in your own AMS managed AWS accounts or leverage AMS lab accounts.

AWS Managed Services (AMS) self-paced labs
Get Started
Security Baseline Workshop
Level: 100
Categories: Security, Startups
Tags: Security, IAM
2 hours

In this workshop, you learn security controls and security best practices that you can implement to improve your security posture. These controls will serve as a secure baseline for you to continue on your Cloud Security Journey

Security Baseline Workshop
Get Started
Amazon EKS SaaS Workshop
Level: 400
Categories: Containers, EKS, SaaS
3 hours

Amazon EKS introduces a range of constructs that you can use to realize multi-tenancy in your SaaS solution. In this workshop, dig into the code and architecture of a working Amazon EKS SaaS application, exploring the various strategies to apply when building a SaaS application with Amazon EKS. Identity, tenant isolation, routing, data partitioning, and onboarding are among the SaaS constructs you create in this workshop. This workshop provides a hands-on view into all the moving parts of a real Amazon EKS SaaS solution that addresses specific considerations associated with bringing it to life on AWS.

Amazon EKS SaaS Workshop
Get Started
AWS Code Family Introduction
Level: 200
Categories: DevOps, CI/CD
2 hours

Introduction workshop on the AWS Code family (CodeCommit, CodeBuild, CodeDeploy and CodePipeline). Explore the AWS DevOps tooling to build and deploy a simple Java web application. Use AWS CodeCommit as a Git repository to store code, AWS CodeBuild to compile and produce an artifact, and AWS CodeDeploy to deploy the application to an EC2 web server. AWS CodePipeline will help orchestrate the whole process. At the end of the workshop you will build a containerized version of the app before looking at Serverless CI/CD.

AWS Code Family Introduction
Get Started
AWS Serverless SaaS Workshop
Level: 300
Categories: Serverless, SaaS
4 hours

In this workshop you will be building a multi-tenant Software-as-a-Service (SaaS) solution using AWS Serverless Services, such as Amazon API Gateway, Amazon Cognito, AWS Lambda, Amazon DynamoDB, AWS CodePipeline, and Amazon CloudWatch. The goal is to provide SaaS developers and architects with working code that illustrates how to design and deliver a multi-tenant SaaS solution on AWS.

AWS Serverless SaaS Workshop
Get Started
Getting started with Amazon Connect
Level: 200
4 hours

Build a cloud based contact center using AWS Amazon Connect service and explore integration with other AWS services such as Amazon DynamoDB, Amazon Lex and AWS Lambda to build modern and robust contact center.

Getting started with Amazon Connect
Get Started
Running CFD on AWS ParallelCluster 3 at Scale
Level: 400
Categories: HPC, Compute
3 hours

The purpose of this workshop is to help you to run your CFD codes on AWS. We'll go from creating the HPC cluster using AWS ParallelCluster, to the installation of the most popular codes e.g STAR-CCM+, OpenFOAM, Fluent and finally example submission scripts for you to run your own cases

Running CFD on AWS ParallelCluster 3 at Scale
Get Started
Getting Started with Serverless
Level: 200
Categories: Compute, Serverless, Machine Learning
Tags: Lambda, API Gateway, SAM
2 hours

In this tutorial, you'll create a simple serverless web application that implements a Todo app with an API to store and retrieve tasks in a cloud database. In addition, we will integrate machine learning to automatically identify and label objects in images attached to tasks.

Getting Started with Serverless
Get Started
Secure Hybrid Access to S3 using VPC Endpoints
Level: 300
Categories: Networking, Storage
Tags: PrivateLink, S3
1 hour

Learn how you can access S3 endpoints from inside your VPC as well as from on-premises. AWS PrivateLink provides private connectivity between S3 endpoints, other AWS services, and your on-premises networks, without exposing your traffic to the Public Internet. Interface VPC endpoints, powered by AWS PrivateLink, also connect you to services hosted by AWS Partners and supported solutions available in AWS Marketplace.

Secure Hybrid Access to S3 using VPC Endpoints
Get Started
D2E Immersion Day - Customer Sentiment
Level: 200
Categories: Analytics, Data, Machine Learning
3 hours

A solution-oriented Immersion Day focusing on working backwards from a business problem (customer sentiment) and building a data and analytics pipeline. You will explore customer sentiment and apply AWS data and analytics services to solve a customer satisfaction business problem and cause analysis.

D2E Immersion Day - Customer Sentiment
Get Started
Scaling your encryption at rest capabilities with AWS KMS
Level: 200
Categories: Encryption, Security, Data Protection, Privacy
Tags: KMS, RDS, EBS, S3, CloudTrail, Athena
2 hours

AWS makes it easy to protect your data with encryption. This hands-on workshop provides an opportunity to dive deep into encryption at rest options with AWS. Learn AWS server-side encryption with AWS KMS for services such as Amazon S3, Amazon EBS, and Amazon RDS. Also, learn best practices for using AWS KMS across multiple accounts and Regions and how to scale while optimizing for performance. To participate, all you need is your laptop. AWS provides an AWS account.

Scaling your encryption at rest capabilities with AWS KMS
Get Started
Cloud Native Automotive Development
Level: 300
Categories: Containers, Compute, Automotive, DevOps
2 hours

Workshop introducing automotive-native software development approach enabling execution of the same containerized workload - with environmental parity on AWS EC2 Graviton2 and embedded ARM architecture targets.

Cloud Native Automotive Development
Get Started
AWS Incident Response Playbooks Workshop
Level: 400
Categories: Incident Response, Security
2 hours

This workshop is designed to help you learn the framework and services in AWS cloud incident response and get hands-on experience in developing incident response playbooks for AWS.

AWS Incident Response Playbooks Workshop
Get Started
Amazon Personalize with Glue DataBrew
Level: 200
Categories: Machine Learning, AI/ML, Serverless, Analytics
Tags: Personalize, DataBrew
4 hours

This hands-on is for developers with little or no knowledge in AWS and ML but wishes to implement personalized recommendations to their service. Use AWS Glue DataBrew to easily process and train your data for Amazon Personalize, and introduce multiple ways to provide personalized recommendations with little effort

Amazon Personalize with Glue DataBrew
Get Started
Amazon SageMaker Feature Store workshop
Level: 300
Categories: Machine Learning, AI/ML
4 hours

This workshop aims to help customers and partners understand the concepts of Amazon SageMaker Feature Store including creation of feature groups, ingest data into offline and online store, query it, train a model using feature sets from offline store, use a record from online store to perform an inference and also transform and ingest features into feature store using SageMaker processing jobs.

Amazon SageMaker Feature Store workshop
Get Started
Automating Operations with Playbooks and Runbooks
Level: 200
Categories: Well-Architected
Tags: operational-excellence
2 hours

Introduction to creating an automated operational playbooks and runbooks to achieve operational excellence

Automating Operations with Playbooks and Runbooks
Get Started
AWS Containers Immersion Day
Level: 200
Categories: Containers, Compute
Tags: EC2, ECS, EKS, ECR
7 hours

A Containers Immersion Day provides AWS customers with hands-on experience building, deploying and running applications using AWS container services, including Amazon ECS, Amazon EKS and Amazon ECR.

AWS Containers Immersion Day
Get Started
Building an AWS incident response runbook using Jupyter notebooks and CloudTrail Lake
Level: 200
Categories: Security, Incident Response, Log Analysis
2 hours

This workshop guides you through building an incident response plan for your AWS environment using Jupyter notebooks. Walk through an easy-to-follow sample incident, using building blocks as a ready-to-use playbook in a Jupyter notebook. Then, follow simple steps to add additional programmatic and documented steps to your incident response plan.

Building an AWS incident response runbook using Jupyter notebooks and CloudTrail Lake
Get Started
Implementing health checks and managing dependencies to improve reliability
Level: 300
2 hours

This hands-on lab will guide you through the steps to improve reliability of a service by decoupling service dependencies, using health checks, and demonstrating when to use fail-open and fail-closed behaviors

Implementing health checks and managing dependencies to improve reliability
Get Started
Building Simple Web Application with Amazon EKS
Level: 200
Categories: Containers, Compute
2 hours

An introduction to building container web application based on Amazon EKS

Building Simple Web Application with Amazon EKS
Get Started
Copilot Primer Workshop
Level: 200
Categories: Containers
Tags: ECS, Fargate, Copilot
3 hours

Build a todo-list application using AWS Copilot CLI. You initialize your application, create a development environment, deploy your containers onto the environment. You can also deploy your containers through a CI/CD pipeline. Currently this workshop is available in both English and Japanese.

Copilot Primer Workshop
Get Started
Improve Your Architecture With Amazon CloudFront
Level: 300
Categories: Networking
Tags: CloudFront, Serverless
3 hours

CloudFront is a fast, secure, developer friendly content delivery network (CDN). In this workshop, a serverless application will be provided and users will get to build CloudFront distribution in front of them. Series of challenges will show how to improve the security, performance, and reliability of the architecture by using CloudFront. Expected audiences are solution architects and developers.

Improve Your Architecture With Amazon CloudFront
Get Started
Data Perimeter Workshop
Level: 400
Categories: Security, Governance, Networking, Identity
2 hours

This workshop will teach you about the AWS services and features available for creating a perimeter around your data. You will configure resources so that access to data is restricted to authorized users from expected network locations, such as your Amazon VPC or corporate network. You will also restrict access to trusted identities, such as users from within your AWS Organization. The controls to allow access to data only from expected network locations and by trusted identities create a data perimeter.

Data Perimeter Workshop
Get Started
AWS Encryption Tutorial
Level: 200
Categories: Encryption, Security, Privacy
Tags: KMS, S3, RDS, EBS, DynamoDB, GDPR, Data Residency
5 hours

Learn how to easily encrypt your data in the AWS cloud.

AWS Encryption Tutorial
Get Started
Zero Trust Episode 1 - The Phantom Service Perimeter
Level: 200
Categories: Security, Architecture
Tags: Zero Trust
2 hours

This workshop is designed to give you hands on experience implementing a Zero Trust architecture for service to service workloads on AWS.

Zero Trust Episode 1 - The Phantom Service Perimeter
Get Started
Building Prowler into a QuickSight powered AWS security dashboard
Level: 300
Categories: Security, Compliance
2 hours

Get hands-on experience with Prowler, AWS Security Hub, and Amazon QuickSight by building a security dashboard for the AWS environment.

Building Prowler into a QuickSight powered AWS security dashboard
Get Started
Management_Governance_Immersion_Day
Level: 100-200
Categories: Management & Governance
Modular hours

A Management & Governance Immersion Day provides our customers with hands-on experience to expand their depth and breadth of the Management & Governance service portfolio and is specifically designed to help us accelerate a customer opportunity. Management & Governance Immersion Days leverage a modular content format, allowing you to select from ready-made presentations and labs and adapt your curriculum to your customer's needs. After attending a Management & Governance Immersion Day our customers must be able to champion the value AWS could bring to their organization, even if they are not yet experts in AWS.

Management_Governance_Immersion_Day
Get Started
Amazon EKS Workshop
Level: 100
Categories: Containers, EKS, Observability
8 hours

Welcome to the Amazon EKS Workshop! The intent of this workshop is to educate users about the features of Amazon EKS. Background in EKS, Kubernetes, Docker, and container workflows are not required, but they are recommended. The workshop covers Kubernetes (k8s) Basics, Kubernetes Architecture, and Amazon EKS from beginner to advanced topics.

Amazon EKS Workshop
Get Started
AWS CloudTrail Monitoring with Amazon CloudWatch
Level: 300
Categories: Amazon CloudWatch, AWS CloudTrail
Tags: CloudWatch, CloudTrail
3 hours

This workshop provides a introduction of using various Amazon CloudWatch features to monitor your AWS CloudTrail logs

AWS CloudTrail Monitoring with Amazon CloudWatch
Get Started
Computer Vision at the Edge
Level: 300
4 hours

Build a Computer Vision System to run at the Edge. Select a Hardware Device, install Greengrass V2 then add Components to complete the system or start with a curated combination to prototype a CV based workload.

Computer Vision at the Edge
Get Started
QuickSight Workshops
Level: 100
Categories: QuickSight, Analytics
2 hours

Workshops covering all aspects of QuickSight

QuickSight Workshops
Get Started
EC2 Image Builder Workshop
Level: 300
Categories: Compute, EC2
Tags: EC2, DevOps, Image Builder
2 hours

This workshop will take you through the concepts of EC2 Image Builder, the console and finally we will cover local development of EC2 Image Builder components.

EC2 Image Builder Workshop
Get Started
Fraud Detection with Kafka, Flink, and DynamoDB
Level: 300
Categories: Streaming, NoSQL, Kafka
4 hours

A real-time fraud detection workshop using kafka, flink, and DynamoDB

Fraud Detection with Kafka, Flink, and DynamoDB
Get Started
AWS Marketplace Workshop
Level: 300
Tags: Marketplace
3 hours

Introduction to the features and usage of AWS Marketplace

AWS Marketplace Workshop
Get Started
AWS Glue DataBrew Immersion Day
Level: 200
Categories: Analytics, ETL, Transformation
3 hours

In this workshop, you will explore how to use AWS Glue DataBrew to clean and normalize data for analytics and machine learning.

AWS Glue DataBrew Immersion Day
Get Started
HPC Workshops
Level: 300
Categories: Containers, Storage, HPC, Compute
Tags: EC2, HPC, Compute, FSx, ParallelProcessing
2 hours

Series of workshops designed to get you familiar with the concepts and best practices to understand AWS components that help to build an HPC cluster and run your HPC workloads on AWS efficiently.

HPC Workshops
Get Started
EMR on EKS Workshop
Level: 400
Categories: Containers, Analytics
Tags: EMR, EKS, EMR on EKS
2 hours

This workshop shows you how to configure and run EMR on EKS and trying out various features and use cases

EMR on EKS Workshop
Get Started
Amazon EMR Developer Experience Workshop
Level: 300
Categories: Data Lake, Big Data, ETL Developer, Notebook, IDE
Tags: Amazon EMR, Amazon EMR Studio
8 hours

A workshop to explore tools and functionalities that are available for Amazon EMR Studio users.

Amazon EMR Developer Experience Workshop
Get Started
AWS IoT SiteWise Edge Workshop
Level: 300
3 hours

AWS IoT SiteWise Edge, a new feature of AWS IoT SiteWise enables customers to collect and process equipment data on-premises for low latency applications that must continue to work even if connection to the cloud is unavailable. In this workshop you will learn how to use the features of AWS IoT Sitewise Edge in several hands-on exercises.

AWS IoT SiteWise Edge Workshop
Get Started
General Lookout For Metrics Workshop
Level: 200
Categories: Lookout For Metrics, S3, SNS, CloudFormation
1 hour

An introduction to the features and usage of Amazon Lookout For Metrics

General Lookout For Metrics Workshop
Get Started
AWS Client VPN Basic workshop (Japanese)
Level: 200
Categories: Networking
Tags: VPN, Client VPN
1.5 hours

In this workshop, you can learn the basic architecture of AWS Client VPN.

AWS Client VPN Basic workshop (Japanese)
Get Started
Amazon SageMaker 101
Level: 200
Categories: Machine Learning
2 hours

Amazon SageMaker 101 workshop introduce the core functionalities of the service.

Amazon SageMaker 101
Get Started
Windows Containers on AWS
Level: 400
Categories: Containers
Tags: EKS, Windows
5 hours

In this workshop, you will learn how to deploy and manage an Amazon EKS cluster for Windows containers, handling different Windows versions in the same cluster, setting up gMSA for Kerberos authentication on Windows containers, and persistent storage through EBS volumes.

Windows Containers on AWS
Get Started
AWS IoT Events Workshop
Level: 200
Categories: IoT, Events, Alerts
3 hours

AWS IoT Events is an AWS service that helps companies continuously monitor their equipment and fleets of devices for failure or changes in operation and trigger alerts to respond when events occur. You define conditional logic and states inside AWS IoT Events to evaluate incoming telemetry data to detect events in equipment or a process. When AWS IoT Events detects an event, it can trigger pre-defined actions in another AWS service, such as sending alerts through Amazon Simple Notification Service (SNS). In this workshop we will guide you through some examples and cover the aspects of initial configuration

AWS IoT Events Workshop
Get Started
Disaster Recovery on AWS
Level: 300
8 hours

In this workshop, we will explore some of the techniques to support Disaster Recovery strategies based on multi-region approach.

Disaster Recovery on AWS
Get Started
TAO Workshop
Level: 200
Categories: QuickSight, Trusted Advisor
Tags: QuickSight, Trusted Advisor
4 hours

Trusted Advisor Organizational View (TAO) Dashboard is a set of visualizations in QuickSight which provides comprehensive details and trends on top of Trusted Advisor (TA) reports across whole customer organization.

TAO Workshop
Get Started
Amazon MWAA for Analytics
Level: 300
2 hours

In this workshop, you will learn to build and orchestrate data and ML pipelines that include many of the AWS Analytics and ML services, and with that you will gain familiarity and a better understanding of the hooks and operators available as part of Airflow to manage your pipelines/workflows on AWS.

Amazon MWAA for Analytics
Get Started
Risk and Compliance Immersion Day
Level: 100
Categories: Compliance, Governance, Financial Services
Tags: FSI, Risk and Compliance
2 hours

These workshops have been developed specifically with risk, compliance, and controls assurance stakeholders in mind, and have been designed to cater for the beginner, building up to more advanced topics.

Risk and Compliance Immersion Day
Get Started
Data Lake & ML on AWS for a Multi-Tenant Application
Level: 400
Categories: Data Lake, AI/ML, SaaS
Tags: S3, Athena, QuickSight, Glue, SageMaker, Kinesis
2 hours

In this workshop you will learn best practices and relevant services that help you to build a flexible Data Lake architecture on AWS. Via hands-on exercises, you will learn how to use different services in order to inject, enrich, query and visualize data in your data lake. You will also combine different AWS services in order to, via AI & ML, better understand your application and customers.

Data Lake & ML on AWS for a Multi-Tenant Application
Get Started
Hands on Network Firewall Workshop
Level: 400
Categories: Networking, Security
Tags: ANFW, Networking, VPC, Security, FIrewall
2 hours

You will learn how to create and manage an AWS Network Firewall (ANFW) and configure the routing needed to successfully setup different deployment models.

Hands on Network Firewall Workshop
Get Started
Amplify Photo Sharing Workshop
Level: 200
Categories: Mobile, Front End
Tags: Mobile, Front End, Amplify, graphql
2 hours

Creating a photo sharing app with React, GraphQL and AWS Amplify

Amplify Photo Sharing Workshop
Get Started
AWS IoT Analytics for Beginners workshop
Level: 300
Categories: IoT, Analytics
2 hours

You can learn basic usage o AWS IoT Analytics and how to visualize it with Amazon QuickSight

AWS IoT Analytics for Beginners workshop
Get Started
AWS Tools GitFlow Workshop
Level: 200
Categories: Developer Tools
2 hours

In this workshop, you'll learn about high-level frameworks for how to implement GitFlow using AWS CodePipeline, AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy. You will also have the opportunity to walk through a prebuilt example and examine how the framework can be adopted for individual use cases.

AWS Tools GitFlow Workshop
Get Started
FreeRTOS Workshop with STM32 MCU and ST-SAFE Secure element
Level: 400
Categories: IoT, FreeRTOS, Edge
2 hours

This workshop describes how to quickly get started with FreeRTOS & STM32 MCU, using STM32 Discovery Kit IoT node and the IOT Core platform.

FreeRTOS Workshop with STM32 MCU and ST-SAFE Secure element
Get Started
AWS IoT Greengrass V2
Level: 300
Categories: IoT
2.5 hours

AWS IoT Greengrass is an Internet of Things (IoT) open source edge runtime and cloud service that helps you build, deploy, and manage device software. You can learn basic knowledge to use AWS IoT Greengrass V2 through this workshop.

AWS IoT Greengrass V2
Get Started
Modernize your applications with App2Container
Level: 300
Categories: Containers, Migrations, Modernization
4 hours

In this workshop, you will use App2Container to modernize Java or .NET application. For each application; you will use App2Container to Analyze, Containerize, Deploy your Application to Amazon ECS (Elastic Container Service) and Database Migration Service (DMS) or Native Backup migration tools to migrate your Database to AWS RDS (Relational Database Service).

Modernize your applications with App2Container
Get Started
AWS Network Firewall Workshop
Level: 400
Categories: Networking, Security, Firewalls
Tags: EC2, Networking, Firewalls, Security
2 hours

Introduction to key features of AWS Network Firewall & labs

AWS Network Firewall Workshop
Get Started
Get Hands-on with online data migration options to AWS
Level: 400
2 hours

Learn and experiment with some of the different ways to migrate your data to AWS using AWS migration services

Get Hands-on with online data migration options to AWS
Get Started
Active Directory on AWS Immersion Day
Level: 200
Categories: Microsoft, Enterprise Applications
4 hours

A guide to deploying Active Directory(AD) on AWS, set up hybrid solutions, integrate with Azure AD and setting up Hybrid DNS. Security and compliance best practices for AD on AWS are also covered.

Active Directory on AWS Immersion Day
Get Started
One Observability Workshop
Level: 200
3 hours

This workshop is aimed at providing an hands-on experience for you on the wide variety of tool sets AWS offers to setup monitoring and observability on your applications. You can simply pick and choose any module you want and only focus on that making it extremely customizable and flexible based on your availability.

One Observability Workshop
Get Started
Amazon Kinesis Video Streams Workshop
Level: 300
Categories: IoT, Media
4 hours

In this workshop, you will learn how to ingest, store, playback and analyze video from a camera device using Amazon Kinesis Video Streams. You will also learn how to build low-latency video solutions with Amazon Kinesis Video Streams with WebRTC. This workshop also covers how to integrate Kinesis Video Streams with other AWS services like Amazon Rekognition Video and AWS IoT Core.

Amazon Kinesis Video Streams Workshop
Get Started
Getting Started with Amazon WorkSpaces
Level: 200
Categories: End User Compute
4 hours

In this lab, you’ll learn how to deploy cloud desktops using Amazon WorkSpaces and the AWS Directory Service for your organization’s end users.

Getting Started with Amazon WorkSpaces
Get Started
Getting Started with Amazon AppStream 2.0
Level: 200
Categories: End User Compute
4 hours

In this lab, you will learn how to deploy and stream desktop applications using Amazon AppStream 2.0. A fully managed, secure application streaming service that runs on AWS.

Getting Started with Amazon AppStream 2.0
Get Started
EMR Workshop
Level: 300
Categories: Containers, Compute
Tags: EMR, Spark, Hive, Hudi, Notebooks
4 hours

Hands on labs for getting familiar with EMR.

EMR Workshop
Get Started
Migration Immersion Day
Level: 300
Categories: Migrations
8 hours

Migration Immersion Day workshop is an initiative that emulates an on-premise environment which allows customers to execute a migration to AWS. The migration flow is aligned with Migration Acceleration Program (MAP) best practices and includes steps from the Assessment, Mobilize and Migrate phases.

Migration Immersion Day
Get Started
General Immersion Day
Level: 200
Categories: Compute, Networking, Databases, Storage
Tags: EC2, ASG, S3, ELB, Aurora
3 hours

A one-day General Immersion Day which guides to build an Highly-Available and scalable web sites using AWS basic services such as EC2, S3, ELB, and Aurora.

General Immersion Day
Get Started
Graviton2 workshop
Level: 200
Categories: Containers, Compute, EMR, DevOps, Databases
4 hours

The intent of this workshop is to educate users about the use of Graviton2 with AWS services and architectures. Background in specific technology areas such as Containers, Databases, DevOps, and Big Data is not required, but it is recommended. This workshop is recommended for Cloud Architects, SREs, DevOps engineers, and other IT Professionals.

Graviton2 workshop
Get Started
SAP on AWS Beyond Lab
Level: 400
2 hours

Beyond infrastructure workshop is a customizable AWS labs delivered to customers and partner. Through this lab users can learn, how to think beyond infrastructure needs to drive business innovations using SAP data and AWS higher level services. in areas of, IoT, Apps and Api, DevOps and Machine Learning. Beyond infrastructure for SAP workshop has hands-on lab and modules focus on data extraction, exploration,and consumption of the data in AWS.

SAP on AWS Beyond Lab
Get Started
AppSync Immersion Day
Level: 200
Categories: AppSync, GraphQL
4 hours

The AWS AppSync immersion day workshop provides an introduction to implementing serverless GraphQl APIs connected to multiple data sources with AppSync (a managed GraphQl service on AWS)

AppSync Immersion Day
Get Started
AWS Lake Formation Workshop
Level: 300
Categories: Data Lake
8 hours

A workshop to explore how to use AWS Lake Formation to build, secure, and manage data lake on AWS.

AWS Lake Formation Workshop
Get Started
Scalable Web Application on EC2 Workshop (Japanese)
Level: 200
Categories: Compute
Tags: EC2, RDS
3 hours

An introduction to building scalable web architecture using Amazon EC2 and Amazon RDS

Scalable Web Application on EC2 Workshop (Japanese)
Get Started
Amazon Lookout for Vision Workshop
Level: 400
2 hours

A public-facing description of the workshop. In this case, it's still an introduction to the features and usage of AWS Lookout for Vision

Amazon Lookout for Vision Workshop
Get Started
AWS Purpose Built Databases Workshop
Level: 400
Categories: Databases, Migrations, Analytics
Tags: RDS, Aurora, DynamoDB, DMS, Athena, Lambda, Cloud9
2 hours

The days of one-size-fits-all, monolithic databases are behind us. Database design and management requires a different mindset in AWS compared to traditional relational database management system (RDBMS) design. In this workshop, we will demonstrate how to leverage both relational (Amazon Aurora) and non-relational databases (Amazon DynamoDB) that are purpose-built to handle the specific needs of an application.

AWS Purpose Built Databases Workshop
Get Started
Redshift ImmersionDay workshops
Level: 300
Categories: Analytics
Tags: Redshift
1.5 hours

This set of workshops provides a series of exercises which help users get started using the Redshift platform. It also helps demonstrate the many features built into the platform.

Redshift ImmersionDay workshops
Get Started
Amazon Athena Workshop
Level: 200
Categories: Analytics
2 hours

In this workshop, we will explore the features of Amazon Athena and run hands-on labs that demonstrate Amazon Athena features and best practices.

Amazon Athena Workshop
Get Started
Serverless Data Lake Framework Workshop
Level: 300
Categories: Serverless, Data Lake
Tags: Serverless, Data Lake, Analytics
2 hours

SDLF is a collection of reusable artifacts aimed at accelerating the delivery of enterprise data lakes on AWS, shortening the deployment time to production from several months to a few weeks.

Serverless Data Lake Framework Workshop
Get Started
.NET Developer Dojo
Level: 200
Categories: Serverless, Compute, AI/ML, .NET Core
4 hours

This workshop is for .NET Developers who have little to no experience with AWS. Participants will learn the basics of the platform by building series of .NET Core applications using AWS, familiarize with AWS Toolkit for Visual Studio, add new AI/ML capabilities to your .NET Core applications.

.NET Developer Dojo
Get Started
Nextflow on AWS Batch
Level: 200
Categories: HPC, Genomics
Tags: AWSBatch, nextflow
2 hours

In this tutorial we’ll cover how to use Nextflow in different environments, from local deployment using Docker to AWS Batch.

Nextflow on AWS Batch
Get Started
Amazon RDS Monitoring Workshop for PostgreSQL
Level: 300
Categories: Databases, RDS, Database Monitoring
6 hours

In this workshop you will learn how you can use Amazon Cloudwatch, Amazon Performance Insights and Amazon RDS Enhanced Monitoring to review key performance indicators for database workload.

Amazon RDS Monitoring Workshop for PostgreSQL
Get Started
Personalization on AWS Immersion Day
Level: 300
Categories: Machine Learning, Compute, AI/ML
Tags: S3, Retail, M&E, AI
2 hours

An introduction to multiple approaches on creating Personalization engines on AWS. This includes features and usage of Amazon Personalize, and custom personalization techniques on Amazon SageMaker

Personalization on AWS Immersion Day
Get Started
DemoGo ECS Cats and Dogs
Level: 300
Categories: Containers, Compute
2 hours

This workshop is designed to educate engineers who might not be familiar with Amazon ECS, Fargate, and even Docker container workflow. It covers Amazon ECS fundamentals and new features including Cluster Auto Scaling, CloudWatch Container Insights, AWS FireLens and so on.

DemoGo ECS Cats and Dogs
Get Started
AWS Database Migration Workshop
Level: 300
Categories: Databases, Migrations
1 hour

In this workshop, we will explore how you can migrate your data to and from most widely used commercial and open-source databases using the AWS Database Migration Service (DMS) and AWS Schema Conversion Tool (AWS SCT).

AWS Database Migration Workshop
Get Started
Amazon AppFlow Immersion Day
Level: 400
Tags: AppFlow
2 hours

Amazon AppFlow Immersion day allows attendees to experience creating Amazon AppFlow data flow from SaaS applications to AWS services and other SaaS applications. It covers popular services currently supported by Amazon AppFlow

Amazon AppFlow Immersion Day
Get Started
AWS Networking Workshop
Level: 300
Categories: Networking, Security, Monitoring
8 hours

This workshop covers the full spectrum of AWS Networking, from the basics of VPC and Subnets to the advanced configurations with Transit Gateway and VPN, including security and monitoring examples

AWS Networking Workshop
Get Started
Amazon QLDB Immersion Day Workshops
Level: 100
Categories: Databases, Blockchain
Tags: QLDB
4 hours

A deep-dive into Amazon QLDB with easy labs to help get you started building ledger applications.

Amazon QLDB Immersion Day Workshops
Get Started
AWS IoT Core for Beginners (Japanese)
Level: 200
Categories: IoT
Tags: AWS IoT Core
3 hours

You can learn the basic AWS IoT Core functionality, how to connect your IoT device to AWS, upload data, integrate with other AWS services, and use SDK and certificates on the device side.

AWS IoT Core for Beginners (Japanese)
Get Started
.NET Application Modernization
Level: 300
Categories: Databases, Compute, Containers, CDK, CI/CD, .NET Core
4 hours

In this workshop participants are going to take existing .NET Core local web application and modernize and migrate it to AWS. This is .NET developer oriented workshop and participants are going to heavily use AWS CDK (Cloud Development Kit) in order to deploy all pieces of their infrastructure.

.NET Application Modernization
Get Started
Amazon RDS for PostgreSQL - Workshop
Level: 300
Categories: Databases, RDS, Postgres
Tags: RDS, PostgreSQL
6 hours

Here you will find a collection of workshops and other hands-on content aimed at helping you gain an understanding of Amazon RDS postgreSQL

Amazon RDS for PostgreSQL - Workshop
Get Started
SageMaker Immersion Day
Level: 400
Categories: AI/ML
Tags: sagemaker, Machine Learning
2 hours

Amazon SageMaker Immersion Day help customers and partners to provide end to end understanding of building ML use cases from feature engineering to understanding various in-built algorithm and Train, Tune and Deploy the ML model in production like scenario. It guides you to bring your own model and perform on-premise ML workload Lift-and-Shift to Amazon SageMaker platform. It further demonstrates advance concept like Model Debugging, Model Monitoring and AutoML and guide to evaluate your machine leaning workload through AWS ML Well-architect lens.

SageMaker Immersion Day
Get Started
Amazon DocumentDB (with MongoDB compatibility) workshop
Level: 300
Tags: Amazon DocumentDB, MongoDB
2 hours

Amazon DocumentDB workshop is a on demand set of hands-on labs categorized as independent self-service modules.You can select either one or a set of modules, as needed and complete them at your own pace

Amazon DocumentDB (with MongoDB compatibility) workshop
Get Started
Amazon RDS for Oracle Immersion Day
Level: 200
Categories: Databases, Analytics, Amazon RDS
4 hours

A deeper dive into the Amazon RDS for Oracle service, features and migration approach

Amazon RDS for Oracle Immersion Day
Get Started
Data Engineering Immersion Day
Level: 400
Categories: Big Data, Analytics
2 hours

Data Engineering Immersion day allows hands-on time with AWS big data and analytics services including Amazon Kinesis Services for streaming data ingestion and analytics, AWS Data Migration service for batch data ingestion, AWS Glue for data catalog and run ETL on Data lake, Amazon Athena to query data lake and Amazon Quicksight for visualization. This Immersion day helps to build a cloud-native and future-proof serverless data lake.

Data Engineering Immersion Day
Get Started
CI/CD for ECS Workshop
Level: 400
Categories: Containers, Developer Tools
4 hours

This workshop provides an in-depth introduction to building CI/CD pipelines for ECS using AWS developer tools. It starts with a simple single-stage rolling update pipeline, and then builds on this to cover multi-stage pipelines, a variety of deployment strategies, and GitOps. Also includes optional modules on pipeline templating, and using Terraform for GitOps.

CI/CD for ECS Workshop
Get Started
AWS Application Migration Workshop
Level: 300
Categories: Migrations, Modernization
4 hours

Event where participants follow step-by step instructions for migration and containerization of workload. Then they can optimize architecture according to hints provided following 5 pillars of Well-Architected

AWS Application Migration Workshop
Get Started
AWS Alien Attack Workshop
Level: 300
Categories: Serverless
4 hours

A workshop that uses the broken AWS Alien Attack game as a way to provide hands-on experience in building near serverless real-time data processing pipelines on AWS

AWS Alien Attack Workshop
Get Started
AWS IoT Core for LoRaWAN workshop
Level: 300
Categories: IoT
7 hours

In this workshop, you will learn how to build a private LoRaWAN network with AWS IoT Core for LoRaWAN. Once your LoRaWAN network is set up, you will learn how to decode binary payloads from your LoRaWAN devices and how to build IoT solutions on top of the data from your LoRaWAN devices

AWS IoT Core for LoRaWAN workshop
Get Started
AWS Storage Workshop
Level: 300
Categories: Storage, Backup
4 hours

An AWS Storage focused workshop, that introduces several AWS storage services with a focus on storage security best practices, data migration strategies, storage performance tuning, and backup.

AWS Storage Workshop
Get Started
Async-messaging Workshop
Level: 300
Categories: Containers, Compute, Serverless, Messaging
4 hours

An deeper dive into building async-messaging solutions with AWS services and how to implement distributed transactions leveraging the SAGA pattern.

Async-messaging Workshop
Get Started
Real Time Streaming with Kinesis
Level: 400
Categories: Streaming, Analytics, Databases
Tags: Kinesis
4 hours

A Kinesis Immersion Day provides our customers with hands-on experience building a real-time data streaming and processing application right from capturing real-time data, acting on the insights in realtime to persisting processed data in their ecosystems.

Real Time Streaming with Kinesis
Get Started
App Integration With AmazonMQ
Level: 300
Categories: MQ, Application Integration, AMQP
Tags: AmazonMQ, Messaging, RabbitMQ
2 hours

An introduction to Amazon MQ for RabbitMQ concepts and deep dive into deployment model, failover and cloudwatch monitoring of RabbitMQ broker.

App Integration With AmazonMQ
Get Started
Introduction to Analytics on AWS
Level: 300
Categories: Analytics
Tags: Glue, EMR, Athena, QuickSight, Redshift, Lambda
3 hours

The Introduction to Analytics on AWS workshop has been designed to help you achieve familiarity with the different analytics services that are part of the AWS Analytics portfolio. The workshop will go over a sequence of modules, covering various aspects of building an analytics platform on AWS. You will learn to ingest, store, transform and consume data using several analytics services such as AWS Glue, Amazon Athena, Amazon EMR, Amazon QuickSight as well as AWS Lambda and Amazon Redshift.

Introduction to Analytics on AWS
Get Started
Best-Practice setup to run CFD workloads on AWS ParallelCluster
Level: 200
Categories: HPC, Compute
Tags: cfd, pcluster
2 hours

This workshop will show the best practise setup to run CFD workloads like OpenFOAM, Fluent, FDS, StarCCM on AWS ParallelCluster.

Best-Practice setup to run CFD workloads on AWS ParallelCluster
Get Started
Code Quality Workshop
Level: 300
Categories: DevOps
3 hours

This workshop explains how to build a CI/CD pipeline using AWS’s Code Serise. It also explains how to organize various ways to improve code quality (CodeReview & UnitTest) in the AWS pipeline.

Code Quality Workshop
Get Started
AWS IoT Device Management Workshop
Level: 300
Categories: IoT
6 hours

In the workshop several features of AWS IoT Device Management will be covered with hands-on exercises.

AWS IoT Device Management Workshop
Get Started
Rekognition Immersion Day
Level: 300
Categories: AI/ML
Tags: Rekognition
3 hours

The purpose of the workshop is to introduce the features and usage of Amazon Rekognition

Rekognition Immersion Day
Get Started
Operationalizing the Machine Learning Pipeline
Level: 300
Categories: AI/ML, DevOps, Containers
4 hours

Implement a basic MlOps Pipeline, supported by an automated infrastructure for data preprocessing and feature engineering, model training, model testing, production deployment and integrating Machine Learning Models into the overall business process. In essence automating the often manual processes performed by ML Engineers and Data Scientists. This workshop creates a full loop from data engineering to continuous delivery.

Operationalizing the Machine Learning Pipeline
Get Started
Application Modernization Immersion Day
Level: 300
Categories: Modernization
6 hours

The Application Modernization Immersion Day covers common cloud migration drivers, benefits and challenges. This includes patterns such as the strangler that can be utilized to break down monolith applications and incrementally modernize it through re-architecture while leveraging cloud native services to tap into the full value provided by the cloud. Participants get hands-on with standing up a monolithic application and breaking it apart into microservices.

Application Modernization Immersion Day
Get Started
AWS IoT SiteWise workshop
Level: 300-400
Categories: Industrial, IoT, Monitoring
6 hours

In the AWS IoT SiteWise workshop the fundamentals of SiteWise and the related services will be covered. To adopt the knowledge you will go through several hands-on exercises.

AWS IoT SiteWise workshop
Get Started
AWS End-of-Support Migration Program (EMP) for Windows Server Workshop
Level: 400
8 hours

In this workshop you will learn how to migrate legacy Windows applications into newer Windows Operating systems using AWS EMP tools

AWS End-of-Support Migration Program (EMP) for Windows Server Workshop
Get Started
Filestreaming on AWS
Level: 100
Categories: Media Services, Storage
Tags: MediaConvert, Lambda
0.5 hour

Process videos for web streaming using AWS services for storage and media transcoding

Filestreaming on AWS
Get Started
Amazon Aurora PostgreSQL Immersion Day
Level: 400
Categories: Databases
Tags: RDS, Aurora
4 hours

A collection of hands-on workshop lab content to help you gain understanding of Amazon Aurora PostgreSQL features and advanced capabilities

Amazon Aurora PostgreSQL Immersion Day
Get Started
Gametech workshop
Level: 200
Categories: Game Development, Compute
2 hours

AWS Game tech services introduction. These labs help first-time users of AWS to get started with Amazon Gamelift, Amazon Gamelift FleetIQ, and Amazon Gamelift FlexMatch via hands-on experience.

Gametech workshop
Get Started
Activate Next: Scaling cost effective architectures
Level: 300
10 hours

Discover recipes that will help you scale your infrastructure in a cost effective way

Activate Next: Scaling cost effective architectures
Get Started
Analytics on AWS - Build BI System from Scratch
Level: 300
Categories: Analytics, Lambda Architecture Pattern
4 hours

An introduction to how to build a business intelligence system from scratch and how to scale it with AWS Analytic Service.

Analytics on AWS - Build BI System from Scratch
Get Started
SQL Server Immersion Day
Level: 300
Categories: Databases, Migrations
Tags: RDS, Aurora, SQL Server
8 hours

Learn how to migrate your SQL workloads to AWS, running on EC2 or managed environments. You will also learn about best practices for storage solutions for your SQL workloads on AWS, and modernizing your SQL server toward Amazon Aurora.

SQL Server Immersion Day
Get Started
AWS IoT Greengrass V1 for beginners
Level: 300
Categories: IoT
2.5 hours

AWS IoT Greengrass is an Internet of Things (IoT) open source edge runtime and cloud service that helps you build, deploy, and manage device software. You can learn basic knowledge to use AWS IoT Greengrass V1 through this workshop.

AWS IoT Greengrass V1 for beginners
Get Started
Volume Gateway Performance Workshop
Level: 400
Categories: Storage, S3, EBS
Tags: S3, Storage Gateway, EBS
2 hours

An introduction to the AWS Volume Gateway and Performance Monitoring

Volume Gateway Performance Workshop
Get Started
AWS IoT Device Defender workshop (Japanese)
Level: 200
Categories: IoT
2.5 hours

AWS IoT Device Defender is a fully managed service that helps you secure your fleet of IoT devices. You can learn about the service and how to use it thru this workshop.

AWS IoT Device Defender workshop (Japanese)
Get Started
Bring Your Own Data Labs
Level: 300
Tags: Glue, Athena, QuickSight, Python, Notebooks
5 hours

Bring Your Own Data (BYOD) labs help you build a serverless data pipeline based on your own data

Bring Your Own Data Labs
Get Started
Self Service KYC Workshop using Amplify and AI Services
Level: 300
Categories: Web, AI/ML, Computer Vision, NLP, Face Detection
2 hours

An introduction to the features and usage of AWS Amplify and integration with Amazon AI Services

Self Service KYC Workshop using Amplify and AI Services
Get Started
IoT ESP32 Workshop
Level: 200
Categories: IoT, Edge Compute
Tags: AWS IoT, AWS IoT Greengrass
2 hours

Workshop focused on creating progressive real world projects integrating AWS IoT and the ESP32 MCU

IoT ESP32 Workshop
Get Started
Highly Available Web Application Workshop
Level: 400
Categories: Web, Compute, HA
Tags: EC2, Wordpress, RDS, ElastiCache, EFS
4 hours

This workshop walks you through building a web application that is highly available through the use of regional AWS services and availability zones.

Highly Available Web Application Workshop
Get Started
AWS Track-and-trace Blockchain Workshop
Level: 400
Tags: EC2, AppSync, Cognito, IAM
3 hours

Build a track-and-trace supply-chain management application based on Amazon Managed Blockchain

AWS Track-and-trace Blockchain Workshop
Get Started
Redshift Deep Dive
Level: 300
Tags: Redshift, Glue, ETL
8 hours

In this workshop, You’ll learn how to migrate from an on-premises data warehouse to Redshift, build your data pipeline, integrate with your data lake, and design production workloads following best practices.

Redshift Deep Dive
Get Started
AWS IoT Events basic workshop (Japanese)
Level: 300
Categories: IoT
Tags: AWS IoT Events, AWS IoT Core
2 hours

AWS IoT Events makes it easy to detect and respond to events from IoT sensors and applications. You can learn how to use AWS IoT Events console and create a production use case through this workshop.

AWS IoT Events basic workshop (Japanese)
Get Started
Building Microsoft Exchange on AWS_Workshop
Level: 400
Categories: EC2, Microsoft
Tags: EC2, Microsoft
4 hours

A hands-on workshop on how to setup Microsoft Exchange on AWS.

Building Microsoft Exchange on AWS_Workshop
Get Started
Serverless Data Lake Immersion Day
Level: 200
Categories: Analytics, Serverless
3 hours

This Serverless Data Lake Day workshop is prepared to assist you ingest, store, transform, create insights on unstructured data using AWS serverless services. We will build a cloud-native and future-proof serverless data lake architecture using Amazon Kinesis Firehose for streaming data ingestion, AWS Glue for ETL and Data Catalogue Management, S3 for data lake storage, Amazon Athena to query data lake and provide JDBC Connectivity to external BI tools, and finally Amazon Quicksight for data visualization.

Serverless Data Lake Immersion Day
Get Started
Data lake for Astronomy FITS Data
Level: 400
Categories: Data Lake, Research, Astronomy
Tags: Research, Astronomy, Data Lake, CDK
2 hours

Build a scientific data lake for Astronomy FITS data using AWS Cloud Development Kit (AWS CDK)

Data lake for Astronomy FITS Data
Get Started
SAP on AWS Immersion Day workshops
Level: 300
Categories: Enterprise Applications, SAP
Tags: Enterprise Applications, SAP
2.5 hours

Hands on experience with optimizing installation and operations for SAP HANA databases on AWS

SAP on AWS Immersion Day workshops
Get Started
Amazon MSK Labs
Level: 200 - 400
Categories: Data Streaming, Migrations
3 hours

Amazon MSK Labs that help first time users and experts get started and apply best practices for running Apache Kafka on Amazon Managed Streaming for Apache Kafka(https: //aws.amazon.com/msk/) (Amazon MSK). By completing the labs, you will gain hands-on experience with Amazon MSK that you can easily apply to your own use cases.

Amazon MSK Labs
Get Started
Learn to Code
Level: 300
Categories: Developer Tools, AI/ML
Tags: Cloud9, Amazon Translate
4 hours

The learn to code workshop teaches the basics of python using AWS services. You will learn how to write python code and build a translation app using Amazon Translate

Learn to Code
Get Started
SAP HANA On AWS advanced workshop
Level: 400
Categories: SAP
8 hours

This workshop aims to provide lectures for hands-on advanced practice of SAP HANA on AWS.

SAP HANA On AWS advanced workshop
Get Started
CI/CD with AWS Greengrass
Level: 300
Categories: IoT, CI/CD, CDK
2 hours

The purpose of this workshop is to show how to perform Continuous Integration and Deployment for AWS Greengrass

CI/CD with AWS Greengrass
Get Started
Amazon Pinpoint Workshop
Level: 300
Categories: Pinpoint, Messaging, SMS
Tags: Pinpoint, Journeys
2 hours

In this workshop you will create a project with multiple channels in Amazon Pinpoint, and create journeys to guide your customers through workflows to achieve desired outcomes.

Amazon Pinpoint Workshop
Get Started
Live Streaming with Amazon Interactive Video Service
Level: 200
Categories: Media Services
2 hours

Follow step by step instructions to build engaging, interactive, low-latency live video and distribute at scale using Amazon IVS, with API instructions for developers.

Live Streaming with Amazon Interactive Video Service
Get Started
Integration, Prioritization, and Response with AWS Security Hub
Level: 300
Categories: Security
Tags: Security Hub
3 hours

This workshop is designed to get you familiar with AWS Security Hub so that you can better understand how you would use it in your own AWS environment(s). This workshop is broken into two sections. The first section will guide you through a demonstration of the features and functions of Security Hub. The second section will show you how to use Security Hub to import findings from different data sources, analyze findings so you can prioritize response work, and implement responses to findings to help improve your security posture.

Integration, Prioritization, and Response with AWS Security Hub
Get Started
Build a 360 degree customer view
Level: 300
Categories: Analytics, Data Lake
Tags: Glue, EMR, Lake Formation
3 hours

Use different sources of data to build a 360-degree Customer view using powerful AWS tools for analytics.

Build a 360 degree customer view
Get Started
Managing AWS IoT Greengrass with AWS SDK for Python
Level: 400
Categories: IoT
4 hours

In this workshop you can learn how to use AWS SDK for Python to automate provisioning of AWS IoT Greengrass resources by writing Python code. This will enable you to manage your AWS IoT Greengrass deployments at scale or automate frequent management tasks (e.g. addition of AWS Lambda functions) for your Greengrass devices.

Managing AWS IoT Greengrass with AWS SDK for Python
Get Started
AWS Glue Hands-On Labs
Level: 300
Categories: Big Data, ETL
Tags: EC2, AWS Glue
2 hours

Hands-On labs on AWS Glue ETL

AWS Glue Hands-On Labs
Get Started
Kendra Essentials+: from zero to POC
Level: 300
Categories: AI/ML
Tags: Amazon Kendra
3 hours

Want to get up and running with an Amazon Kendra POC? This hands-on course will you give the details and tools to bring a customer from Zero to POC. You will experiment with indexes, data sources, faceting and queries.

Kendra Essentials+: from zero to POC
Get Started
Building your first DevOps Blue/Green pipeline with Amazon ECS
Level: 100
Categories: Compute, Containers
3 hours

Build your first DevOps Blue/Green Deployment Pipeline for a Monolith Application with Amazon ECS. This workshop provide step by step guidance to deploy monolith application through DevOps Blue/Green Deployment Pipeline on Amazon ECS with EC2 fleet of servers and Amazon ECS with AWS Fargate.

Building your first DevOps Blue/Green pipeline with Amazon ECS
Get Started
AmazonMQ Workshop For ActiveMQ
Level: 300
Categories: Messaging, Application Integration
Tags: JMS, MQ, ActiveMQ, Message Brokers
2 hours

This workshop covers the basic concepts of messaging and explores the various features of Amazon MQ for ActiveMQ. We also dive deep into some of the advance ActiveMQ concepts like Network of Brokers.

AmazonMQ Workshop For ActiveMQ
Get Started
Amazon RDS for SQL Server Workshop
Level: 200
Categories: RDS, Databases
Tags: RDS, Databases
3.5 hours

A deep dive into the Amazon RDS for SQL Server service and features

Amazon RDS for SQL Server Workshop
Get Started
AWS CI/CD workshop
Level: 200
Categories: CI/CD
3 hours

This workshop illustrates how you can leverage the AWS developer tools to implement Continuous Integration (CI) and Continuous Deployment (CD) for your application.

AWS CI/CD workshop
Get Started
SSM Inventory visualization (Japanese)
Level: 200
Categories: Management & Governance
1 hour

This workshop is designed to help you to get familiar with SSM Inventory and learn how to visualize inventory data using Amazon QuickSight. You will be working with SSM Inventory and Amazon QuickSight to collect inventory data in your environment and to understand visualize inventory data easily.

SSM Inventory visualization (Japanese)
Get Started
Amazon EKS Introduction Workshop
Level: 200
Categories: Containers, Compute
Tags: EC2
2 hours

An introduction to the basic features and usage of Amazon Elastic Kubernetes Service

Amazon EKS Introduction Workshop
Get Started
CI/CD Pipeline Cfn ECS Fargate BlueGreen
Level: 300
Categories: DevOps
2 hours

In this workshop you'll learn how to build a CI/CD pipeline to develop, containerize and deploy a web-based application on AWS Fargate using lambda for blue/green deployment

CI/CD Pipeline Cfn ECS Fargate BlueGreen
Get Started
Serverless Observability Workshop
Level: 400
Categories: Serverless, Observability, Compute
4 hours

In this workshop, we will explore some of the techniques you can adopt to monitor your Serverless applications using AWS services by leveraging the proper operational and business metrics, standardized and centralized logging and orchestrating traces throughout your application code and other services.

Serverless Observability Workshop
Get Started
Terraform EKS Workshop
Level: 300
Categories: Containers, Compute, Networking
6 hours

In the workshop, EKS is deployed as a private cluster using Terraform. Other features such as customised managed node groups, advanced networking, a sample application with an internal load balancer, and a CI/CD pipeline are all deployed using Terraform.

Terraform EKS Workshop
Get Started
AWS CloudFormation 101
Level: 300
Tags: CloudFormation, IAC
3 hours

AWS CloudFormation helps providing a repeatable and reliable mechanism to create complete solutions that can be deployed into any AWS account. In this workshop you will learn how to write your own CloudFormation templates from scratch, share, and deploy them. No prior CloudFormation experience is needed.

AWS CloudFormation 101
Get Started
Amazon DynamoDB Workshop & Labs
Level: 400
Categories: Databases
Tags: DynamoDB
3 hours

This site includes a workshop (“Advanced Design Patterns for DynamoDB”) that is a collection of easy-to-follow instructions, scripts, and tutorial data. This site also includes a collection of data model design challenge scenarios to help you understand the decisions and tradeoffs made while building efficient data models.

Amazon DynamoDB Workshop & Labs
Get Started
Migrating Microsoft Workloads to AWS
Level: 200
Categories: Databases, Compute, Active Directory
4 hours

In this workshop, participants will learn how to deploy and manage AWS Managed Microsoft AD and integrate it with on-premises environment. They will also learn how to launch and configure Amazon RDS for SQL Server and migrate SQL data using AWS Database Migration Services.

Migrating Microsoft Workloads to AWS
Get Started
EC2 Spot Workshops
Level: 400
Tags: EC2, Spot, EKS, EMR, SageMaker, Jenkins, Nextflow, Spark
1.5 hours

Collection of workshops covering best practices to optimize costs and building resilient applications with Spot instances in common workloads: containerized environments, web applications, big data, CI/CD, batch... Each workshop takes ~90 minutes to complete.

EC2 Spot Workshops
Get Started
Near-zero-downtime migrations to AWS
Level: 300
Categories: Migrations, Modernization
4 hours

You will be migrating workloads typically exist in datacenters or co-locs. In this workshop we will explore different migration patterns. Mainly we are going to lift-and-shift workloads using CloudEndure. This lab demonstrates how to: Review and understand how to migrate a working, two-tier application consisting of an application and database server, Deploy the CloudEndure Live Migration Agents on an application and database server for large scale environment, Replicate and migrate an application, database server and directory server from an on premise environment to a region within AWS

Near-zero-downtime migrations to AWS
Get Started