Title: Issue #122: Exploring the Future of Serverless and Embracing It Publication: Ready, Set, Cloud! Series: Ready, Set, Cloud Picks of the Week Author: Matteo Depascale Published: July 29, 2024 URL: https://www.readysetcloud.io/newsletter/122/ Explore the state of serverless technology and its future potential. Learn lessons from embracing serverless in enterprises and the CrowdStrike incident. Discover top serverless tutorials, expert tips, and new releases shaping the industry. ### Serverless Superhero Our serverless superhero this week is [Francesco Ciulla](https://rdyset.click/5Z8Lxb). Francesco is a Developer Advocate at daily.dev and a content creator. He publishes great content on [YouTube](https://rdyset.click/eAQixL). Currently, he has one mission: teaching Rust to everyone. He's publishing videos explaining each Rust topic every week, and it seems he's not going to stop anytime soon. Here's his playlist: [Rust Crash Course Tutorial](https://rdyset.click/EgIZ1n). Thanks, Francesco, for the amazing work you are doing and for putting everything online for the community 🙌 ### Tutorials [James Eastham](https://rdyset.click/CJcECL) published a video explaining [how to manage breaking changes in event-driven systems using the CloudEvents](https://rdyset.click/nhmztt) specification. We all know how hard it is to seamlessly update event structures while ensuring backward compatibility without disrupting existing consumers. I didn't know my personal blog could be gamified. In his tutorial, [Jimmy Dahlqvist](https://rdyset.click/8G1sh6) explain [how he extended his blog with gamified learning](https://rdyset.click/Hq1msW). It could be useful for learning platforms as well to improve engagement with readers. Secrets and credentials are everywhere, and surely we all use them properly every time, right? If that's your case, then [Warren Parad](https://rdyset.click/CGGncF) made a really detailed post about [securing your secrets in AWS](https://rdyset.click/29skwK). It's a well-written article detailing each different method for credential management on AWS. [Julian Wood](https://rdyset.click/tTZIiV) at the GOTO EDA Day 2024 in London talks about [how to use both serverless functions and serverless containers effectively to handle your EDA compute needs](https://rdyset.click/MEr65A). He explains how to use Amazon ECS and AWS Lambda in conjunction to get the best results out of serverless computing. ### Interesting Reads In his latest post, [Ran Isenberg](https://rdyset.click/oilkHU) reflects on the [current state of serverless](https://rdyset.click/ShJCfV), shares his thoughts about serverless articles from the community, and discusses the future of serverless. I like his call for extending AWS Powertools support across multiple services and runtimes. I fully support it 💪 [Lee Gilmore](https://rdyset.click/6Vn06G), aka Serverless Advocate, releases a new article about lessons learned from [embracing serverless in a 1951 founded enterprise](https://rdyset.click/jVXCi3). It's fascinating and insightful to look through his journey. Once a year, Stack Overflow publishes its [developer survey](https://rdyset.click/Itj3Ms). I like how the top frustration at work is technical debt... I relate! Also > 80% use AI while working. ### Spotlight The community has voted. [BelieveInServerless](https://rdyset.click/SP9KJX) now has its own podcast. In the [first episode](https://rdyset.click/61H5v1), the hosts [Allen](https://rdyset.click/L5iXf2) and [James](https://rdyset.click/6hMMN9) reviewed what happened in the serverless community last week! If you want to learn more about serverless while having a laugh, their podcast is the best place to start. Also, I learned how to spell IAM, just so you know, it's spelled IAM 😉. ### Tip of the Week I admittedly don't watch much technical content on YouTube; I'm always running from one thing to do to the next. But when [Luca Mezzalira](https://rdyset.click/oIcqE8) publishes a new video, it goes straight into my "reading" list. Huge congrats to Luca and [his YouTube channel](https://rdyset.click/lnghsq). The tip of the week is actually to go look at Luca's videos. They are also well edited, which is a big plus! ### New Releases - [Meta Llama 3.1 405B now generally available in Amazon Bedrock](https://rdyset.click/TGuE5J) - [AWS Step Functions now supports Customer Managed Keys](https://rdyset.click/NnSzak) - [Mistral Large 2 foundation model now available in Amazon Bedrock](https://rdyset.click/sUAtjC) - [Lambda Powertool for Typescript released Parser for data validation and parsing](https://rdyset.click/b6dksF) ### Last Words Yep, I'm going to talk about the elephant in the room... CrowdStrike. CrowdStrike released their [Preliminary Post Incident Review](https://rdyset.click/Gljnwe), where they said they had a bug that flawed their validation process, hence causing what we all know happened! They released a (broken) global configuration change pushed directly to each application. I'm not going to beat an already beaten dog here; I just want to say that it could have happened to any of us! Resilience of an application is also about app configurations we store on S3 or System Manager. When events like this one happen, we can learn a lot from them and their (not that cheap) mistakes (yep! you need double check "that" CI/CD pipeline 😉). If you'd like to make a recommendation for the serverless superhero or for an article you found especially useful, send me a message on [Twitter](https://rdyset.click/WoxNCt), [LinkedIn](https://rdyset.click/eqMNq2), or [email](mailto:allenheltondev@gmail.com). Happy coding! Matteo