Yan Cui
I help clients go faster for less using serverless technologies.
This article is brought to you by
Don’t reinvent the patterns. Catalyst gives you consistent APIs for messaging, data, and workflow with key microservice patterns like circuit-breakers and retries for free.
Hi, welcome to another weekly update!
Real-World Serverless podcast
Since the last update, we have had quite a few new episodes, covering a wide range of topics:
- #25: Well-Architected Serverless with Heitor Lessa
- #26: Serverless chatbots with Gillian Armstrong
- #27: Serverless at A Cloud Guru with Dale Salter
- #28: Serverless Machine Learning with Carl Osipov
- #29: SAM 1.0 with Alex Wood
- #30: Serverless at TIKD with Marcelo Olivas
- #31: Stop forum spammers at the edge with CloudFlare Workers
- #32: Serverless chatbot with Michael Wittig
New blog posts
AWS Lambda Extensions: What are they and why do they matter. AWS announced Lambda extensions, and here’s my take on it and why it matters to you.
How to model hierarchical access with AppSync. In this post, I discussed an approach for modelling hierarchical access patterns where you have different groups of users with overlapping permission sets. Having dealt with this problem a few times, I arrived at an approach I find more manageable as the project grows.
How to set up custom domain names for AppSync. This is another common problem, and in this post, I discussed the two main approaches for setting up custom domain names for AppSync APIs.
How to sample AppSync resolver logs. AppSync’s resolver logs are very informative, but there are soooo much of it. Not having it in production is a shame, but leaving it to run 24/7 in production can be very costly. Instead, let’s see how we can implement some crude sampling instead.
What alerts should you have for Serverless applications?
How to debug slow Lambda response times.
This is all you need to know about Lambda cold starts.
Workshops
My 2-day Production-Ready Serverless workshop has wrapped, thank you to everyone who joined us for the last 2 days.
Just finished the Production Ready Serverless training with @theburningmonk. Did the course >2 years ago but Yan has updated the content significantly since. EventBridge, LambdaPowerTools and ExportEnv are great addition. Thanks Yan for being generous with your knowledge.
— Quynh Nguyen (@mojitocoder) October 9, 2020
The workshop is coming back on January 7th & 8th, the registration link is here. If you want to upskill yourself in one of the hottest areas of software development and become more proficient with serverless technologies on AWS, then come join us! There are also 5 Early Bird tickets (30% off) available if you book before November 1st.
Thank you to my patrons
Finally, I want to give a shout out to my patrons:
Anders Quist, Bala Chalasani, Boseok In, Cristian Tala Sánchez, Dome Jantaphat, Dragan Cabarkapa, Driss Amri, Ebru Cucen, Efi Merdler-Kravitz, Hrafnkell Palsson, Jon Barber, Jonathan Kosgei, Justin Worrall, Kevin Woods, Marko @ Serverless Life, Michael J Lyons, Michael Wills, Peter Miller, Shawn MacIntyre, Tajinder Singh, Tendies123, Will Saunders, Yinan Xue
Thank you guys so much for your continued support!
Whenever you’re ready, here are 3 ways I can help you:
- Production-Ready Serverless: Join 20+ AWS Heroes & Community Builders and 1000+ other students in levelling up your serverless game. This is your one-stop shop for quickly levelling up your serverless skills.
- I help clients launch product ideas, improve their development processes and upskill their teams. If you’d like to work together, then let’s get in touch.
- Join my community on Discord, ask questions, and join the discussion on all things AWS and Serverless.