Discover more from The Serverless Terminal
Season of pre:Invent has begun 🚀☁️ #40
Ton of new updates from AWS with new features and enhancements
Look at the new updates on AWS Serverless section, you’ll understand that the pre:Invent season for 2023 has begun. Updates from DynamoDB incremental S3 import to Application Composer support all CloudFormation resources.
We are looking at some amazing things possible with DynamoDB Streams too.
📢 What's new in AWS Serverless
🚀 AWSome content to learn from
Maciej Radzikowski sheds light on forcing Lambda Response Streaming to flush content so that content from Lambda could be sent immediately. Well, this workaround would involve creating larger chunks as they are sent immediately.
Serverless is still the top approach for automation, Shrihari Haridas explains how to automate Amazon EBS Snapshots with Lambda which is a step-by-step guide to DIY the solution.
Sandeep Kumar P takes on Polyglot programming using Step Functions and Lambda which explains how to implement the Polygot architecture where you get to choose the needed programming language for the use-case and orchestrate with Step Functions.
Lasantha Sanjeewa Silva’s AWS Serverless Fanout Pattern talks about the Fanout pattern, its benefits, and how this plays an important role with a use-case.
Tal Berko writes about the power of Lambda extensions which when fused with the Lambda lifecycle can elevate the Lambda performance. The blog also talks about a use-case and code tutorial to handle presigned AWS SNS events using a batch processing pattern.
Peter McAree continues Part 2 of how to build AWS State Machines using AWS CDK which is a tutorial to defining the State Machine with choices.
Marcin Sodkiewicz takes on a case study about migrating a Serverless solution from TypeScript to Go where the blog talks about the process of making the decision to choose Go over other runtimes.
Bun is still hyped? Lambda meets Bun with SST by Valentin Beggi which is a guide to setting up a Lambda function with SST from publishing the Bun Lambda layer to configuring the Lambda with Bun layer.
Mastering Event-Driven Architecture by Kasun de Silva explains how to set the EventBridge scheduler to trigger Lambda functions via AWS Console and also dives into cron expressions which are crucial for recurring schedules.
Abhishek Chaudhuri as part of the 6-part series about a cost-efficient Serverless solution with AWS SAM, reflects on how the backend with different Serverless services and choices made to use API Gateway and Cloudfront.
David Behroozi writes about optimizing lambda cold starts which talks about the NodeJS Lambda functions and with Powertools importing and esbuild and also choosing the lazy loading heavy modules.
Danielle Heberling’s EventBridge Emoji Event Patterns, yes emojis! Since the emojis are based on UTF-8 that enables you to use event patterns with emojis.
Anton Babenko live-streams about using Terraform modules for building EventBridge Pipes.
AJ Stuyvenberg has been live-streaming for a couple of days about Lambda Cold Start - Benchmarking and sharing insights about Lambda Cold Starts with respect to zip sizes and response times.
Matthieu Napoli tweets about the visual representation of Lambda scalability.
Julian Wood’s thread on X about big or small Lambda functions has some interesting perspectives about the way you think about Lambda function size.
Dheeraj Choudhary and I (Jones Zachariah Noel) shared some insights about Building APIs with AWS API Gateway and AWS Lambda.
Arshad Zackeriya and I (Jones Zachariah Noel) on The Zacs’ Show Talking AWS had a deep dive into Amplify Studio.
⚒️ What's happening with AWS Serverless tools and Open Source DevTools
Lars Jacobsson has released an update for samp-cli.
tinymo, a DynamoDB wrapper for AWS SDK v3 (TypeScript).
Localstack v2.3.0 which now supports EventBridge Scheduler, Step Functions and many more AWS Services.
AWS CDK v2.98.0 is now out.
🗓️ Mark your calendars
Serverless Developer Experience workshop will happen virtually on October 4th 2023.
Serverless London October 2023 meet-up happening on October 5th, 2023.
Serverless Italy’s Stock Tracker, .NET on AWS on October 10th, 2023.
APJ edition of Simple and Magical ways to optimize DynamoDB by Momento on October 12th, 2023.
Central Oregon Tech User Group’s October Meetup on October 18th, 2023.
Serverless Today - Beyond Compute happening on October 18th, 2023.
ServerlessDays are happening -
ServerlessDays Cape Town 2023 on October 20th, 2023
ServerlessDays Sao Paulo 2023 on October 21st, 2023
AWS Community Days happening -
ACD Hungary on October 6th, 2023
ACD Pune on October 7th, 2023
ACD UAE on October 21st, 2023.
ACD Nashik on October 28th, 2023
ACD Vadodara on November 4th, 2023.
ACD Kochi on December 16th, 2023
⭐ Pick of the month
This month’s Pick of the month is “Amazon DynamoDB Streams“.
Abhishek Gupta writes about Auto-scaling DynamoDB Streams applications on Kubernetes which walkthrough Java application using DynamoDB Streams Kinesis adapter library and how deploying this to EKS cluster.
Jones Zachariah Noel (author) shares how DynamoDB Streams could be filtered with Lambda event filters with a dive into event filtering and creating event-filters for DynamoDB Streams with different use-cases.
👨💻 Word from the author
Cheers to everyone building amazing things with Serverless!
If you are new to Serverless and want to follow the Serverless top minds, Sam Williams has created a LinkedIn post with a ton of Serverless top minds to follow for insightful blogs, podcasts, newsletters, and webinars.
I’m open to feedback, so feel free to DM me on Twitter or LinkedIn for any queries about AWS or Serverless.
Until next time, happy building on Serverless!
Thanks for reading The Serverless Terminal! Subscribe for free to receive new posts and support my work.