
Master rag, grounding ai answers with sources at query time, providing citations, reducing hallucinations, and enabling private data access without retraining.
Discover Amazon Athena, a serverless interactive query service that analyzes data stored in S3 using standard sql and an optional Spark notebook, enabling ad hoc queries with pay-as-you-go pricing.
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.
Learn how Amazon EMR uses clusters of EC2 instances with primary, core, and optional task nodes to run Hadoop and Spark steps.
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.
explore aws glue, a serverless data integration service that discovers, prepares, and loads data from 70+ sources into a centralized data catalog, enabling visual etl pipelines with glue studio.
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.
Demonstrates end-to-end workflow with Amazon Kinesis Data Streams: create a stream, generate data with a Lambda, process it with another Lambda, test and store results in DynamoDB.
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 MSK, a fully managed Apache Kafka service with architecture, ZooKeeper and KRaft metadata modes, tiered storage, serverless, and MSK Connect for seamless data pipelines.
Learn to set up an Amazon MSK cluster, configure IAM policies and roles, run an EC2 client, create a Kafka topic, and producer-consumer messaging with TLS and plaintext options.
Learn how Amazon AppFlow transfers data between SaaS apps and AWS services, configures connections and flows, maps fields, applies filters and validations, and automates with run-on-demand, run-on-event, or run-on-schedule triggers.
Discover Amazon EventBridge, the serverless event bus that enables decoupled architectures with event flows, rules, targets, pipes, scheduler, and schema registry.
Learn how Amazon EventBridge handles event sources across compute, storage, and databases, plus SaaS integrations and key comparisons with SNS, SQS, Step Functions, and more.
Explore Amazon SNS, a fully managed pub-sub service enabling one-to-many delivery to endpoints like SQS, Lambda, email, SMS, and mobile push, with fan-out, 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 Amazon SQS fundamentals, including core concepts, visibility timeout, dead-letter queues, and standard versus FIFO queues. Explore polling, retention, integration patterns, and priority queues with S3 large messages.
Log into the AWS console, create a standard queue and a FIFO queue; send and receive messages, observe deduplication and message group handling, then delete the queues.
Explore how AWS step functions orchestrate distributed applications with state machines, tasks, and executions. Leverage integration with Lambda and data and machine learning pipelines, and compare standard versus express workflows.
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.
Learn the fundamentals of Amazon EC2, including instances, AMIs, instance types, and purchasing options. Explore how regions, security groups, EBS, and lifecycle management optimize cost and performance.
Explore a practical Amazon EC2 demo that guides you to create an EC2 instance with Amazon Linux 2023, configure a key pair and security group for SSH, and connect.
Demonstrates hands-on creation of a launch template and auto scaling group, configures a target-tracking policy at 50% CPU, tests scaling with stress, and cleans up resources.
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.
Bring AWS infrastructure to on-premises data centers for a hybrid experience. Get a fully managed service with the same hardware, software, and APIs as AWS cloud.
Explore AWS Wavelength, which extends compute and storage to the edge of 5G networks to deliver ultra-low latency for real-time apps like gaming, AR/VR, and autonomous systems.
Learn how Amazon Elastic Container Registry (ECR) provides a fully managed private registry for Docker and OCI images, with repositories, access control, image scanning, and cross-region and cross-account replication.
Create a private Amazon Elastic Container Registry repository with default settings, then push a Docker image using Cloud Shell commands (login, tag, push) to verify the repository.
Amazon elastic container service (ECS) as a fully managed container orchestrator on AWS, covering launch types, concepts, capacity providers, auto scaling, task placement, network modes, deployments, and service connect.
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.
Demonstrates end-to-end setup of an Amazon EKS cluster, including IAM roles and policies, node group creation, kubectl access, deploying nginx with a load balancer service, and cleanup.
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.
Discover Amazon Aurora, a fully managed, MySQL and PostgreSQL compatible database that delivers high throughput and automated failover across multiple availability zones with primary and read replicas.
Hands-on Amazon Aurora demo: build a MySQL-compatible cluster with EC2 and PHP app, connect endpoints, test high availability, explore Aurora features, and clean up resources.
Explore Amazon DocumentDB with MongoDB compatibility, learning how clusters, replica sets, and endpoints enable scalable, fault-tolerant reads and writes in a secure VPC.
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 DynamoDB delivers serverless, no-SQL data with primary keys, partition design, and secondary indexes. Learn streams, time to live, transactions, DAX, global tables, and export to S3.
Create and configure a DynamoDB table, define partition and sort keys, insert and update items, perform scans and queries, build a global secondary index, and delete the table.
Explore Amazon Elastic Cache, a managed in-memory data store with serverless and custom cluster options, enabling database query caching and session state management, with Redis and Memcached engines.
Explore a hands-on demo of Amazon ElastiCache and Aurora Serverless, implementing a cache-aside pattern with a Lambda function using the Glide client, IAM authentication, and VPC endpoints to boost performance.
Amazon Neptune is a high-performance graph database for highly connected data, with open graph api support, automatic backups and encryption, and a fully managed multi-az deployment.
Explore Amazon Neptune through a hands-on demo that creates a social network graph, loads data, and runs graph queries and recommendations using Gremlin and Python.
Learn how Amazon RDS simplifies relational databases in the cloud with automated backups, Multi-AZ failover, read replicas, RDS Proxy, security, and integration with AWS services.
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.
Explore the AWS Cloud Development Kit, an open source framework for defining cloud infrastructure in familiar languages via constructs and stacks. Synthesize to CloudFormation for deployment, with the CDK toolkit.
Explore how to install, configure, and use the AWS CLI across Windows and macOS, covering commands, output formats, pagination, parameter types, and configuration precedence.
This hands-on demo shows how to install and verify the AWS CLI on Windows, Linux, and Mac, configure access keys, and list and create S3 buckets.
Explore how AWS CloudFormation provisions AWS resources with declarative templates, manages dependencies through a structured workflow, and integrates with CDK, SAM, CodePipeline, stack sets, and dynamic references.
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.
Explore a hands-on AWS CodeArtifact demo that creates a domain and repositories, publishes a Node.js package, configures npm as the registry, and verifies publish and install steps with cleanup.
CodeBuild is a fully managed cloud build service that automates compiling, testing, and producing artifacts. Plan builds with a buildspec.yaml and enable VPC and Lambda compute for scalable CI.
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.
Explore how AWS CodeDeploy automates deployments across EC2, on-premises, Lambda, and ECS, using in place or blue-green strategies with canary, linear, or all at once traffic shifts.
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.
Create an S3 bucket and enable static website hosting, then connect GitHub and build a CodePipeline to deploy to S3. Test continuous deployment and clean up all resources.
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.
Learn how AWS X-Ray analyzes and debugs distributed applications by instrumenting code, collecting traces with trace IDs, and building service maps with segments and sampling.
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.
Amazon augmented AI adds human review to ML predictions, with built-in Textract and Amazon Recognition workflows and a custom workflow option, storing results in S3.
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.
Explore Amazon Bedrock Agent Core, a secure serverless runtime to deploy scalable AI agents with memory, identity, code interpreter, and observability. Review supported frameworks and foundational models and get started.
Build retrieval augmented, knowledge-based apps with Amazon Bedrock Knowledge Basis by ingesting unstructured and structured data, converting to vector embeddings, and retrieving precise, cited answers at runtime.
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.
Learn to build end-to-end generative AI workflows with Amazon Bedrock Prompt Flows using the visual builder to link prompts, foundational models, and AWS services.
Harness Amazon Comprehend, a natural language processing service, to extract entities, key phrases, language, sentiment, and PII, and build custom models for classification, entity recognition, and topic modeling.
Demonstrates Amazon Comprehend workflow: create an IAM role and S3 bucket, run batch and real-time sentiment analysis, extract entities and key phrases, detect language and syntax, and clean up.
Leverage Amazon Kendra to power ML-driven enterprise search across S3, SharePoint, Salesforce, ServiceNow, RDS; it indexes documents and uses natural language processing to return precise answers or relevant documents.
Create an Amazon Kendra index, add an S3 data source, upload a sample document, test intelligent search, and clean up resources.
Build bots with Amazon Lex using NLU and ASR to interpret intents and collect slot values. Integrate AWS Lambda for custom logic and deploy across mobile, web, and messaging platforms.
Build a pizza order bot in Amazon Lex by defining intents, slot types for size and type, sample utterances, and lambda-based fulfillment, and test the conversational flow.
Discover how Amazon Q-Business uses Agentic RAG and retrieval augmented generation to build a permissions-aware enterprise chat assistant that answers questions, summarizes content, and automates tasks across enterprise data sources.
Explore Amazon QDeveloper, a conversational AI that helps you understand, build, and operate AWS apps from your IDE with code completion and security scanning.
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 Amazon SageMaker's end-to-end machine learning workflow, from data preparation to training, deployment, and monitoring, with autopilot, jumpstart, and ground truth labeling.
Create an S3 bucket, launch a SageMaker notebook, prepare data, train a LinearLearner model, deploy an endpoint, test predictions, and clean up resources to avoid charges.
Explore how Amazon SageMaker Clarify analyzes fairness and model explainability, detects bias with bias metrics and feature attributions, and generates governance reports.
Explore Amazon SageMaker Data Wrangler to import, transform, featurize, and analyze data with dataflow, export to S3 or pipelines, and train models with Autopilot.
Discover Amazon SageMaker Data Wrangler, an integrated tool for end-to-end data prep. Import, transform, analyze, visualize, and export data flows, with optional Python, SMOTE, encoding, and Autopilot model training.
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.
Learn how to use the SageMaker model registry to catalog models for production, manage versions and groups, track metrics and lineage, organize collections, and deploy through a staging CI/CD workflow.
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 Amazon Textract through a hands-on demo: upload documents to S3, analyze forms, tables, layouts, and signatures, and extract key values from invoices, product catalogs, and more.
Learn how Amazon Transcribe provides automatic speech recognition for batch and real-time streaming, with speaker diarization, language customization, content filtering, and HIPAA-compliant PHI protection.
Participate in a hands-on Amazon Transcribe demo, creating input and output S3 buckets, uploading audio, running a transcription job, reviewing the transcript, exploring real-time transcription, and cleaning up resources.
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.
Explore how AWS CloudTrail records API activity across accounts, enabling governance, compliance, and auditing through event history, trails, global service events, insights, and CloudTrail Lake.
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 to set up AWS CloudTrail with S3 logs and CloudWatch integration, generate sample activity, analyze logs, test the setup, and clean up resources.
Explore how Amazon CloudWatch ingests, stores, and analyzes metrics, logs, and events with alarms, dashboards, and Logs Insights, plus EventBridge and Unified CloudWatch Agent capabilities.
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 Amazon CloudWatch logs, including standard and infrequent access classes, log insights, field indexes, live tail, EC2 monitoring, CloudTrail alarms, data masking, retention, archiving, and Route 53 DNS queries.
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.
Create three Cost Explorer reports to analyze AWS spending over the last three months by service, EC2 instance type, and usage type. Use amortized cost for budgeting and monthly granularity.
Explore Amazon Managed Grafana to query, correlate, and visualize metrics, logs, and traces with Grafana workspaces, enterprise data sources, and plugins, plus SAML-based auth and IAM Identity Center integration.
Discover how AWS service catalog centralizes approved IT services with governance, enabling self-service provisioning via portfolios, constraints, and versioned products, including Terraform and CloudFormation support for end-users and administrators.
Explore an end-to-end hands-on AWS Service Catalog workflow, creating IAM roles, a development portfolio, a CloudFormation-based product, end-user provisioning, governance checks, and complete cleanup.
Discover AWS Systems Manager, a platform to manage EC2, on-premises servers, and hybrid nodes. Leverage Patch Manager, State Manager, Automation, Parameter Store, and Session Manager to automate and secure operations.
Provision an EC2 instance with an SSM instance role and the Amazon SSM Managed Instance policy, then explore Systems Manager features such as run command, parameter store, and automation.
Discover how the AWS Well-Architected Tool uses the framework, lenses, and milestones to evaluate workloads and enable app registry, Trusted Advisor integrations, templates, and profiles for reviews.
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!