
Meet your instructor, Deepak Dube, an AWS-certified trainer with over two decades of hands-on cloud and data engineering experience, specializing in cloud platforms, DevOps, machine learning, and AI.
Apply exam strategy tips and tricks for all AWS exams by identifying background, objective, and constraints, using process of elimination, and focusing on AWS-specific solutions and IAM concepts.
Analyze data directly on Amazon S3 using sql in a serverless, pay-per-query model, enabling ad hoc queries and an Apache Spark notebook experience with AWS Glue Data Catalog integration.
Demonstrate an end-to-end Amazon Athena workflow: create an S3 bucket for query results, define a database and external table for CloudFront logs, run browser-based hit counts, then export results.
Explore Amazon Kinesis Data Firehose, a fully managed service that delivers real-time streaming data to destinations like S3, Redshift, OpenSearch, and Splunk, with optional data transformation via Lambda.
Explore Amazon EMR, a managed cluster platform for large scale data with Hadoop and Spark. Learn about clusters and nodes, steps, cluster life cycle, failure handling, and AWS integrations.
Follow a hands-on demo to create an S3 input/output bucket, launch an EMR cluster, upload and run a Spark job, monitor progress, view results, and clean up resources.
Discover AWS Glue and Glue Studio, a serverless data integration platform that discovers, cleans, and transforms data from 70+ sources, builds ETL pipelines, and centralizes assets in the data catalog.
Perform a hands-on walkthrough of AWS Glue: create S3 buckets, build a Glue data catalog and crawler, run an ETL job, and query the results with Amazon Athena.
Explore real-time processing with Amazon Kinesis Data Streams, including streams, shards, and data records, plus producers, consumers, and the Kinesis Client Library for scalable apps.
Demonstrate end-to-end data processing with Amazon Kinesis Data Streams by generating sample data with a Lambda function, streaming to Kinesis, processing with another Lambda function, and storing results in DynamoDB.
Learn how AWS Lake Formation centrally manages data lakes, enabling granular access control, secure data ingestion and cataloging, and cross-account sharing across analytics services.
perform a hands-on aws lake formation demo to build a data lake on s3, register locations, crawl data into a glue catalog, configure permissions, and query with athena.
Explore the Amazon managed service for Apache Flink, covering Apache Flink Studio, API options, and connectors like Kinesis Data Streams and Kafka for real-time streaming with common operators.
Explore Amazon OpenSearch Service for real-time log analytics and full-text search, with domain architecture, storage tiers, and integration patterns across Firehose, CloudWatch Logs, DynamoDB, and IoT.
Build and explore an Amazon OpenSearch Service domain, ingest sample log data, create index patterns and visualizations, perform searches, test the setup, and clean up resources.
Connect data from AWS services, third-party platforms, spreadsheets, SaaS, and B2B data with Amazon QuickSight to build integrated dashboards and enable ML insights with row-level security.
Sign up for Amazon QuickSight; connect data sources, visualize with spice; create a pie chart by region, a line chart by date, and product bar chart, then publish dashboard.
AWS batch provides a fully managed service for batch computing on Fargate or EC2. Tracks job states and uses scheduling policies with RBAC and EKS namespaces.
Explore AWS Batch hands-on by creating IAM roles, an ECR repository, and a Docker image, then setting up a compute environment, a job queue, and a job definition.
Explore Amazon EC2 fundamentals, including instances, AMIs, instance types, and on demand, spot, reserved, and savings plans for scalable, secure cloud deployments.
Launch an EC2 instance in the us east region using Amazon Linux 2023 AMI and a t2 micro, create a key pair, and configure SSH access via the security group.
Discover AWS Lambda as a serverless compute service, covering integration architecture, cold starts, invocation types, function anatomy, deployment options, VPC, concurrency, and key exam patterns.
Learn an end-to-end AWS Lambda demo where an HTTP API gateway triggers a Lambda function that publishes to an SNS topic, sending an email, with setup and cleanup steps.
Explore how to create a private ECR repository, push a docker image, and clean up by deleting image tags and the repository.
Amazon Elastic Container Service and Elastic Kubernetes Service concepts, deployment options, and lifecycle—covering task definitions, services, launch types (EC2, Fargate, on-premises), and integration with ECR, IAM, and CloudWatch.
Learn to create an Amazon ECS cluster on AWS Fargate, define a web app task using Apache Web Server, deploy as a service, and verify via the provided link.
Learn how Amazon EKS provides a fully managed Kubernetes service with deployment options, node types, storage via the EBS CSI driver, VPC and subnet requirements, and comprehensive logging and monitoring.
This hands-on demo walks through creating IAM roles and an EKS cluster, provisioning a node group, deploying nginx, and exposing it with a load balancer using kubectl in Cloud Shell.
Explore AWS Fargate as a serverless container platform for ECS, EKS, and AWS Batch, offering on-demand, right-sized compute with automatic scaling, secure isolation, and simplified resource management.
Explore Amazon Redshift serverless and provisioned modes, including clusters, leader and compute nodes, workgroups and namespaces, with RPU-based capacity, pay-per-use pricing, and data sharing with S3.
Learn to build and connect an Amazon Redshift cluster, load sample data from S3, execute queries in the query editor, and use the copy command, with security setup and cleanup.
Explore AWS IoT Greengrass, an edge runtime for local data processing and ML inference, with pre-built components and secure integration to AWS IoT Core.
Explore Amazon Bedrock to access foundation models through a unified API and build secure, privacy-minded generative AI applications with prompts, customization, and retrieval augmented generation using knowledge bases.
Explore Amazon bedrock through a hands-on demo, enabling bedrock, requesting llama 3.3 17b access, testing in bedrock playground, building a text-generation workflow with lambda and cloud shell, and cleanup resources.
Explore Amazon Comprehend, a natural language processing service that extracts entities, key phrases, language, sentiment, and PII from text, with pre-trained and custom models for topic modeling and entity recognition.
Create an IAM role and S3 bucket, upload sample feedback, run batch and real-time sentiment analysis with Amazon Comprehend to extract entities, key phrases, language, syntax, and clean up resources.
Discover Amazon Forecast, a fully managed time series forecasting service that uses AutoML and built-in data sets to predict inventory, retail, and finance trends, with a path to SageMaker Canvas.
Learn how Amazon Fraud Detector automates fraud detection with machine learning, from data preparation and model training to real-time and offline predictions, detectors, rules, and outcomes.
Master Amazon fraud detector in a hands-on demo: create IAM roles, upload training data to S3, define variables and an event type for account registration; train and deploy the model.
Learn Amazon Lex to build voice and text bots with intents, slots, prompts, and Lambda-backed fulfillment, then test, publish versions with aliases, and deploy across platforms.
Create a pizza order bot in Amazon Lex, define intents and slots, connect to a Lambda for fulfillment, test the conversation end-to-end, and clean up resources.
Discover Amazon Kendra, a machine learning powered enterprise search service that delivers precise answers from diverse sources like S3, SharePoint, and Salesforce, using natural language processing.
Create an S3 bucket, upload a sample document, and build an Amazon Kendra index for intelligent search. Add the S3 data source, test the search, and clean up resources.
Discover Amazon Mechanical Turk, a marketplace connecting requesters with a scalable on demand workforce to complete microtasks, with hits, assignments, rewards, and qualifications for quality in production and sandbox.
Explore Amazon Polly, a cloud text-to-speech service that offers generative, neural, long-form, and standard voices, ssml control, speech marks, and multilingual support.
Learn to use Amazon Polly in a hands-on demo, creating an S3 bucket and an IAM role, performing speech synthesis and SSML experiments, testing audio, and cleaning up resources.
Explore how Amazon Q developer uses generative AI to help you understand, build, and operate AWS applications from your code editor with inline code suggestions and SQL generation in Redshift.
Explore Amazon cube business, a fully managed generative AI assistant that analyzes enterprise data to answer questions, summarize, create content, and complete tasks with immediate, permissions-aware responses and citations.
Explore Amazon Rekognition's image and video analysis capabilities, including object and text detection, unsafe content labeling, facial analysis and liveness, and custom labels for industry-specific use cases.
Explore Amazon Rekognition through a hands-on demo, performing label detection, image properties, facial analysis, and more, while building a Lambda-driven S3 trigger automation and evaluating results via CloudWatch logs.
Explore the end-to-end machine learning workflow with Amazon SageMaker, from data preparation to training, deployment, and monitoring, including Autopilot, Jumpstart, Ground Truth, and feature management.
Set up an end-to-end SageMaker workflow by creating an S3 bucket and notebook, uploading data, training a linear learner, deploying an endpoint, testing it, and cleaning up.
Explore Amazon Textract's document analysis capabilities, including text detection, forms and tables extraction, queries, signatures, and lending document processing for invoices, IDs, and financial documents.
Join a hands-on Amazon Textract demo that uploads documents to an S3 bucket, analyzes registration forms, invoices, product catalogs, and performance reviews, and exports results.
Explore Amazon Transcribe, a powerful automatic speech recognition service that provides real-time streaming and batch transcription, speaker diarization, language customization, content filtering, and HIPAA-compliant PHI protection.
Explore Amazon Transcribe hands-on by creating input and output S3 buckets, uploading audio, submitting a transcription job, and reviewing the JSON output, including real-time transcription and PII redaction options.
Explore Amazon Translate for real-time and batch translation, enabling multilingual user experiences across 75 languages and content management across S3, Lambda, Comprehend, Transcribe, and Polly.
Explore Amazon Translate hands-on by setting up S3 buckets and folders, creating IAM roles, enabling real-time and batch translation, triggering with Lambda, monitoring with CloudWatch, and cleaning up resources.
Discover how AWS CloudTrail records API activity across accounts, including event history and trails. Learn about event types, global service events, event selectors, CloudTrail insights, and CloudTrail Lake for analysis.
Master CloudTrail competencies, including lake dashboards, organization trails, log file integrity validation, and integrations with CloudWatch Logs, EventBridge, and Athena for cross-account logging and exam readiness.
Experience a hands-on AWS CloudTrail demo that creates an S3 bucket for logs, sets up a CloudTrail trail with CloudWatch integration, generates sample activity, analyzes logs, and cleans up.
Demonstrates triggering a CloudWatch alarm on an EC2 instance using CPU utilization. Configures an SNS email notification, runs a stress test, and cleans up resources.
Explore Amazon virtual private cloud hands-on by creating a custom vpc, launching ec2 instances in both vpcs, and testing connectivity via public ip while private ip remains isolated.
Explore AWS identity and access management basics—root user, users, groups, roles, policies, credential types, MFA, and cross-account access—plus policy evaluation logic.
Explore IAM concepts from permission boundaries, session policies, and service control policies to cross-account access, federation, and identity management, with exam-focused decision patterns and real-world scenarios.
Explore AWS identity and access management hands-on by creating users and groups, attaching policies, and assigning a role to an EC2 instance for controlled access to S3.
Master AWS Machine Learning Services and Pass the MLS-C01 Certification Exam
This comprehensive course prepares you for the AWS Certified Machine Learning - Specialty (MLS-C01) certification exam through extensive content covering all essential AWS services. Aligned with the official AWS exam guide, the curriculum addresses all four certification domains: Data Engineering (20%), Exploratory Data Analysis (24%), Modeling (36%), and Machine Learning Implementation & Operations (20%).
What You'll Learn:
Through structured lectures combining theory and hands-on demonstrations, you'll master the complete ML lifecycle on AWS. Build data ingestion pipelines using Kinesis, Glue, and EMR. Design feature engineering solutions with proper data preprocessing and transformation techniques. Train and optimize models using SageMaker's built-in algorithms and custom implementations. Deploy production-ready ML solutions with comprehensive security, monitoring, and operational best practices.
Course Structure:
Each AWS service receives dedicated coverage with theoretical explanation followed by practical demonstration. Starting with foundational analytics services (Athena, Redshift, QuickSight), you'll progress through compute options (EC2, Lambda, Batch), containerization (ECS, EKS, Fargate), and dive deep into ML-specific services. The centerpiece SageMaker section covers end-to-end model development, while AI services like Comprehend, Rekognition, Transcribe, and Textract demonstrate pre-built ML capabilities.
Hands-On Learning:
A significant portion of the course consists of hands-on labs where you'll implement real solutions in the AWS console. Configure VPCs for secure ML environments, set up IAM policies for least-privilege access, implement CloudWatch monitoring for model performance, and build complete ML pipelines from data ingestion to model deployment. Every demonstration uses free-tier eligible services, ensuring you can follow along without significant costs.
Exam Preparation:
Beyond service knowledge, you'll understand key ML concepts required for certification: hyperparameter optimization, cross-validation, bias-variance tradeoffs, evaluation metrics (AUC-ROC, F1, precision/recall), and model selection criteria. Learn when to use built-in algorithms versus custom models, how to right-size infrastructure for cost optimization, and best practices for MLOps including A/B testing and automated retraining pipelines.
Additional Resources:
The course includes downloadable PDF slides for offline review, practice questions aligned with exam format, and reference materials for continued learning. Each section builds upon previous knowledge, creating a structured learning path from fundamentals to advanced implementations.
Who Should Enroll:
Perfect for data scientists, ML engineers, cloud architects, and developers pursuing AWS ML specialty certification. Whether advancing from AWS ML Associate certification or building on existing ML experience, this course provides both theoretical knowledge and practical skills needed for exam success and real-world implementation.
Start your journey to becoming an AWS Certified Machine Learning Specialist today.