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
Top comments (4)
The structure looks awesome. I am glad I saw this, I was thinking lately about switching from Azure to AWS and the way you separated the topics makes my life a lot easier. Also, thank you for the effort, you just earned a new follower!
That is a massive list of great content. Love the to the point format!
Amazing Andrew! π₯°
I'm sad I didn't have time to include AWS Amplify.
I'll have to wait until AWS announces the DVA-C02