AWS Certified Developer Associate (DVA-C02): Introduction to Serverless Computing
Course outline
Section 1: What is Serverless?
Serverless 101
Introducing Lambda
API Gateway
Lab: Building a Serverless Website
Lab: Version Control With Lambda
Lambda Concurrent Executions Limit
Example Serverless Architectures
Section 2: Advanced Serverless Concepts
Step Functions
Building a Serverless Application Using Step Functions, API Gateway, Lambda, and S3 in AWS
Building and Troubleshooting a Serverless Web Application
Comparing Step Functions Workflows
Understanding Ephemeral and Persistent Data Storage Patterns
Lambda Environment Variables and Parameters
Lab: Configuring a Lambda Function Using Environment Variables and Parameters
Handling Lambda Event Lifecycle and Errors
Lambda Deployment Packaging Options
Lambda Performance Tuning Best Practices
Lab: Using Lambda Destinations and Dead-Letter Queues
Section 3: What is API Gateway?
Advanced API Gateway
Using API Gateway Mock Endpoints for Integration Testing and Resolving Integration Dependencies
Using API Gateway Stages for Testing Deployed Code
Creating Dynamic Lambda Deployments Using API Gateway Staging Variables
API Response and Request Transformations
API Gateway Caching and Throttling
Section 4: What is X-Ray?
Understanding X-Ray
X-Ray Configuration
Lab: X-Ray

