DynamoDB with configurable point-in-time recovery 🚀☁️ #70
New AWS regions in Thailand and AWS Mexico (Central)
In the previous issue, EventBridge API destination's refresh tokens wraps up 2024 🚀☁️ #69 closed in on 2024 and reflecting the interesting rollout with API Destinations.
In this issue, we look at DynamoDB update with a configurable point-in-time recovery-period (PITR) which ranges from 1 to 35 days. This will allow you to restore your data to any second within the set recovery period.
⭐ Pick of the month
This month’s Pick is “Amazon DynamoDB“.
Tycko Franklin sheds light on a novel pattern for documenting DynamoDB access patterns talking about a retail store and access patterns related to it with GSIs and creating generic primary and secondary key with JSON.
Uriel Bitton shares Advanced Single Table Design pattens with DynamoDB with data modeling and working with different access patterns that uses date range.
Maik Wiesmüller gives a walkthrough of AWS SDK v3 for DynamoDB:putItem from table creation to using AWS SDK v3 for inserting items into DDB using the DynamoDBClient
and DynamoDBDocumentClient
.
Jones Zachariah Noel N (author) shares about how you can save more with choosing the right DynamoDB table class - Standard or Standard Infrequent Access classes based on access/read requests of the DynamoDB table.
🚀 AWSome content to learn from
Prabhath Perera shares about building great software with Serverless architecture blueprint with smaller teams and faster go to market along with breakdown of architectural pillars - IaC, CI/CD and Observability.
Sheen Brisals’ blog - Being Functionless: How to Develop a Serverless Mindset to Write Less Code brings to light functionless approach to build systems and for certain workloads, FaaS could more additional cost and code liability.
Avinash Dalvi breaks down the power of AWS Lambda PowerTools for simplified data masking and the importance of data masking along with how to unleash the power of Lambda PowerTools.
Janak Agarwal writes an overview of new capabilities of AWS Lambda with how Developer Experience (DX) has been the core of it along with observability, managed runtimes and efficient EDA and integrations.
Emi Roberti dives deep into AWS Lambda and the invocation models - sync and async invocation and event sourcing with polling with the rundown of an example.
Understanding Topics and Events: The Foundation of Modern EDA by Giri Venkatesan which dives into the fundamental concept of EDA - Topics and Events with some real world scenarios and how they are consumed.
Ganesh M unveils the power of Event Driven Architecture with Lambda and EventBridge with a quick tutorial of setting up Event rules to invoke Lambda function.
Noureldin Ehab breaks into the AWS Lambda Security Best Practices and how the AWS services such as CodeGuru, Inspector, Secrets Manager, GuardDuty and IAM along with least privilege policy all plays it along.
Marcos Henrique’s blog Taming the Map State Beast in AWS Step Functions with CDK dives into the Map State and how in the distributed map state, Jitter would be helpful and also choosing the right kind of workflow.
Arshad Zackeriya, Darshit Pandya, Jones Zachariah Noel N, Pubudu Jayawardana, and Sean Kendall put together their expertise to share about Serverless Applications at Scale which primarily talks about Lambda and it’s best practices.
⚒️ What's happening with Serverless tools and projects
Benoît Bouré has published AWS Account vending machine, you can read more about it from the blog.
Ran Isenberg has published a new version of AWS Lambda Handler Cookbook.
🎙️ Podcasts, videos and live-streams
Jeevan Dongre shares about Vendor Lock-ins in Serverless platforms.
Sean Falconer on Software Engineering Daily podcast, Going Serverless in Financial Services with Brian McNamara.
Akshatha Laxmi and Divya Poonthottam, on AntStack TV talk about Essential Serverless Security Best Practices for Developers.
AWS re:Invent 2024 session - Building Advanced Workflows with AWS Step Functions by Eric Johnson.
🗓️ Mark your calendars
ServerlessDays are happening -
ServerlessDays Manchester on February 20th, 2024.
AWS Community Days are happening -
ACD Ahmedabad on February 8th, 2025.
ACD Italy on April 2nd, 2025. (CFPs open until February 1st, 2025)
ACD Romania on April 10th, 2025. (CFPs open until February 1st, 2025)
ACD Türkiye on April 19th, 2025. (CFPs open until February 15th, 2025)
AWS re:Invent re:Cap by AWS UG Bengaluru happening on January 25th, 2025. Check out for your local user group here.
📢 What's new in Serverless
Amazon DynamoDB now supports configurable point-in-time-recovery periods
AWS CodeBuild now supports batch builds with reserved capacity and Lambda compute
Announcing the new AWS Asia Pacific (Thailand) Region
Now open — AWS Mexico (Central) Region
👨💻 Word from the author
Thanks for the support and let’s share more about Serverless!!!
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!
Great read on DynamoDB’s configurable point-in-time recovery and appreciate the shout-out on my write-up Jones! 🙌