Serverless & Event-Driven Systems
The future of cloud is serverless. In this 5-week course, learn to decouple legacy monoliths into lightning-fast, highly concurrent event-driven architectures where you only pay for exactly what you use.
Mastered Technologies
You Will Build
Build an event-driven, serverless media processing pipeline that triggers on S3 uploads, transcodes video via Step Functions, and notifies users via WebSockets.
The 5-Week Syllabus
An intense, week-by-week breakdown designed to push your limits.
The Serverless Paradigm
Thinking in functions, not instances.
Core Topics
- AWS Lambda Deep Dive
- Cold Starts
- Serverless Framework / SAM
Hands-on Lab
Deploy a fleet of edge-optimized Lambda functions.
Event-Driven Architecture
Choreography vs Orchestration.
Core Topics
- Amazon EventBridge
- SQS Queues & SNS Topics
- Idempotent Consumers
Hands-on Lab
Build a highly resilient background job processing pipeline.
Serverless Data & APIs
Scaling the database to match the compute.
Core Topics
- DynamoDB Single-Table Design
- API Gateway integrations
- AppSync & GraphQL
Hands-on Lab
Design a high-throughput serverless API backed by DynamoDB.
Orchestrating Microservices
Managing complex workflows without code spaghetti.
Core Topics
- AWS Step Functions
- Saga Pattern
- Failure State Handling
Hands-on Lab
Build an automated order-fulfillment pipeline using Step Functions.
Security & Observability
Debugging when everything is deeply decoupled.
Core Topics
- IAM Least Privilege for Functions
- AWS X-Ray tracing
- Centralized Logging
Hands-on Lab
Instrument a complex serverless app to trace a request through 5 different services.
Expert Facilitator
Priya champions event-driven design. She restructured a monolithic streaming backend into a serverless architecture, reducing cloud spend by 80%.
Student Perks
- Cloud computing credits
- 1-on-1 Code Review
- DynamoDB Data Modeling Workshop