What's new in Data for SaaS? December 2024 - re:Invent special!
The final Data for SaaS update of 2024 - with new videos and a bunch of new releases fresh out of re:Invent
Josh
Amazon Employee
Published Dec 10, 2024
It's almost holiday season, and what better way to kick-start the festivities than with one final Data for SaaS update for the year.
Following the first 4 S.C.A.L.E (scalability, consistency, availability, latency, evolution) episodes that were released last month, we now have the final 4 episodes of season 1 live! We hope you enjoy them, leave a comment if you learned something new and let us know what topics you'd like to see in season 2!
🧮 Data for SaaS - Episode 7 - Multi Tenancy with Vector Databases (if you're interested in this topic, check out the new sample we just added on GitHub for multi-tenant OpenSearch as a vector store!)
This would be a very long post if I was to highlight all the exciting things that came out of re:Invent. Here are a few of my favourite data-themed goodies:
- Amazon Aurora DSQL - Serverless, distributed SQL. Particularly interesting for multi-region deployments requiring strong consistency
- Amazon S3 Tables and 1 million buckets per account - Being able to create more buckets and assign structured metadata enables better isolation and simplifies organizing customer data. With a larger bucket limit, SaaS providers can segment tenants or data sets more granularly, improving operational efficiency.
- Amazon DynamoDB global tables multi-Region strong consistency - Until now, DynamoDB global tables always used eventual consistency. Now you can perform strongly consistent reads across AWS regions.
- Amazon Aurora Serverless V2 Scale to 0 - This feature significantly lowers the cost of running databases for applications with variable or intermittent workloads. SaaS providers can offer more cost-effective tiers to customers by automatically reducing database costs during periods of low traffic. Lower infrastructure overhead means improved margin and more competitive pricing models.
- Amazon ElastiCache version 8.0 for Valkey - Better scalability and memory optimization translate to more consistent performance and lower operational costs. For SaaS solutions requiring real-time data access—like personalization engines, session stores, or gaming leaderboards—faster scaling means improved response times and reliability.
- SaaS storage strategies: Scaling, securing & tuning multi-tenant data - Be sure to check out this video from Data for SaaS team member Dave on building your SaaS storage strategy!
Finally, a very interesting write-up from Data for SaaS team member Nihilson on using Generative AI to improve productivity when developing database applications. Give it a read!
See you all next year! 🎄
Any opinions in this post are those of the individual author and may not reflect the opinions of AWS.