Serverless Microservices & Event Architecture
Build high-throughput, low-latency microservices that scale to zero when idle using Lambda, API Gateway, and DynamoDB.
- Estimated duration
- 5 Weeks
- Skill level
- Intermediate to Advanced
- Curriculum
- 4 modules
- Recommended for
- Backend & Cloud Engineers
Learning objectives
By the end of this path, you will be able to:
- AWS Lambda lifecycle, layers & cold start optimizations
- Amazon EventBridge for asynchronous decoupled event routing
- DynamoDB Single-Table Design & Global Secondary Indexes (GSIs)
- Infrastructure as Code using AWS CDK with TypeScript
Curriculum
- 1
AWS Lambda lifecycle, layers & cold start optimizations
- 2
Amazon EventBridge for asynchronous decoupled event routing
- 3
DynamoDB Single-Table Design & Global Secondary Indexes (GSIs)
- 4
Infrastructure as Code using AWS CDK with TypeScript
Practice with hands-on projects
Suggested projects from the GCET project lab that reinforce this path's skills.
Serverless URL shortener using AWS Lambda and API Gateway
IntermediateCreate an on-demand, highly scalable link redirect and analytics microservice using Amazon API Gateway, AWS Lambda, and Amazon DynamoDB.
- AWS Lambda
- Amazon API Gateway
- Amazon DynamoDB
- RESTful APIs
Event-driven file processing using Amazon S3 and AWS Lambda
IntermediateAutomatically trigger serverless compute to resize images or parse JSON data records immediately whenever a file is uploaded to an Amazon S3 bucket.
- S3 Event Notifications
- Lambda Triggers
- IAM Roles
- Asynchronous Processing
