In the previous issue, EventBridge is event flooding updates🚀☁️ #58 talks about some of the updates by EventBridge and wrapped up June month with some authentication and authorization.
In this issue, we try to look closely into Serverless updates while there is a lot of buzz of GenAI has diminished updates from Serverless.
With the tech world making GenAI overhyped, do you feel the way of building and breaking architectures would be the same? And at the same time, you hear about Serverless is dead, and many are moving out of Serverless. Today it’s clear that Serverless has been more mature than ever! And in the past when different workloads were force-fit into Serverless, back to present reality it has not been cost effective or performant and you see a lot of them taking a step back to re-architect. All the said, it is important to choose the architecture for the workload.
📢 What's new in Serverless
Amazon CloudFront announces managed cache policies for web applications.
AWS Secrets Manager announces open source release of Secrets Manager Agent
Amazon EventBridge Schema Registry now supports AWS PrivateLink VPC endpoints
⭐ Pick of the month
This month’s Pick of the month is “Amazon Cognito“.
Andres Moreno share his experience with building on Amazon Cognito with a blog about creating users in Amazon Cognito programmatically which explains the different phases of user creation - creating user, verifying user, deleting user.
Jones Zachariah Noel’s (author) post about how and why modern apps are going with Cognito and as Cognito sends messages, how to customize the messages on Cognito.
🚀 AWSome content to learn from
Thomas Taylor has published a blog about creating API Gateway with Lambda Authorizer using CDK that walks through with a step-by-step guide to build, deploy with CDK and test the API.
Vadym Kazulkin as part of the Data API for Aurora series, writes about optimization strategies for cold and warm starts with Auroa Serverless v2 and AWS SDK for Java by using Lambda memory settings, synchronous HTTP clients.
Ran Isenberg takes a dig at building chatbot with Bedrock agent’s in the blog about automating API calls with agents for Bedrock with Powertools which brings to light some of the limitations of this solution too.
Avinash Dalvi shares some thoughts about Serverless: Evolving beyond runtime which talks about how Serverless came into existence with the focus on application code along with other paradigms and EDA to the evolution of today’s Serverless.
Matteo Depascale takes the IaC approach with Terraform to build AWS Lambda LLRT (low latency runtime) shedding light on LLRT for JavaScript with steps to build LLRT using esbuild
and deploying with Terraform.
Lambda with Rust has been a talk of the town, Szymon Mich’s blog about building metrics in Lambda with Rust and building a library for creating metrics using AWS EMF spec and using cargo to build and publish.
Sheen Brisals takes a dig at “Is cost a real concern in Serverless?” that talks about cost, complexity and lock-in with Serverless and why cost estimation is important and the lack of cost education would be expensive.
⚒️ What's happening with Serverless tools and projects
Matthieu Napoli has published a new version of Berf for PHP 8.4 alpha.
Serkan Özal has published Leanser, a AWS Lambda resource cleaner.
🎙️ Podcasts, videos and live-streams
Karl Robinson and Jon Goodall’s LogiCast AWS News Podcast with Ignor Soroka talk about GuardDuty, Serverless and Soverign Cloud
On BelieveInServerless, Allen Helton streams about building Serverless trivia game without using AWS; High performance Serverless Java with Vadym Kazulkin and Benjamen Pyle.
On Enlear Academy, Manoj Fernando explains how to handle DynamoDB race conditions.
🗓️ Mark your calendars
AWS Pretoria is hosting a virtual meet-up - Scaling Serverless Architectures on July 24th, 2024
ServerlessDays are happening -
ServerlessDays Bengaluru on August 31st, 2024.
ServerlessDays Lima on September 20th, 2024.
ServerlessDays Cardiff on October 10th, 2024.
AWS Community Days happening -
ACD Pune on August 3rd, 2024.
ACD Aotearoa on August 15th, 2024 (CFP is open).
ACD DACH on September 17th, 2024.
ACD Italy on September 27th, 2024.
JAWS 24 hours of AWS on August 24-15th, 2025.
PulumiUp - Cloud and IaC conference happening virtually on September 18th, 2024.
👨💻 Word from the author
Thanks for the constant love and support from everyone in the Serverless community!
I’m open to feedback, so feel free to DM me on Twitter or LinkedIn for any queries about AWS or Serverless.
If you are looking for any guidance or assistance with learning Serverless, my LinkedIn DMs are open for a chat!
Stay tuned and share with Serverless enthusiasts. Follow The Serverless Terminal on X (formerly Twitter) and Blog.
Until next time, happy building on Serverless!