DV-NETW451.AEP1
AWS Certified Developer - Associate
Intermediate Self-paced · 1 year access
74 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / Lessons & labs
See exactly what you will learn and practice
Lessons
32 Interactive Lessons · 213 topics01 Introduction to AWS Cloud API 8 topics · 4 LiveLab +
- Introduction to AWS
- Calling an AWS Cloud Service
- Working with Regions
- API Credentials and AWS Identity and Access Management
- Summary
- Exam Essentials
- Resources to Review
- Exercises
4 LiveLab in this lesson — see the labs panel →
02 Introduction to Compute and Networking 9 topics · 6 LiveLab +
- Amazon Elastic Compute Cloud
- Running Applications on Instances
- Customizing the Network
- Managing Your Resources
- Developer Tools
- Summary
- Exam Essentials
- Resources to Review
- Exercises
6 LiveLab in this lesson — see the labs panel →
03 Hello, Storage 11 topics · 3 LiveLab +
- Introduction to AWS Storage
- Storage Fundamentals
- AWS Block Storage Services
- AWS Object Storage Services
- AWS File Storage Services
- Storage Comparisons
- Cloud Data Migration
- Summary
- Exam Essentials
- Resources to Review
- Exercises
3 LiveLab in this lesson — see the labs panel →
04 Hello, Databases 13 topics · 2 LiveLab +
- Introduction to Databases
- Relational Databases
- Nonrelational Databases
- Data Warehouse
- In-Memory Data Stores
- Graph Databases
- Cloud Database Migration
- Running Your Own Database on Amazon Elastic Compute Cloud
- Compliance and Security
- Summary
- Exam Essentials
- Resources to Review
- Exercises
2 LiveLab in this lesson — see the labs panel →
05 Encryption on AWS 8 topics · 1 LiveLab +
- Introduction to Encryption
- AWS Key Management Service
- AWS CloudHSM
- Controlling the Access Keys
- Summary
- Exam Essentials
- Resources to Review
- Exercises
1 LiveLab in this lesson — see the labs panel →
06 Deployment Strategies 8 topics · 1 LiveLab +
- Deployments on the AWS Cloud
- AWS Elastic Beanstalk
- Deployment Strategies
- Monitoring and Troubleshooting
- Summary
- Exam Essentials
- Resources to Review
- Exercises
1 LiveLab in this lesson — see the labs panel →
07 Deployment as Code 9 topics · 3 LiveLab +
- Introduction to AWS Code Services
- Using AWS CodePipeline to Automate Deployments
- Using AWS CodeCommit as a Source Repository
- Using AWS CodeBuild to Create Build Artifacts
- Using AWS CodeDeploy to Deploy Applications
- Summary
- Exam Essentials
- Resources to Review
- Exercises
3 LiveLab in this lesson — see the labs panel →
08 Infrastructure as Code 7 topics +
- Introduction to Infrastructure as Code
- Infrastructure as Code
- Using AWS CloudFormation to Deploy Infrastructure
- Summary
- Exam Essentials
- Resources to Review
- Exercises
09 Configuration as Code 7 topics · 2 LiveLab +
- Introduction to Configuration as Code
- Using AWS OpsWorks Stacks to Deploy Applications
- Using Amazon Elastic Container Service to Deploy Containers
- Summary
- Exam Essentials
- Resources to Review
- Exercises
2 LiveLab in this lesson — see the labs panel →
10 Authentication and Authorization 5 topics · 1 LiveLab +
- Introduction to Authentication and Authorization
- Summary
- Exam Essentials
- Resources to Review
- Exercises
1 LiveLab in this lesson — see the labs panel →
11 Refactor to Microservices 15 topics · 3 LiveLab +
- Introduction to Refactor to Microservices
- Amazon Simple Queue Service
- Amazon Simple Notification Service
- Amazon Kinesis Data Streams
- Amazon Kinesis Data Firehose
- Amazon Kinesis Data Analytics
- Amazon Kinesis Video Streams
- Amazon DynamoDB Streams
- AWS IoT Device Management
- Amazon MQ
- AWS Step Functions
- Summary
- Exam Essentials
- Resources to Review
- Exercises
3 LiveLab in this lesson — see the labs panel →
12 Serverless Compute 11 topics · 1 LiveLab +
- Introduction to Serverless Compute
- AWS Lambda
- AWS Lambda Functions
- Inside the AWS Lambda Function
- Configuring the AWS Lambda Function
- Invoking AWS Lambda Functions
- Monitoring AWS Lambda Functions
- Summary
- Exam Essentials
- Resources to Review
- Exercises
1 LiveLab in this lesson — see the labs panel →
13 Serverless Applications 14 topics +
- Introduction to Serverless Applications
- Web Server with Amazon Simple Storage Service (Presentation Tier)
- Dynamic Data with Amazon API Gateway (Logic or App Tier)
- User Authentication with Amazon Cognito
- Standard Three-Tier vs. the Serverless Stack
- Amazon Aurora Serverless
- AWS Serverless Application Model
- AWS SAM CLI
- AWS Serverless Application Repository
- Serverless Application Use Cases
- Summary
- Exam Essentials
- Resources to Review
- Exercises
14 Stateless Application Patterns 9 topics +
- Introduction to the Stateless Application Pattern
- Amazon DynamoDB
- Amazon ElastiCache
- Amazon Simple Storage Service
- Amazon Elastic File System
- Summary
- Exam Essentials
- Resources to Review
- Exercises
15 Monitoring and Troubleshooting 8 topics · 4 LiveLab +
- Introduction to Monitoring and Troubleshooting
- Amazon CloudWatch
- AWS CloudTrail
- AWS X-Ray
- Summary
- Exam Essentials
- Resources to Review
- Exercises
4 LiveLab in this lesson — see the labs panel →
16 Optimization 17 topics +
- Introduction to Optimization
- Cost Optimization: Everyone’s Responsibility
- Right Sizing
- Using Instance Reservations
- Using Spot Instances
- Using AWS Auto Scaling
- Using Containers
- Using Serverless Approaches
- Optimizing Storage
- Optimizing Data Transfer
- Relational Databases and Amazon DynamoDB
- Monitoring Costs
- Monitoring Performance
- Summary
- Exam Essentials
- Resources to Review
- Exercises
17 Introduction to AWS 4 topics +
- What is Cloud Computing?
- The AWS Cloud
- Six Benefits of the AWS Cloud
- AWS Services Overview
18 Monitoring Services in AWS 3 topics · 2 LiveLab +
- Metering, Monitoring, and Alerting
- CloudWatch
- CloudTrail
2 LiveLab in this lesson — see the labs panel →
19 Troubleshooting and Remediation 3 topics · 1 LiveLab +
- Responding to Alarms
- Amazon EventBridge
- AWS Config
1 LiveLab in this lesson — see the labs panel →
20 Implementing Scalability and Elasticity 3 topics · 2 LiveLab +
- Scaling in the Cloud
- Caching
- Read Replicas
2 LiveLab in this lesson — see the labs panel →
21 High Availability and Resilience 4 topics · 6 LiveLab +
- Availability Zones in AWS
- High Availability with Elastic Load Balancers and Route 53
- Highly Available Datastores
- Highly Available Databases
6 LiveLab in this lesson — see the labs panel →
22 Backup and Restore Strategies 2 topics · 2 LiveLab +
- Backup in the Cloud
- S3 as a Backup Service
2 LiveLab in this lesson — see the labs panel →
23 Provisioning Resources 1 topics · 4 LiveLab +
- Deployment Tools in AWS
4 LiveLab in this lesson — see the labs panel →
24 Application Management 2 topics +
- Lifecycle Management
- Patching
25 Security and Compliance 1 topics · 4 LiveLab +
- Account Management
4 LiveLab in this lesson — see the labs panel →
26 Data Protection at Rest and in Transit 1 topics · 1 LiveLab +
- Protecting Data
1 LiveLab in this lesson — see the labs panel →
27 Networking and Connectivity 10 topics · 12 LiveLab +
- The VPC
- VPC Connectivity
- VPC Security
- AWS Network Firewall
- VPC Endpoints
- VPC Peering
- VPC
- Direct Connect
- AWS WAF
- AWS Shield
12 LiveLab in this lesson — see the labs panel →
28 Domains, DNS, and Content Delivery 5 topics · 4 LiveLab +
- Route 53
- Route 53 Routing Policies
- S3 Static Website Hosting
- Amazon CloudFront
- S3 Origin Access Identity
4 LiveLab in this lesson — see the labs panel →
29 Troubleshoot Network Connectivity 6 topics · 2 LiveLab +
- VPC Flow Logs
- ELB Access Logs
- AWS WAF ACL Logs
- CloudFront Logs
- CloudFront Caching Issues
- Troubleshooting Hybrid and Private Links
2 LiveLab in this lesson — see the labs panel →
30 Cost Optimization Strategies 1 topics +
- Operational Optimization
31 Performance Optimization 1 topics · 3 LiveLab +
- Optimizing for Performance
3 LiveLab in this lesson — see the labs panel →
32 Appendix: Videos 7 topics +
- Module 1: AWS SysOps Exam Basics
- Module 2: Monitoring, Logging and Retention
- Module 3: Reliability and Business Continuity
- Module 4: Deployment, Provisioning and Automation
- Module 5: Security and Compliance
- Module 6: Networking and Content Delivery
- Module 7: Cost and Performance Optimization
Hands-On Labs Our edge
74 LiveLabs- Creating an IAM Role
- Creating an IAM Policy
- Creating an IAM Group
- Creating an IAM User Using the AWS Management Console
- Creating an Amazon EC2 Key Pair
- Launching an EC2 Instance
- Creating a Security Group
- Creating an Internet Gateway
- Creating a VPC and the Private and Public Subnets
- Analyzing Images and Detecting Objects Using Amazon Rekognition
- Creating an Encrypted EBS Volume
- Hosting an S3 Static Website
- Creating an S3 Bucket and Enabling Versioning on it
- Creating a DynamoDB Table
- Configuring Amazon ElastiCache
- Creating and Disabling an AWS KMS Key
- Configuring an AWS Elastic Beanstalk Application
- Creating a CodeCommit Repository
- Creating an AWS CodeBuild Project
- Creating an Application and Deployment Group in AWS CodeDeploy
- Creating a Task Definition
- Creating an ECS Cluster
- Setting Up a Simple AD
- Creating an SQS queue
- Creating an Amazon SNS Topic
- Creating an AWS Step Functions State Machine
- Creating the AWS Lambda Function and Invoking it
- Creating a CloudWatch Alarm
- Creating a CloudWatch Dashboard
- Creating a Trail Using CloudTrail
- Creating a Model
- Creating a CloudWatch Dashboard and Adding a Metric to it
- Creating CloudTrail
- Creating Amazon EventBridge Rules that React to Events
- Creating an Auto Scaling Group
- Using ElastiCache
- Assigning an Elastic IP Address to an EC2 Instance
- Creating an Elastic Load Balancer
- Creating a S3 Glacier Storage Using Lifecycle Rules
- Enabling Versioning in the Amazon S3 Bucket
- Creating an Amazon S3 Bucket
- Creating an Amazon DynamoDB Table
- Creating an AWS Backup
- Creating a Snapshot
- Creating and Deleting a Resource Share
- Creating an Application in Elastic Beanstalk
- Creating a CloudFormation Template
- Using the AWS Command Line Interface
- Configuring a Key
- Configuring an IAM Role
- Creating an IAM Group
- Creating an IAM User
- Enabling and Disabling GuardDuty
- Creating an Elastic Network Interface
- Creating an Internet Gateway
- Allocating an Elastic IP Address
- Creating a VPC
- Creating a NAT Gateway
- Configuring a Route Table
- Creating a Subnet
- Creating a Security Group
- Creating a Network ACL
- Creating a Gateway Endpoint
- Creating a VPC Endpoint
- Creating a VPC Peering
- Creating a Hosted Zone Using Amazon Route 53
- Creating a Health Check
- Creating an Amazon CloudFront Web Distribution
- Deploying an ML Model Using AWS SageMaker
- Creating VPC Flow Logs
- Creating an AWS WAF Web ACL
- Creating a Placement Group
- Creating an Encrypted Amazon EBS Volume with a Cold HDD
- Creating a Linux Instance
02 / FAQs
Questions before you start
Prepare for AWS Certified Developer - Associate
One-time payment. Full access for 1 year. Start with a free trial if you want to look around first.
- 1 year of full access
- 74 LiveLab included
- Certificate of completion
No credit card required