Production-Ready Serverless (January 2023, instructor-led)

1 rating

Learn to build production-grade serverless applications.


When: Jan 26th - Jan 27th, 2023

Time: 9am - 5pm Central European Time

Where: Zoom

You will have LIFETIME ACCESS to the videos and hands-on exercises from the workshop.


Why take this workshop?

There are a lot of tutorials out there to teach you the basics but they barely scratch the surface of what you will need to build and run a serverless application in production.

It's difficult to learn everything you need to know on your own by just consuming online contents like blogs and videos. Which are disconnected and often contradict each other because content creators have differing philosophies and backgrounds. And they often don't explain WHY their approach works in their specific context, and if the approach would even work for you.

That's why I created this workshop, so I can teach you everything you need to know in a structured format and take you from the basics all the way through to more advanced concepts and practices that seasoned serverless users would learn from.

AND you can ask and get help from one of the most respected and experienced developers in the serverless space. If you're wondering how some of the concepts can be applied in your environment, I'm just a Slack message away.


Who is this workshop for?

I have run this workshop and taught over 1000 students, and it has proven useful to students from a variety of backgrounds, such as:

  • Backend engineers whose main focus is building business logic and managing APIs and data processing pipelines (which can include monitoring and being on-call).
  • DevOps engineers whose main focus is in managing the company's AWS environment and shared infrastructures such as CI/CD, VPCs, IAM users/roles and sometimes general AWS security.
  • Security engineers whose main focus is in the overall security of the company's application, which spans across application security, AWS security, CI/CD pipelines as well as incident management.
  • Fullstack engineers who have to dabble with both frontend and backend technologies and whom increasingly need to be fluent with AWS and its serverless offerings.
  • Tech Lead and Architects who want to get a deeper understanding of serverless technologies so they can better help their teams make the best architectural decisions and solve architectural challenges they face.

In other words, there's something for everyone here. However, to make the most of the course, you should have basic familiarity with AWS - e.g. you should understand what is IAM and how to make API requests to AWS using the AWS SDK or AWS CLI.


Day 1

  • 09:00 - Introductions
  • 09:05 - AWS Lambda 101
  • 09:45 - Serverless framework 101
  • 10:15 - Break
  • 10:30 - Building APIs with API Gateway and Lambda
  • 11:00 - Securing APIs with IAM authorization
  • 11:20 - Cognito 101
  • 11:30 - Securing APIs with Cognito User Pools
  • 12:00 - Lunch
  • 13:00 - API Gateway best practices
  • 13:20 - Writing integration tests for Lambda
  • 14:10 - Writing acceptance tests for Lambda
  • 14:30 - Break
  • 14:45 - Setting up CI/CD pipelines
  • 15: 00 - CI/CD security best practice
  • 15:20 - Break
  • 15:30 - Configuration management with SSM Parameter Store
  • 16:00 - How best to secure credentials & API keys
  • 16:30 - Day 1 wrap up + open questions

Day 2

  • 09:00 - Project organization
  • 09:20 - Processing events in realtime with Lambda
  • 10:15 - How to choose the right application integration service
  • 10:30 - Break
  • 10:45 - SNS vs SQS vs Kinesis vs EventBridge
  • 11:00 - Error handling for realtime event processing systems
  • 11:15 - Per-function IAM roles
  • 11:40 - Setting up log aggregation for Lambda functions
  • 12:00 - Lunch
  • 13:00 - Structured logging
  • 13:30 - Sample debug logs in production
  • 14:00 - Break
  • 14:10 - Distributed tracing with X-Ray
  • 15:10 - Break
  • 15:20 - Capture and forward correlation IDs
  • 16:00 - Break
  • 16:10 - Alerts you should have
  • 16:25 - Right-sizing function memories
  • 16:40 - Day 2 wrap up + open questions


For more information about this workshop, please visit productionreadyserverless.com.

This product is not currently for sale.

You will learn BEST PRACTICES for building production-ready serverless applications in this hands-on workshop.

Copy product URL

Ratings

5.0
(1 rating)
5 stars
100%
4 stars
0%
3 stars
0%
2 stars
0%
1 star
0%
$700

Production-Ready Serverless (January 2023, instructor-led)

1 rating