I'm Andrew Brown, I create free study courses, so everyone can learn the cloud.
This time I am bringing you a Study Course designed to help you pass the AWS Developer Associate Certification.
This AWS Certification is perfect for web-developers looking to make the switch to cloud engineer or add practical cloud skills to their rรฉsumรฉ. ๐
Most Videos are part of a Video Youtube Playlist
P.S. The easiest way for you to support free video content so I can release bigger and larger cloud and developer courses is to like, comment, follow and subscribe. I would say the most important being Youtube Subscriptions. ๐ There is very little to no money in Youtube ads.
P.S.S. The best way to support more free video content is to
๐ Buy Access to the extra content for the AWS Developer Associate ๐
You get access to the videos as well as Quizzes and Flashcards on the videos and practice exams.
P.S.S.S.
There are 10 hours of new content specific to the AWS Developer Associate and there are 5 hours of video content that is shared from the AWS Solutions Architect Associate. Since its hard to mix videos from multiple playlists you may need to use the table of contents down below.
โญCourse Content โญ
โ๏ธ Introduction
๐๐ค Exam Guide Overview
๐๐ค Why get the AWS developer associate?
โ๏ธ Elastic Beanstalk
๐๐ค Introduction
๐๐ค Supported Languages
๐๐ค Web vs Worker Environment
๐๐ค Web Environment Types
๐๐ค Deployment Policies
๐๐ค All At Once
๐๐ค Rolling
๐๐ค Rolling with Additional Batch
๐๐ค Immutable
๐๐ค Deployment Methods
๐๐ค In-Place vs Blue/Green
๐๐ค In-Place vs Blue/Green - Part 2
๐๐ค Configuration Files
๐๐ค Environment Manifest
๐๐ค Server Configuration
๐๐ค EB CLI
๐๐ค Custom Image
๐๐ค Configuring RDS
๐๐ Cheat Sheet
โ๏ธ Elastic Beanstalk Follow-Along
๐โจ๏ธ Cloud Environment Setup
๐โจ๏ธ Open Cloud9 Security Group
๐โจ๏ธ Preview App in Cloud9
๐โจ๏ธ Initialize Git Repo
๐โจ๏ธ Setup EB CLI
๐โจ๏ธ Initialize EB Application
๐โจ๏ธ Configure EB Application
๐โจ๏ธ Create EB Environment
๐โจ๏ธ Immutable Deploys
๐โจ๏ธ Blue/Green Deploys
๐โจ๏ธ Single Container Dockerfile
๐โจ๏ธ Single Container with ECR
๐โจ๏ธ Cleanup
โ๏ธ Elastic Container Service (ECS)
๐๐ค Introduction
๐๐ค Creating a Cluster
๐๐ค Task Definition
๐๐ค Elastic Container Registry (ECR)
๐โจ๏ธ Follow-Along
โ๏ธ Fargate
๐๐ค Introduction
๐๐ค Fargate Tasks
๐๐ค Fargate vs Lambda
๐โจ๏ธ Follow-Along
๐๐ Cheat Sheet
โ๏ธ X-Ray
๐๐ค Introduction
๐๐ค Anatomy of X-Ray
๐๐ค Instrumentation
๐๐ค X-Ray Daemon
๐๐ค X-Ray Concepts
๐๐ค Service Graph
๐๐ค Segments
๐๐ค Subsegments
๐๐ค Traces
๐๐ค Sampling
๐๐ค Trace Header
๐๐ค Filter Expressions
๐๐ค Groups
๐๐ค Annotations and Metadata
๐๐ค Exceptions
๐๐ค AWS Service Integration
๐๐ค Supported Languages
๐๐ Cheat Sheet
โ๏ธ Amazon Certificate Manager (ACM)
๐๐ค Introduction
๐๐ค SSL Termination
โ๏ธ Route 53
๐๐ค Route 53 Introduction
๐๐ค Use Case
๐๐ค Record Sets
๐๐ค Routing Policies
๐๐ค Simple Routing Policies
๐๐ค Weighted Routing Policies
๐๐ค Latency Based Routing
๐๐ค Failover Routing Policies
๐๐ค Geolocation Routing Policies
๐๐ค Geoproximity Routing Policies
๐๐ค Multi-Value Answer Policies
๐๐ค Health Checks
๐๐ค Resolver
๐๐ค Route53 Cheat Sheet
โ๏ธ AWS CLI & SDK
๐๐ค Command Line Interface (CLI)
๐๐ค Software Development Kit (SDK)
๐๐ค Programmatic Access
๐โจ๏ธ Working with the CLI
๐โจ๏ธ Cloud9 Setup
๐โจ๏ธ Working with the SDK
๐๐ค CLI & SDK Cheat Sheet
โ๏ธ Key Management Service (KMS)
๐๐ค Introduction
๐๐ค CLI Commands
๐๐ค Customer Master Keys (CMK)
๐๐ Cheat Sheet
โ๏ธ Cognito
๐๐ค Introduction
๐๐ค Web Identity Federation
๐๐ค User Pools
๐๐ค Identity Pools
๐๐ค Sync
๐โจ๏ธ Follow-Along
๐๐ค Cognito Cheat Sheet
โ๏ธ Simple Notification Service (SNS)
๐๐ค Introduction
๐๐ค Topics
๐๐ค Subscriptions
๐๐ค Application As Subscriber
๐๐ค SNS Cheat Sheet
โ๏ธ Simple Queue Service (SQS)
๐๐ค SQS Introduction
๐๐ค Use Case
๐๐ค Limits & Retention
๐๐ค Queue Types
๐๐ค Visibility Timeout
๐๐ค Short vs Long Polling
๐๐ค SQS Cheat Sheet
โ๏ธ Kinesis
๐๐ค Introduction to Kinesis
๐๐ค Data Streams
๐๐ค Data Analytics
๐๐ค Video Streams
๐๐ค Firehose
๐๐ค Kinesis Cheat Sheet
โ๏ธ Parameter Store
๐๐ค Introduction
๐๐ค Parameter Policies
๐๐ค CLI Heirarchy
โ๏ธ Secrets Manager
๐๐ค Introduction
๐๐ค Automatic Rotation
๐๐ค CLI
โ๏ธ DynamoDB
๐๐ค Introduction
๐๐ค Anatomy of a Table
๐๐ค Read Consistency
๐๐ค Partitions
๐๐ค Primary Keys
๐๐ค Simple Primary Key
๐๐ค Composite Primary Key
๐๐ค Primary Key Design
๐๐ค Query & Scan
๐๐ค Query
๐๐ค Scans
๐๐ค Provisioned Capacity
๐๐ค On-Demand Capacity
๐๐ค Calculating Reads
๐๐ค Calculating Writes
๐๐ค Global Tables
๐๐ค Transactions
๐๐ค Time to Live (TTL)
๐๐ค Streams
๐๐ค Errors
๐๐ค Indexes
๐๐ค Local Secondary Indexes (LSI)
๐๐ค Global Secondary Indexes (GSI)
๐๐ค LSI vs GSI
๐๐ค DynamoDB Accelerator (DAX)
๐๐ Cheat Sheet
โ๏ธ DynamoDB Follow-Along
๐โจ๏ธ Getting Started
๐โจ๏ธ Query
๐โจ๏ธ Batch Get Item
๐โจ๏ธ Batch Write Item
๐โจ๏ธ Get Item
๐โจ๏ธ Delete Table
๐โจ๏ธ Create Table
๐โจ๏ธ Transact
โ๏ธ EC2
๐๐ค Introduction
๐๐ค Instance Types
๐๐ค Instance Sizes
๐๐ค Instance Profile
๐๐ค Placement Groups
๐๐ค Userdata
๐๐ค Metadata
๐๐ค EC2 Cheat Sheet
โ๏ธ VPC
๐๐ค VPC Introduction
๐๐ค Core Components
๐๐ค Key Features
๐๐ค Default VPC
๐๐ค Default Everywhere IP
๐๐ค Peering
๐๐ค Route Tables
๐๐ค Internet Gateway (IGW)
๐๐ค Bastions / Jumpbox
๐๐ค Direct Connect
โ๏ธ Auto Scaling Groups (ASG)
๐๐ค Introduction
๐๐ค Capacity Settings
๐๐ค Health Check Replacements
๐๐ค Scaling Policies
๐๐ค ELB Integration
๐๐ค Use Case
๐๐ค Launch Configuration
๐๐ค Autoscaling Groups Cheat Sheet
โ๏ธ VPC Endpoints
๐๐ค VPC Endpoint Introduction
๐๐ค Interface Endpoints
๐๐ค Gateway Endpoints
๐๐ค VPC Endpoint Cheat Sheet
โ๏ธ Elastic Load Balancer (ELB)
๐๐ค Introduction
๐๐ค Rules of Traffic
๐๐ค Application Load Balancer (ALB)
๐๐ค Network Load Balancer (NLB)
๐๐ค Classic Load Balancer (CLB)
๐๐ค Sticky Sessions
๐๐ค X-Forwarded-For Header
๐๐ค Health Checks
๐๐ค Cross-Zone Load Balancing
๐๐ค Request Routing
๐๐ค ELB Cheat Sheet
โ๏ธ Security Groups
๐๐ค Security Groups Introduction
๐๐ค Use Case
๐๐ค Limits
๐๐ค Security Groups Cheat Sheet
โ๏ธ NACL
๐๐ค Introduction
๐๐ค Use Case
๐๐ค NACL Cheat Sheet
โ๏ธ VPC Follow-Along
๐โจ๏ธ Creating a VPC
๐โจ๏ธ Create Instances
๐โจ๏ธ Security Groups and NACLs
๐โจ๏ธ NAT
๐โจ๏ธ VPC Endpoints
๐โจ๏ธ VPC Flow Logs
๐โจ๏ธ Cleaning Up
โ๏ธ Identity and Access Management - IAM
๐๐ค Introduction to IAM
๐๐ค Core Components
๐๐ค Types of Policies
๐๐ค Policy Structure
๐๐ค Password Policy
๐๐ค Access Keys
๐๐ค Multi-factor Authentication
๐๐ค Cross Account Roles
๐๐ค Security Token Service (STS)
๐๐ค Identity Federation
๐๐ค AssumeRoleWithWebIdentity
๐โจ๏ธ Follow Along
๐๐ค IAM Cheat Sheet
โ๏ธ CloudFront
๐๐ค Introduction
๐๐ค Core Components
๐๐ค Distributions
๐๐ค Lambda Edge
๐๐ค Protection
๐โจ๏ธ Create a Distribution
๐โจ๏ธ Publish an Image
๐โจ๏ธ Create an Invalidation
๐๐ค CloudFront Cheat Sheet
โ๏ธ CloudTrail
๐๐ค Introduction
๐๐ค Event History
๐๐ค Trail Options
๐๐ค CloudTrail to CloudWatch
๐๐ค Management vs Data Events
๐โจ๏ธ CloudTrail Overview
๐โจ๏ธ Create a Trail
๐โจ๏ธ CloudTrail to CloudWatch
๐โจ๏ธ Athena
๐๐ค CloudTrail Cheat Sheet
โ๏ธ CloudFormation
๐๐ค Introduction
๐๐ค Template Formats
๐๐ค Template Anatomy
๐๐ค QuickStarts
๐๐ค Stack Updates
๐๐ค Prevent Stack Updates
๐๐ค Nested Stacks
๐๐ค Rollbacks
๐๐ค Drift Detection
๐๐ค Pseudo Parameters
๐๐ค Resource Attributes
๐๐ค Intrinsic Functions
๐๐ค Ref and Get Attr
๐๐ค Wait Conditions
๐๐ค Cloud Development Kit (CDK)
๐โจ๏ธ Follow Along
๐๐ Cheat Sheet
โ๏ธ Serverless Application Model (SAM)
๐๐ค Introduction
๐๐ค SAM vs Cloudformation
๐๐ค SAM CLI Commands
โ๏ธ Continuous Integration / Deployment (CI/CD)
๐๐ค Introduction
๐๐ค Continuous Integration
๐๐ค Continuous Delivery
๐๐ค Continuous Deployment
๐๐ Cheat Sheet
โ๏ธ CodeCommit
๐๐ค Introduction
๐๐ค Key Features
โ๏ธ Docker
๐๐ค Introduction
๐๐ค Dockerfile
๐๐ค Docker Commands
โ๏ธ CodeBuild
๐๐ค Introduction
๐๐ค Workflow
๐๐ค Build Environments
๐๐ค Buildspec.yml
๐๐ค Use Cases
๐๐ Cheat Sheet
โ๏ธ CodeDeploy
๐๐ค Introduction
๐๐ค Core Components
๐๐ค In-Place Deployments
๐๐ค Blue/Green Deployments
๐๐ค Appspec.yml
๐๐ค Lifecycle Hooks
๐๐ค Agent & Service Role
๐โจ๏ธ Follow-Along
๐๐ Cheat Sheet
โ๏ธ CodePipeline
๐๐ค Introduction
๐๐ค Anatomy of CodePipeline
๐๐ค Actions
๐๐ค Example
๐๐ค Use Cases
๐๐ค Codestar
๐๐ Cheat Sheet
โ๏ธ Relational Database Service (RDS)
๐๐ค Introduction
๐๐ค Encryption
๐๐ค Backups
๐๐ค Restoring Backups
๐๐ค Multi-AZ
๐๐ค Read Replicas
๐๐ค Multi AZ vs Read Replicas
๐โจ๏ธ Create an Instance
๐โจ๏ธ Performance Insights
๐โจ๏ธ Reserved Instances
๐โจ๏ธ Working with Snapshots
๐โจ๏ธ Aurora Serverless
๐๐ค RDS Cheat Sheet
โ๏ธ Simple Storage Service (S3)
๐๐ค Introduction
๐๐ค Storage Classes
๐๐ค Storage Class Comparison
๐๐ค Security
๐๐ค Encryption
๐๐ค Data Consistency
๐๐ค Cross-Region Replication
๐๐ค Versioning
๐๐ค Lifecycle Management
๐๐ค Transfer Acceleration
๐๐ค Presigned URLs
๐๐ค MFA Delete
๐โจ๏ธ Create & Delete a Bucket
๐โจ๏ธ Upload Files & Make Public
๐โจ๏ธ Versioning
๐โจ๏ธ Encryption
๐โจ๏ธ CLI
๐โจ๏ธ Lifecycle Policies
๐โจ๏ธ Cross-Region Replication
๐โจ๏ธ Bucket Policies
๐๐ค S3 Cheat Sheet
โ๏ธ ElastiCache
๐๐ค Introduction
๐๐ค Caching Comparison
๐๐ค ElastiCache Cheat Sheet
โ๏ธ Lambda
๐๐ค Introduction
๐๐ค Use Cases
๐๐ค Pricing
๐๐ค Interface
๐๐ค Triggers
๐๐ค Defaults and Limits
๐๐ค Cold Starts
๐๐ค Function Versions
๐๐ค Aliases
๐๐ค Layers
๐๐ค Lambda Cheat Sheet
โ๏ธ API Gateway
๐๐ค Introduction
๐๐ค Key Features
๐๐ค Configuration
๐๐ค Configuration - Part 2
๐๐ค Configuration - Part 3
๐๐ค Caching
๐๐ค Cross-Origin Resource Sharing (CORS)
๐๐ค Same Origin Policy
๐๐ค API Gateway Cheatsheet
โ๏ธ Step Functions
๐๐ค Introduction
๐๐ค States
๐๐ค Use Cases
๐โจ๏ธ Follow-Along
๐๐ Cheat Sheet