
Master rag, grounding ai answers with sources at query time, providing citations, reducing hallucinations, and enabling private data access without retraining.
Learn to use Amazon Athena with a hands-on demo, creating an S3 bucket for query results, defining a database, and querying CloudFront logs with an external table.
Deploy an Amazon EMR cluster, create an S3 input and output bucket, upload and run a Spark Python job, monitor progress, view parquet results, and clean up resources.
Gain hands-on experience with AWS Glue by creating S3 sources, building the data catalog and crawler, running a Python ETL job, and querying results with Athena, then cleaning up.
Amazon Kinesis Data Streams enable real-time processing with producers, consumers, shards, and data records, while the KCL simplifies reading data from the stream and supports on-demand or provisioned modes.
Master Amazon OpenSearch Service architecture, storage tiers, indexing, anomaly detection, and key integrations (Amazon Data Firehose, CloudWatch Logs, DynamoDB, AWS IoT, Lambda) for real-time search and observability.
Follow a hands-on demo to set up an OpenSearch domain in AWS, ingest sample Apache log data, build index patterns and visualizations, perform basic searches, and clean up resources.
Discover how Amazon QuickSight enables cloud-based business intelligence, connects data from diverse sources using SPICE, builds interactive dashboards, and leverages enterprise ML features with role-level security.
Learn to sign up for Amazon QuickSight in the AWS console, connect data sources, and visualize with pie, line, and bar charts, publish dashboards, and share insights using Spice engine.
Explore Amazon SNS, the publish-subscribe service that fans out to Lambda, SQS, Kinesis Data Firehose, and HTTPS endpoints, with standard and FIFO topics, message filtering, and dead-letter queues.
Learn to create an Amazon SNS topic, configure a standard delivery, set up an email subscription, confirm the subscription, publish a test message, and clean up resources.
Learn how Amazon SQS enables decoupled architectures with standard and FIFO queues, message attributes, visibility timeouts, delays, dead-letter queues, and large-message handling via extended libraries.
Explore a hands-on demo of AWS step functions orchestrating three lambda functions to check inventory, process payment, and update order status, with state machine creation, execution, and cleanup.
Explore AWS App Runner, a fast, simple deployment from source code or container images to a scalable, secure web service. Understand its architecture, deployments, custom domains, and configurations.
Explore AWS Lambda concepts from serverless architecture and function anatomy to integration patterns, concurrency options, and common exam patterns, including API Gateway, S3 triggers, DynamoDB Streams, and DLQ vs destinations.
Explore a hands-on AWS Lambda demo that wires API gateway to a Lambda function, publishes to an SNS topic, and sends an email notification.
Explore Amazon Elastic Container Service (ECS), a fully managed container orchestration platform that supports Docker containers on EC2 or Fargate, with task definitions, services, auto scaling, and integrated AWS tools.
Learn to create an Amazon ECS cluster with Fargate, define a web app task using an Apache container, deploy as a service, verify via public IP, and perform complete cleanup.
Discover Amazon Elastic Kubernetes Service (EKS) as a fully managed Kubernetes platform on AWS, covering deployment options, node types, EBS CSI driver, VPC requirements, and logging and monitoring.
Explore how Amazon Connect powers an AI-driven cloud contact center with multichannel voice and chat, an agent workspace, forecasting, Voice ID, customer profiles, outbound campaigns, cases, and reporting.
Deploy an Amazon DocumentDB cluster with MongoDB compatibility, connect via EC2, create a product catalog, perform CRUD operations, build indexes, run queries and an aggregation pipeline, and clean up resources.
Amazon RDS is a managed relational database service that simplifies provisioning, patching, backups, and scalable deployment with read replicas across Aurora, MySQL, PostgreSQL, MariaDB, Oracle, and SQL Server.
watch an amazon rds hands-on demo that guides you through launching an ec2 instance, creating a postgresql database, connecting via ssh, and cleaning up resources.
Explore how AWS Amplify provides libraries for React, Angular, and Vue, enabling mobile app development, AppSync GraphQL, Cognito authentication, hosting with custom domains, pull request previews, and end-to-end testing.
Participate in an AWS CloudFormation hands-on demo to create, update, and delete stacks from YAML templates, provisioning EC2, security group, and S3 resources, then clean up.
demonstrates setting up an AWS CodeArtifact domain and repositories, publishing a node.js package to the npm registry, configuring npm to use CodeArtifact, and testing with a consumer app before cleanup.
Learn to set up a full AWS CodeBuild ci/cd pipeline by creating an ECR repository, connecting to GitHub, configuring a CodeBuild project and buildspec, and validating a Docker image.
Demonstrate end-to-end AWS CodeDeploy by creating IAM roles and EC2 instances with CodeDeploy agents, deploying app revisions from S3, testing deployment status, and cleaning up resources.
Discover AWS CodePipeline as a continuous delivery solution that automates building, testing, and deploying code, integrates CodeCommit, CodeBuild, and CodeDeploy, and orchestrates pipelines with stages, actions, artifacts, triggers, and variables.
Explore AWS tools and SDKs, config and credentials files, and profiles for secure access. Learn how to use AWS CLI, multiple SDKs, SSO, and local versus AWS environment authentication.
Set up IAM roles for X-Ray integration, deploy Lambda functions with tracing, configure API Gateway and DynamoDB with X-Ray, and visualize the service map.
Discover how Amazon Bedrock provides access to foundation models via a unified API, with serverless deployment and options to fine-tune or use retrieval-augmented generation.
Explore Amazon Bedrock hands-on by enabling models, testing llama 3.3, 1b and 17b, using the Bedrock playground, and implementing text generation with Lambda and Cloud Shell, followed by cleanup.
Master Amazon Bedrock prompt management to create, test, and version prompts with variables and inference parameters. Learn to deploy prompts in your app using variants, flows, and the prompt builder.
Create an Amazon Kendra index, add an S3 data source, upload a sample document, test intelligent search, and clean up resources.
Explore Amazon Rekognition’s image and video analysis capabilities, including object and text detection, face analysis and liveness, custom labels, and streaming video processing for security and media workflows.
Explore Amazon Rekognition features from label detection to personal protective equipment detection, including facial analysis and text in image, through a hands-on S3 and Lambda demo.
Explore how Amazon SageMaker Clarify analyzes fairness and model explainability, detects bias with bias metrics and feature attributions, and generates governance reports.
Explore SageMaker Jumpstart foundation models, computer vision models, and natural language processing models. Learn to move Jumpstart models to Bedrock and use domain adaptation or instruction based fine tuning.
Monitor Amazon SageMaker models in production for data quality, model quality, bias drift, and feature attribution drift across real-time endpoints and batch jobs with data capture and alerts.
Explore Amazon Textract, a managed service that extracts text, forms, tables, and signatures from PDFs and images, including invoices, receipts, ID and lending documents, with both synchronous and asynchronous APIs.
Explore how AWS auto scaling uses scaling plans to manage scalable resources, EC2 and ECS to Aurora read replicas and DynamoDB, with dynamic and predictive scaling for performance and cost.
Learn AWS CloudTrail part 2, covering CloudTrail lake dashboards, organization trails, log file integrity validation, and integrations with CloudWatch Logs, EventBridge, and Athena, plus exam numbers, defaults, and common scenarios.
Learn how to set up a CloudWatch alarm tied to an EC2 instance's CPU utilization, configure an SNS email alert, simulate load with stress, and verify alarm state transitions.
Explore AWS cost explorer to visualize and manage cost and usage, featuring cost trends, unblended and net costs, amortized costs, RI reports, and 13-month history with a 12-month forecast.
Generative AI is not just a buzzword—it is the biggest shift in software development in decades.
As organizations rush to adopt AI, the demand for developers who can build, secure, and deploy Generative AI applications on AWS has skyrocketed. The AWS Certified Generative AI - Developer certification is the industry's gold standard for validating these cutting-edge skills.
But passing the exam—and actually building these applications—requires more than just reading documentation. You need practical, hands-on experience.
This course is your complete guide to mastering the AWS Generative AI stack.
Designed specifically for developers, this course bridges the gap between theory and real-world implementation. We strip away the complexity and focus on the practical "how-to" of building GenAI solutions.
You will master the following key domains through hands-on labs:
Amazon Bedrock Deep Dive: Go far beyond simple text generation. You will learn to build complex, agentic workflows using Bedrock Agents, implement Retrieval-Augmented Generation (RAG) using Knowledge Bases, and engineer widely effective prompts using Prompt Management and Prompt Flows.
Amazon SageMaker for Developers: You don't need to be a data scientist to use SageMaker. We focus on the developer-centric features, showing you how to use SageMaker JumpStart to deploy and fine-tune foundation models, SageMaker Clarify to detect bias, and SageMaker Data Wrangler to prepare your data efficiently.
MLOps and Governance: Learn how to operationalize your models using SageMaker Model Monitor and Model Registry to ensure your applications remain reliable in production.
AI Services: Integrate powerful, pre-trained AI capabilities into your apps using Amazon Rekognition (computer vision), Amazon Textract (document extraction), and Amazon Transcribe (speech-to-text).
Who is this course for?
Software Developers looking to transition into AI/ML development.
Candidates preparing for the AWS Certified Generative AI - Developer exam.
Solutions Architects designing GenAI applications.
Anyone who wants to move beyond "Hello World" and build enterprise-grade AI solutions.
Don't get left behind. Enroll today and start building the future of software on AWS!