Production-Ready Serverless (Jan 2025, instalments plan)
Join 20+ AWS Heroes & Community Builders and 1000+ happy students in levelling up your serverless game & becoming the serverless expert in your company.
When: Jan 20th - Feb 17th, 2025
Where: Online
Format:
The class takes place over 4 weeks, with an average time commitment of 5 to 10 hours per week. Each week will follow this schedule:
Mondays: Lectures and learning exercises are released and accessible through the Thinkific platform; you must be logged in to access this.
All week: Go through the exercises at your own pace and get help from me and your classmates on Discord.
Mondays, 11am and 10pm (Central European Time): Live recap and Q&A sessions (~1 hour) with me to recap the week and answer all your burning questions.
You will have LIFETIME ACCESS to the videos and hands-on exercises from the workshop.
Parallel tracks: The workshop exercises are available for CDK, Serverless Framework and Terraform. By signing up, you will have access to all 3 tracks. Depending on your availability, you can choose to do the exercise in either or all of them.
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.
Curriculum
For a detailed curriculum, please visit https://productionreadyserverless.com/#curriculum.
Every week, we focus on a different theme.
Week 1: Introductions and REST APIs
Week 2: Testing & CI/CD
Week 3: Event-Driven Architectures & DDD
Week 4: Observability, Cost & Performance
Testimonials
"Production-Ready Serverless covers everything serious practitioners should know. You could spend tens of thousands on costly mistakes, and years of dev time to learn these lessons, or you could spend a few days downloading Yan's extensive experience. The choice is clear!"
"By far the most comprehensive, concise, and up to date course for building real-world serverless applications."
"If you want to learn Serverless and AWS, you can not find a better person than Yan. This is one of the best investments you can make."
"Yan delivers high-value training that reflects his deep practitioner experience."
"This workshop really helped to solidify what I was trying to learn on my own, I'm excited about applying the learnings in future projects!"
"I highly recommend this workshop. Anyone who is serious about learning how to deliver serverless systems should attend."
"Yan is great at breaking down the complexity of serverless for someone who is less experienced with AWS, while at the same time providing advanced insights."
"This workshop has accelerated my understanding of serverless, best practices and pitfalls. I am confident that I can use this learning to build great things!"
— Simon Mellor
"Yan's a real powerhouse when it comes to answering questions & live-debugging. Besides, he's a super cool person who is definitely fun to work with."
"This workshop was so packed with practical goodness and insights. I feel like we got a direct brain download of all Yan's Serverless experience and wisdom!"
"Yan has created THE course about serverless. From zero to hero, he teaches you concepts followed by hands-on exercises. I especially valued his fast thinking during tough and very specific questions about architecture."
"This course has not only expanded my skill set but also my perspective on building scalable cloud solutions."
"The workshop was quite informative and hands-on. In fact, the personal experience that Yan had shared during the workshop was extremely valuable to the professionals who run serverless applications in production."
"I've been able to take what Yan has taught me and immediately incorporate them into my project, where before I was struggling! I am extremely happy I took this course!"
"Best part of this course is you can discuss with Yan about your own production related problems. Thank you so much Yan for your effort."
"We learnt so much and went from zero to having a good understanding of the Serverless landscape."
"Yan's content always delivers, being complete not only from a development perspective, but also complete in testing and CI."
"Learned so much! The way the course and exercises were structured was really helpful, allowing everyone to learn at their own pace with lot of opportunity for hands-on learning. Yan is a great teacher."
"Yan really opened my eyes to new ways of developing with AWS serverless technology and how I can apply them in my day job."
"As someone who has learned serverless on his own, going through Yan's workshop gave me a lot of practical lessons and best practices that I can't wait to implement on my own projects. Yan has also been super helpful, and he answers all questions thrown at him."
#1 serverless course, taught by a world-class instructor so you get the best serverless learning experience possible.