← Back to catalog
Serverless Architectures on AWS cover image
Cloud Computing Advanced

Serverless Architectures on AWS

Design event-driven serverless backends using AWS Lambda, API Gateway, and EventBridge.

Instructor Brenda Vance
Duration 210 minutes (4 lessons)
Estimated Effort 3.5 hours total (1.75 hrs/week over 2 weeks)
Price USD 75.00
USD 75.00 Full Lifetime Access

Sign in to track your learning progress.

Course Overview

Eliminate server management overhead by constructing asynchronous, auto-scaling microservices with robust cold-start optimization and error dead-letter queues.

What You Will Learn

Architect event-driven serverless backends using AWS Lambda, API Gateway, and SQS
Design asynchronous event workflows using AWS EventBridge event buses
Optimize Lambda function cold-start latency and memory allocation
Implement Dead Letter Queues (DLQ) and retry policies for failed executions
Deploy serverless applications repeatably using AWS SAM or Serverless Framework

Tools & Technologies Used

AWS Lambda API Gateway EventBridge DynamoDB AWS SAM Python 3.11

Structured Curriculum

2 Modules  ·  4 Lessons  ·  210 Minutes Total

Module 1

Module 1: Serverless Compute & Event Routing

2 lessons

Master AWS Lambda runtime limits, triggers, and EventBridge buses.

  • 📄

    AWS Lambda Lifecycles & Cold Start Mitigations

    Optimize package sizes, provisioned concurrency, and connection reuse.

    Deep Dive 50 min
  • 📄

    EventBridge Bus Design & Pattern Filtering

    Route application events asynchronously between independent microservices.

    Code Workshop 55 min
Module 2

Module 2: Resilience, Data Persistence & Infrastructure

2 lessons

Connect DynamoDB single-table stores and handle execution retries.

  • 📄

    DynamoDB Single-Table Design for Serverless

    Structure primary keys, GSI indexes, and transactional queries for high QPS.

    Hands-on Exercise 50 min
  • 📄

    DLQ Error Trapping & Infrastructure as Code

    Define SAM template infrastructure and configure SQS dead-letter queues.

    Deployment Lab 55 min

Practical Project & Capstone Outcome

🚀 Capstone Project

Serverless Order Processing & Notification System

Build an asynchronous e-commerce order engine featuring API Gateway triggers, Lambda validation workers, EventBridge routing, and SQS error-recovery queues.

Prerequisites

  • Basic AWS knowledge
  • Python or Node.js development experience

Intended Audience

  • Cloud Architects building cost-effective, auto-scaling web backends
  • Software Engineers replacing traditional server instances with serverless functions

Instructor Information

B

Brenda Vance

Course Author & Industry Expert

Brenda Vance is a Serverless Hero and Cloud Solutions Architect who has designed serverless platforms serving millions of daily requests.

Frequently Asked Questions

Do I need an active AWS account to follow along?

Yes, a free-tier AWS account is sufficient for completing all course exercises.