A decade of Serverless, Lambda and ECS🚀☁️ #67
Just in time for re:Invent, new AWS Heroes, DynamoDB pre-warm
In the previous issue, pre:Invent - Lambda improves experience 🚀☁️ #66 talks about the Lambda updates as the season of pre:Invent starts.
In this issue, we are celebrating the milestone AWS Lambda and Amazon ECS crossed this year by turning 10! From a personal experience, have witnessed the growth of the Lambda function from once viewed as a function for your S3 triggers to the core compute component for many many workloads today on AWS.
In other news, the new AWS Heroes of 2024 are here - Ayyanar Jeyakrishnan, Dzenana Dzevlan, Kenneth Attard, Marcin Sodkiewicz, Stephen Sennett, and Vadym Kazulkin. Congratulations and thanks for all your valuable contributions to the AWS Community!
⭐ Pick of the month
This month’s Pick is “AWS Lambda Functions“.
Jarek Orzel explains How to Incorporate AWS Lambda into a Distributed System with a deep dive into AWS Lambda and how Lambda is core to distributed systems with a walkthrough of setting up SNS triggers for Lambda.
Dr.Werner Vogels retrospect AWS Lambda turning 10 years and also shares the internal PR which talks about the rise of AWS Lambda as a solution for the challenges AWS’ customers were facing in early 2010.
Jye Cusch explains how to run Llama 3.2 on AWS Lambda with Nitric as an IfC tool to build, run on Nitric, deploy and test on AWS. Also, calls out the fact of using ephemeral storage to store the model.
Elias Brange’s blog Next-level mocks with Lambda extensions talks about mocking APIs with a Rust-based implementation in Lambda function by building it as an extension.
Avinash Dalvi shares his experience of witnessing AWS Lambda and ECS grow over the decade with the introduction of FaaS and Containers instead of managing services with EC2.
Jones Zachariah Noel (author) has published about different features and hacks of Lambda - Lambda performance, Streaming responses, Lambda event filtering, Lambda Function URL and the list goes on….
🚀 AWSome content to learn from
Serverless AI-powered content moderation service by Jimmy Dahlqvist dives into a solution for moderating images on S3 extending the use-case of file manager and malware scanning.
Boris Tane shares how moving Baselime from AWS to Cloudflare: simpler architecture, improved performance, over 80% lower cloud costs with the migration to Cloudflare Workers.
Omid Eidivandi’s Conventional Use of AWS CDK walks through the configurations and usage of centralized configs, and parameter stores for multi-stack and cross-account stacks.
Learn about running Ephemeral Jobs Longer than the Lambda Timeout by Danielle Heberling with a dive into ECS task and how to run the ECS task via different available options.
With APIs, it’s important to understand Polling v/s WebSockets with API Gateway, Tobias Schmidt explains with a rundown of the concepts and tips for implementation.
AppSync Events - Serverless WebSockets on AWS by Jesse Millman guides through the new update from AppSync, first with APIs to publish and with a client to use WebSocket API to subscribe to messages.
⚒️ What's happening with Serverless tools and projects
Ran Isenberg’s AWS Lambda handler cookbook open-source 5.1.0 is out!
Danny Steenman has published multiple AWS tools, here is a list of them.
James Eastham has published Patterns of Modern Apps.
Excalidraw fans, Anna Pastushko has updated the AWS icons.
🎙️ Podcasts, videos and live-streams
AWS Lambda: A Decade of Transformation on AWS Developer Podcast with Marc Brooker.
Debunking Serverless Misconceptions with Kirk Kirkconnell, Eric Cooper, David Selberg, and Ryan Jones.
Prashanth HN and Sharath B talk about the Serverless Success Story.
10 years of Lambda & ECS with Julian Wood, Eric Johnson, Jeff Barr, Ajay Nair, Phil Piwonka, Malcolm Featonby, Janak Agarwal, Usman Khalid and Ramya Sarangarajan.
🗓️ Mark your calendars
AWS User Groups in India are hosting 30 days of AWS Amplify between October 26th, 2024 to November 25th, 2024 along with an AWS Amplify Hackathon.
Melbourne Serverless Meetup Group event happening on November 21st, 2024.
A Bref PHP History - Running Serverless happening on November 21st, 2024.
AWS User Group Heilbronn’s meet-up on November 25th, 2024.
Serverless AI Day with Cloudflare happening on November 28th, 2024.
ServerlessDays are happening -
ServerlessDays Rome on December 13th, 2024.
ServerlessDays Manchester on February 20th, 2024 (CFPs are open).
AWS Community Days happening -
ACD Indonesia on November 23rd, 2024.
ACD Kochi on December 14th, 2024.
EDA Summit 2024 happening on December 11th, 2024 (CFPs are open).
📢 What's new in Serverless
Announcing AWS Amplify integration with Amazon S3 for static website hosting.
AWS Lambda now supports AWS Fault Injection Service (FIS) actions.
Amazon SES adds inline template support to send email APIs.
AWS Lambda announces JSON logging support for .NET managed runtime.
Amazon EventBridge announces up to 94% improvement in end-to-end latency for Event Buses.
AWS Lambda supports Customer Managed Key (CMK) encryption for Zip function code artifacts.
AWS introduces service versioning and deployment history for Amazon ECS services.
Amazon DynamoDB introduces warm throughput for tables and indexes.
Python 3.13 runtime now available in AWS Lambda
👨💻 Word from the author
If you are at AWS re:Invent 2024, let’s catch up and chat about obviously Serverless but also other things. Drop a note on LinkedIn so we can plan up.
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!