Lambda with better concurrency metrics and can also scale up 12x faster - Issue #45
Lambda improvements and celebrating Step Function updates
In the previous issue, we echoed the reInvent experience with the thought of We’ve always done it this way #44.
In this issue, we look into updates from AWS Lambda about better visibility into concurrency metrics, and simplified connectivity to RDS; did you know that Lambda can now scale up to 12s faster? WOW! And echoing with content around Step Function updates.
📢 What's new in AWS Serverless
AWS Lambda functions now scale up to 12X faster
AWS Lambda simplifies connectivity to Amazon RDS and RDS Proxy via Lambda console
Amazon SNS now supports configuring delivery status logging with AWS CloudFormation
AWS Lambda supports additional concurrency metric for improved quota monitoring
Connect GraphQL APIs to existing MySQL and PostgreSQL databases with AWS Amplify
Announcing AWS CloudFormation template generation for Amazon EventBridge Pipes
AWS Lambda adds support for Python 3.12
🚀 AWSome content to learn from
Danielle Heberling calls out the Application Composer announcements in The Serverless Mindset and Infrastructure as Code blog post which talks about the importance of IaC and how tools like Application Composer and Step Functions Workflow Studio improve the DevX and Developer productivity with drag-and-drop.
Dive into testing individual Step Function States by Sebastian Bille which talks about how testing a State Machine can be hard because it has to be executed as a workflow but now with TestState, it’s possible to perform tests efficiently.
Pubudu Jayawardana’s blog about calling external APIs with OAuth within Step Functions shares light into how Step Functions leverages EventBridge’s connections for authorizing HTTP endpoints as the blog specifically talks about OAuth configurations along with a repository to try it out first-hand.
Solve it with a cache-aside pattern! Daniele Frasca’s Serverless challenge of using Moment for scaling throws light into how Momento for caching has improved the scalability along with also ensuring reduced latency and cost.
Lambda is not limited to managed runtimes, Sandeep Kumar explains how to build a custom runtime on AWS Lambda which uses Docker images of your custom runtimes along with your needed dependencies.
re:Invent is in the books; ICYMI, Maciej Radzikowski does a round-up of 25 good and bad Serverless announcements. Also, Ran Isenberg pens down his Serverless takeaways from reInvent.
Allen Helton shares his experience of reInvent with the best of things of the #BelieveInServerless party! Jones Zachariah Noel (author) writes about the first-time reInvent experience about announcements and community.
Luciano Mammino interviews folks from AWS, AWS Heroes and AWS Community Builders on AWS Bites’ Expert opinions from re:Invent 2023.
⚒️ What's happening with AWS Serverless tools
EventNet by Leighton is out, read more about it from Steve Morland’s blog.
Lars Jocobsson has updated samp-cli with Step Function’s TestState, read more from a detailed blog and video.
🗓️ Mark your calendars
Building our own AI Chatbot: making Santa by Serverless Guru happening on December 15th, 2023.
ServerlessDays are happening -
ServerlessDays ANZ 2023 is happening in Sydney, AU (May 21st, 2024) and Auckland, NZ (May 24th, 2024).
AWS Community Days happening -
ACD Kochi on December 16th, 2023
ACD Pune DevSecOps Edition on January 6th, 2024.
ACD Ahmedabad on January 20th, 2024
⭐ re:Invent Sessions to re:Watch
Dr. Werner Vogels’ keynote about The Frugal Architect and many more things
Julian Wood and Chris Munns session - Best practices for serverless developers
Sheen Brisals session - Advanced event-driven patterns with Amazon EventBridge
Eric Johnson session - I didn’t know Amazon API Gateway did that
Ben Smith session - Advanced serverless workflow patterns and best practices
Gregor Hohpe and Sindhu Pillai session - Refactoring to serverless
Tanya Boiteau and Uma Ramadoss session - Elevating workflows with AWS Step Functions and generative AI
Alex DeBrie session - Advanced data modeling with Amazon DynamoDB
AJ Stuyvenberg session - Demystifying and mitigating AWS Lambda cold starts
Anurag Kale session - Composable architecture using Amazon DynamoDB and domain-driven design
Sudhir Gupta, Antony Prasad Thevaraj, and Sanchit Jain session - Simplifying modern data pipelines with zero ETL architectures on AWS
👨💻 Word from the author
Cheers to everyone building amazing things with Serverless!
This issue has been short given that I've been meeting a lot of you at re:Invent (in person) talking a lot about Serverless. At the same time, look at the announcements. It's filled with reInvent announcements.
I’m open to feedback, so feel free to DM me on Twitter or LinkedIn for any queries about AWS or Serverless.
Stay tuned and share with Serverless enthusiasts. Follow The Serverless Terminal on X (formerly Twitter) and Blog.
Until next time, happy building on Serverless!