
Meet Deepak Dube, an instructor with over two decades in IT and AWS certifications across solutions architect, DevOps, security, machine learning, and networking, plus hands-on cloud and data engineering experience.
Explore exam strategy for AWS certification with actionable tips on identifying background, objective, and constraints; master process of elimination, flagging for review, and time management.
Learn to schedule your AWS exam, request ESL plus 30 minutes, and use 50% discount vouchers for future exams with a smart pathway from easy to hard certifications.
Learn to create your free aws account and use the free tier, including 750 compute hours, 5 gb s3, and 750 hours rds, plus SageMaker, Lambda, and OpenSearch.
Understand cloud computing fundamentals and AWS global infrastructure, with on-demand compute, storage, databases, regions and availability zones, and public, private, and hybrid cloud models, plus CloudFront and security basics.
Explore AWS services across compute, storage, database, networking, analytics, containers, and ML/AI, with high-level overviews of service categories and what these services do.
Discover the full range of AWS services covered in part two, including blockchain, business applications, developer tools, IoT, front-end, game tech, and management and governance offerings.
Explore zonal, regional, and global AWS services to understand fault isolation, availability, and data-plane vs control-plane architecture, with examples like EC2, EBS, S3, IAM, Route 53, SQS, and DynamoDB.
Set up an S3 bucket for Amazon Athena data and configure results location, then create a database and a TSV CloudFront logs table to analyze browser hits and bytes.
Explore Amazon Kinesis Data Streams for real-time processing from producers to consumers. Understand shard-based capacity, partition keys, and data records, and use the Kinesis Client Library for fault-tolerant apps.
Explore Amazon OpenSearch Service, a fully managed Lucene-based search and analytics engine for real-time logs and observability, with domain architecture, storage tiers, and serverless options.
Explore Amazon OpenSearch Service with a hands-on demo: create a domain, ingest sample log data, build index patterns and visualizations, run searches and dev tools queries, then clean up resources.
Master Amazon SNS, a managed pub-sub service for one-to-many delivery via topics and subscriptions. Explore standard vs FIFO topics, message filtering, SNS and SQS fan-out, dead-letter queues, and integration patterns.
Perform a hands-on Amazon SNS demo: create a topic, add an email subscription, confirm delivery, publish a message, and delete the subscription and topic.
Explore Amazon SQS to decouple producers and consumers with durable queues, visibility timeouts, dead letter queues, and standard or FIFO options, plus polling, retention, and integration patterns.
Explore how AWS Step Functions uses state machines to orchestrate microservices. Learn about standard and express workflows, and patterns for error handling, parallel processing, and service integrations.
Launch an Amazon Linux 2023 t2 micro EC2 instance in us east (North Virginia). Create a key pair and security group, then connect via SSH or EC2 Instance Connect.
Discover how AWS Elastic Beanstalk abstracts infrastructure to deploy apps, automatically provisioning EC2, load balancers, and more, with web and worker environments and seamless service integration.
Demonstrates a hands-on AWS Elastic Beanstalk demo, covering key pair creation, IAM roles, Python deployment, environment updates, and environment termination.
Learn how AWS Lambda delivers serverless compute, handles events across S3, API Gateway, DynamoDB Streams, and SQS, and manages deployment, VPC integration, concurrency, and exam patterns.
Explore a hands-on aws lambda workflow that uses api gateway to trigger a lambda function, which publishes an email via sns and demonstrates full setup from topic to subscription.
Learn how AWS serverless application model enables infrastructure as code with a simplified template, deployable through CloudFormation, and managed by the SAM CLI for building, testing, and deploying serverless apps.
Explore how AWS Copilot builds, deploys, and manages production-ready containerized apps on ECS and Fargate. Learn service patterns, jobs, and pipeline stages, including environment, application, and deployment considerations.
Explore Amazon Elastic Container Registry (ECR) as a private registry for Docker and OCI images, with repositories, IAM-based access, push-pull workflows, lifecycle policies, image scanning, and cross-region replication.
Learn to create an Amazon ECR private repository, configure tags and encryption, and push a Docker image using Cloud Shell and the AWS CLI, then verify and clean up.
Discover how Amazon ECS delivers a fully managed container orchestration service that runs on EC2 or Fargate, supporting Docker containers and seamless integration with ECR, IAM, and CloudWatch.
Demonstrates creating an Amazon ECS cluster with AWS Fargate, defining a web app task using Apache, launching it as a service, and testing via the service URL.
Amazon Elastic Kubernetes Service (EKS) is a fully managed Kubernetes platform on AWS, offering Fargate, EC2, and on-premises outposts with EKS Anywhere, EBS CSI, and integrated logging and security.
Demonstrates a hands-on setup of Amazon EKS, creating IAM roles, configuring a cluster and node group, deploying nginx, and exposing it with a load balancer using Cloud Shell and kubectl.
Launch an Amazon Aurora MySQL cluster with an EC2-based PHP app to test connectivity, high availability, and writer and reader endpoints. Explore features like backtrack, backups, cross-region replicas, and cleanup.
Learn how Amazon ElastiCache provides serverless and custom cache clusters using Redis or Memcached, enabling use cases like database query caching, session management, real-time analytics, and API response caching.
Explore Amazon MemoryDB for Redis, a durable in-memory primary database with microsecond reads and single-digit millisecond writes, compatible with Redis data structures and multi-az transaction logs for fast failover.
Experience a hands-on MemoryDB for Redis demo, covering VPC setup, subnet groups, multi-AZ cluster, parameter tuning, and basic CLI and Python interactions.
Learn how Amazon RDS streamlines creating, securing, and scaling relational databases in the cloud with multi-engine support, automated patching and backups, scaling via read replicas, and deep monitoring.
Leverage AWS Amplify to build with popular front-end frameworks, manage authentication, GraphQL APIs, and hosting; enable pull request previews, custom domains, and end-to-end testing with Cypress.
Explore AWS Cloud9, a cloud-based IDE that runs in your browser, pre-packaged with languages like Node.js and Python, enabling writing, debugging serverless apps, real-time collaboration, and multiple isolated environments.
Join this AWS Cloud9 hands-on demo to build a Python web app with HTML, JS, and CSS, using boto3 to list S3 buckets and current region.
Explore AWS Cloud Shell, a web-based, pre-authenticated shell with AWS CLI, Python, and Node.js on Amazon Linux 2, offering 1 GB storage and multi-shell support.
Learn AWS CodeArtifact, a fully managed, secure repository for private packages with assets and an upstream, integrating with npm, Maven, pip, and code build.
Set up an AWS CodeArtifact domain and repositories, configure repository permissions, publish a Node.js package, configure npm as the registry, build a consumer application, test installation, and clean up resources.
Automate platform agnostic deployments with AWS CodeDeploy to EC2, on premises, Lambda, and ECS, managing revisions from S3, GitHub, or Bitbucket with canary, linear, or all at once traffic shifts.
Execute a hands-on AWS Code Deploy workflow by creating IAM roles and EC2 instances, deploying a web app from S3 using an application revision, testing, monitoring, and cleaning up resources.
Amazon CodeGuru Reviewer uses program analysis and machine learning to detect defects in Java and Python, and supports repository association, pull requests, and secrets detection via AWS Secrets Manager.
Discover how AWS CodePipeline enables end-to-end continuous delivery by automating the release from build to deployment, integrating CodeCommit, CodeBuild, and Amazon ECS.
Demonstrates a hands-on AWS CodePipeline workflow, creating an S3 deployment bucket with static website hosting, connecting GitHub via code connections, and enabling continuous deployment through a complete pipeline.
Explore Amazon CodeWhisperer, a machine learning code generator that offers real-time recommendations from your code and comments, with language support, infrastructure as code, authentication options, and security scans.
Learn how AWS X-Ray instruments applications to generate trace IDs, traces, segments, and subsegments, build service graphs and service maps, and use sampling for scalable performance insights.
Accelerate releases using AWS AppConfig feature flags, validate configurations with validators, and monitor with CloudWatch for safe rollbacks and auditing via IAM, KMS, and CloudTrail.
Build and test AWS CloudFormation templates to create a stack with an EC2 instance and a security group, update with an S3 bucket, validate outputs, and clean up resources end-to-end.
Learn how AWS CloudTrail records API activity across your account for governance, compliance, and auditing, including event history, trails, event types, insights, global service events, and CloudTrail Lake.
Explore how AWS CloudTrail records API activity for governance and auditing, covering event history, trails, event types (management, data, insights), global service events, event selectors, and CloudTrail Lake.
This hands-on demo shows how to create an S3 bucket for CloudTrail logs, configure a CloudTrail trail with CloudWatch integration, generate test activity, analyze logs, and clean up.
Explore Amazon CloudWatch, AWS's fully managed monitoring and observability service. Ingests, stores, and evaluates metrics, logs, and events with alarms, dashboards, EventBridge, and the Unified CloudWatch Agent.
Learn to set up a CloudWatch alarm on an EC2 instance, trigger CPU utilization over 70% with stress testing, and receive email alerts via SNS topic, then clean up resources.
Explore Amazon CloudWatch logs, including standard and infrequent access classes, insights query languages, field indexes, live tail, EC2 monitoring, and Route 53 dns query logging.
Explore AWS Systems Manager offerings, including Patch Manager, State Manager, Automation, Maintenance Windows, Parameter Store, Session Manager, and SSM Documents, for secure, agent-based management of EC2 and hybrid environments.
Watch a hands-on demo of AWS Systems Manager, create an EC2 instance profile role, launch an EC2, and explore Run Command, Parameter Store, Inventory, and Automation features.
Explore Amazon API Gateway, covering core concepts such as stages, resources, methods, and integrations, and compare REST, HTTP, and WebSocket API types with their endpoints and pricing.
Explore how Amazon CloudFront speeds delivery with 750+ edge locations and edge caching. Compare origin access control vs origin access identity, and configure origin shield, ttl, and cache behaviors.
Create a VPC with two public subnets, launch two EC2 web servers secured by a security group, and configure an application load balancer with a target group to distribute traffic.
Explore how Route 53 provides DNS management, domain registration, health checks, and global routing with geolocation, latency, and weighted policies for low-latency traffic.
Create a VPC and EC2 instance, configure a private Route 53 hosted zone with A and www records, test DNS with dig and nslookup, and clean up resources.
1. Welcome to the comprehensive "AWS Certified Developer - Associate" course, your gateway to mastering cloud development on Amazon Web Services. This course is meticulously designed to prepare you for the AWS Certified Developer - Associate exam while providing you with practical, hands-on experience in building and deploying cloud applications.
2. Throughout this course, you'll dive deep into the four key domains covered in the certification:
- Development with AWS Services
- Security
- Deployment
- Troubleshooting and Optimization
3. You'll learn to harness the power of essential AWS services, including but not limited to:
- Compute: EC2, Lambda, Elastic Beanstalk
- Storage: S3, EBS, EFS
- Databases: DynamoDB, RDS, Aurora
- Networking: VPC, Route 53, API Gateway
- Developer Tools: CodeCommit, CodeBuild, CodeDeploy, CodePipeline
4. Whether you're a beginner in cloud computing or an experienced developer looking to validate your AWS skills, this course caters to all levels. By the end, you'll have the confidence and expertise to ace the AWS Certified Developer - Associate exam and apply your knowledge in real-world scenarios.
5. Join me on this exciting journey to become an AWS certified developer and open up new opportunities in the ever-growing field of cloud computing. Let's transform your cloud development skills and take your career to new heights!