Cert-prep courses with hands-on practice for AWS, Azure, Kubernetes, security and AIModule 1 of every course free, no card →
CloudaQube

Cloud · AWS · intermediate

AWS Serverless Architecture: Lambda, API Gateway & Step Functions

Master AWS serverless development end-to-end — from writing your first Lambda function to designing event-driven microservices with SQS, SNS, EventBridge, and Step Functions. Build and deploy production serverless APIs using AWS SAM and CDK, and apply the patterns used by real-world high-scale AWS workloads.

  • 12 hours
  • 21 lessons
  • 5 modules
  • updated August 2026
Module 1 freeNo credit cardFull course from $8.99/mo
try it

Try it before you sign up

Read a full lesson and answer 3 questions from the Module 1 quiz. No account needed.

free lesson · read · 20 min

How AWS Lambda Works: Execution Model, Cold Starts, and Configuration

AWS Lambda is a serverless compute service that runs your code in response to events and automatically manages the underlying compute resources. You pay only for the compute time you consume — there is no charge when…
question 1 of 3 · from the Module 1 quiz
When does Lambda module-level initialisation code run?
Pick an answer.
curriculum

5 modules, 21 lessons

Module 1 is free — lessons, hands-on walkthrough and quiz.

  • readHow AWS Lambda Works: Execution Model, Cold Starts, and Configuration20 min
  • videoAWS Lambda For Absolute Beginners: Python Tutorial30 min
  • hands-onHands-On: Create and Invoke Lambda Functions with the AWS CLI20 min
  • quizModule 1 Quiz: AWS Lambda Fundamentals10 min
how it's built

Built by the CloudaQube team

No celebrity instructor — here is exactly what goes into the course instead.

  • 01 6 guided hands-on walkthroughs you run in your own AWS account.
  • 02 5 module quizzes — every answer comes with an explanation.
  • 03 Last updated August 2026.
  • 04 Any module can become a hands-on lab in Labs Studio.
outcomes

What you'll be able to do

  • 01 Explain the AWS Lambda execution model, cold starts, and memory/timeout configuration
  • 02 Build serverless REST APIs by integrating Lambda with API Gateway using proxy and custom integrations
  • 03 Apply SQS, SNS, and EventBridge to design decoupled event-driven microservices
  • 04 Orchestrate multi-step workflows using AWS Step Functions standard and express workflows
  • 05 Deploy serverless applications using AWS SAM templates and the SAM CLI
  • 06 Evaluate serverless cost and performance trade-offs including provisioned concurrency and X-Ray tracing
before you start
  • — Active AWS account with IAM permissions for Lambda, API Gateway, DynamoDB, SQS, and Step Functions
  • — Basic Python or JavaScript programming knowledge
  • — Familiarity with AWS core services: IAM, S3, CloudWatch
  • — Understanding of REST API concepts (HTTP methods, status codes, JSON)
questions

Before you start

What do I need for the hands-on walkthroughs?

Your own AWS account. The walkthroughs create real resources; the AWS Free Tier covers many of them. Delete what you create when you finish so you don’t keep paying. Pro members can use a CloudaQube AWS sandbox instead.

How long does it take?

About 12 hours of lessons, videos and hands-on walkthroughs across 5 modules.

What’s free?

Module 1 in full — lessons, hands-on walkthrough and quiz — with no card required. Any paid plan (from $8.99/mo) unlocks all 5 modules, and starts with a 14-day free trial.

get started

Start the course with Module 1 free.

No card required. Unlock every module from $8.99/mo when you’re ready.

See pricing
      AWS Serverless Architecture: Lambda, API Gateway & Step Functions — Online Course | CloudaQube