Course Highlights

  • Cost Optimization

    An extensive section on best practices and techniques for cost optimization. Learn how to tune function configurations, and choose the right event trigger to keep your AWS bill from spiralling out of control!

  • Cold Starts

    Debunk myths about cold starts so you know what techniques actually works and mitigates the impact of cold starts! Learn about latest Lambda features such as Provisioned Concurrency and how they can help with cold starts.

  • Relevant in 2020

    Serverless is evolving rapidly, best practices and patterns are still emerging. Learn about latest features, tools and techniques and how they can help you get the most out of Lambda in 2020 and beyond!


  • 2
    • Tuning function memory FREE PREVIEW
    • What's in a cold start? FREE PREVIEW
    • What affects the initialization time?
    • Measuring cold start performance [Jan 24 release]
    • Make cold starts faster [node.js] [Jan 24 release]
    • Introduction to Provisioned Concurrency [Jan 24 release]
    • When to use Provisioned Concurrency [Jan 24 release]
    • Enable HTTP keep-alive [Jan 31 release]
    • Process data in parallel [node.js] [Feb 13 release]
  • 3
    • Fan-out [Jan 31 release]
    • Controlling concurrency [Jan 31 release]
    • API Gateway service proxies [Jan 31 release]
    • Load testing [Feb 13 release]
    • Provisioned concurrency [Feb 13 release]
  • 4
  • 5
    • Multi-region, active-active [Feb 13 release]
    • Handling partial failures [Feb 13 release]
    • Standardise error handling through middlewares/wrappers [Feb 13 release]
  • 6
    • Alerts you can't do without
    • Logging [Jan 24 release]
    • X-Ray [Jan 24 release]
    • Correlation IDs [Feb 13 release]
    • Lambda powertools [node.js] [Feb 13 release]
  • 7
    • Tuning function memory FREE PREVIEW
    • Cost monitoring tools
    • Watch out for costs for peripheral services [Jan 24 release]
    • Keeping CloudWatch Logs cost in check [Jan 24 release]
    • SNS vs SQS vs EventBridge vs Kinesis [Jan 31 release]
    • API Gateway service proxies [Jan 31 release]
    • API Gateway vs HTTP API vs ALB [Jan 31 release]
    • Use batching to reduce cost [Feb 13 release]
    • Lambda Provisioned Concurrency [Feb 13 release]
  • 8
    Next Steps...
    • Congrats! Here's what's next... [Feb 13 release]
    • More resources for you [Feb 13 release]
    • Before you go... [Feb 13 release]

preorder price finishes in

  • 00Days
  • 00Hours
  • 00Minutes
  • 00Seconds
Preorder Now


  • How does this related to Production-Ready Serverless?

    It touches on overlapping areas such as observability, but covers newer features, tools and techniques (such as Provisioned Concurrency) that weren't available when I made Production-Ready Serverless. It also covers additional areas such as cost optimization and multi-region resilience which were outside the scope of Production-Ready Serverless. At the same time, there are plenty of topics that are covered in Production-Ready Serverless that I will not cover in this course, such as project organization, testing, etc. Whereas Production-Ready Serverless gives you a hands-on project to follow along and build something from scratch, this course gives you many small, independent lessons (a mix of theory and demos).

  • What will be the final retail price?

    I plan to release the final course at £29.99 (~$39)

Meet Yan Cui, your instructor

AWS Serverless Hero

Hi, my name is Yan Cui. I'm an AWS Serverless Hero and the instructor of this course. I'm also the author of Production-Ready Serverless by Manning and a regular speaker at user groups and conferences internally.

I am an experienced engineer and have run production workload on AWS for 10 years. I have been an architect and principal engineer with a variety of industries ranging from banking, e-commerce, sports streaming to mobile gaming. I have worked extensively with AWS Lambda in production and have been helping clients around the world adopt AWS and serverless as an independent consultant.

Complete Guide to AWS Step Functions

Upgrade your serverless skill and learn all about workflow orchestration with Step Functions in just 2 hours.
Start Learning
Complete Guide to AWS Step Functions

Consulting with Yan

Do you find you have amazing product ideas but nothing is moving? Are you worried that competitors are out-innovating you? Are you struggling in your transition to serverless? Or maybe you don’t know if you’re doing it right, or how to do it better?
Get in Touch
Consulting with Yan


If you prefer to learn via in-person workshops, then worry not. Yan runs a number of hands-on workshops throughout the year. Check out the latest schedule and locations for a workshop near you.
Find a Workshop near you