BREAKING NEWS: Production-Ready Serverless workshop is coming to a city near you

It’s 2020 and one of my goals for this year is to bring my Production-Ready Serverless workshop to a wider audience. I have delivered the workshop for numerous clients as in-house training and have continuously updated the content based on the latest changes to the AWS platform and the emergence of best practices. And now I’m excited to tell you that I’m taking the workshop to the public at several cities across Europe.

Amsterdam, March 19-20

Early bird tickets until 11th Feb

Helsinki, May 4-5

Early bird tickets until 3rd March

Stockholm, May 14-15

Early bird tickets until 10th March

Dublin, June 16-17

Early bird tickets until 1st April

London, September 24-25

Early bird tickets until 1st May

Berlin, October 8-9

Early bird tickets until 1st July

The motivation for these workshops is to give you hands-on experience building something with serverless technologies while giving you a broader view of the challenges you will face as the architecture matures and expands.

We will start at the basics and give you a firm introduction to Lambda and all the relevant concepts and service features (including the latest features from re:invent 2019). And then gradually ramping up and cover a wide array of topics such as API security, testing strategies, CI/CD, secret management, and operational best practices for monitoring and troubleshooting.

The schedule for the two days are as follows:

Day 1

Day 2

AWS Lambda 101
Serverless framework 101
Building APIs with API Gateway and Lambda
Securing APIs with IAM auth
Cognito 101
Security APIs with Cognito
API Gateway best practices
Writing integration tests for Lambda
Writing acceptance tests for Lambda
Setting up CI/CD pipelines
CI/CD security best practice
Configuration management with SSM Parameter Store
How best to secure credentials

Project Organization
Processing events in realtime with Lambda
How to choose the right application integration service
SNS vs SQS vs Kinesis vs EventBridge
Error handling for realtime event processing systems
Per-function IAM roles
Setting up log aggregation for Lambda functions
Structured logging
Sample debug logs in production
Distributed tracing with X-Ray
Capture and forward correlation IDs

Target audience

This workshop 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 as well).
  • 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, Architects and Engineering Managers 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.

Please help me spread the word

This my first attempt at organizing public workshops and your help will be much appreciated! Please share the news with your colleagues and friends who might be interested in a deep dive into serverless and learn beyond the basics.

Early bird tickets are available for all the events, as well as heavily discounted group tickets for groups of 3 or more. If you are working on a serverless project, then this is a great way to up-skill yourself quickly and put yourself on a solid foundation to start from.

I hope to see you at one of these events, and wish you a productive 2020!