More of databases βοΈππ¨βπ» - Issue #13
We have a bunch of updates with Databases features with respect with Amazon DynamoDB, Amazon Aurora Serverless and Amazon DocumentDB so we are celebrating this issue dedicated to databases!
AWS Announcements π’
Monitoring your service quota on Amazon DynamoDB just became much easier with an enhanced integration with Service Quotas for Amazon DynamoDB.
Amazon Aurora Serverless v1 supports in-place upgrade from MySQL 5.6 to 5.7.
Amazon QLDB has a new console query editor.
Amazon DocumentDB will now dynamically resize for storage space.
AWS SAM (Serverless Application Model) with SAM Accelerate is now general available making testing code changes in real-time.
AWS Amplify UI for React is now general available.
Interesting content π
Allen Helton explains how considering service limits when designing and architecting plays a vital role and always better to know your limits with his blog post - Solutions Architect Tips: How to Design Around Serverless Service Limits. In another blog-post Building Serverless Applications That Scale The Perfect Amount, he also explains about how important it is to consider and for-see the scalability, and also categorises the different scalability measures.
Jaymit Bhoraniya's blog-post Serverless Security: Preventing HTTP Flood DDoS Attack writes about WAF and how it helps in preventing DDoS attacks in serverless applications. He even gives a walkthrough of setting up WAF for API Gateway endpoints to ensure secure APIs for your Lambda functions.
Ran Isenberg gives a break down of a CDK project and explains how easy it is to get started with Serverless with a sample template GitHub repository in his blog-post Start Your AWS Serverless Service With Two Clicks.
Chloe McAteer summarises her learning with containarized Lambda functions with a walkthrough of creating one with Infrastructure as Code (IaC) and GitHub actions based CI/CD pipeline.
Matt Martz with his 2-part series about Event-driven architecture, part-1 talks about Step Functions based workflow which is driven by EventBridge events making the workflow truly event driven. And in part-2, the focus is on building well observable architectures and even breaks-down the REST API calls in a timeline of events.
Lee James Gilmore writes about the importance of serverless internationalisation with a CDK and TypeScript application with overriding files based on locale with different NPM build scripts.
Anurag Kale in collaboration with AWS UG Mumbai, AWS UG Pune, AWS UG Nashik deeps-dive into Amazon DynamoDB and the power of DynamoDB. He also explains about getting into a mindset for single table design on DynamoDB.
What to expect from Serverless tools? βοΈ
And as mentioned in the announcement, SAM Accelerate is now GA.
Mark your calendars π
ServerlessDays Amsterdam is going hybrid on July 6th.
AWS UG Bengaluru is hosting a virtual event on July 8th.
AWS UG Thames Valley is going hybrid with a session about Advanced Event driven patterns with Amazon EventBridge by Sheen Brisals on July 27th.
Word from the author π¨βπ»
I continue my exploration with Step Functions and SDK integrations with a new blog-post about Cloud9 environments status monitoring with Step Functions which has SDK integrations with Cloud9 and SES APIs to ease the status monitoring of Cloud9 environments.
Reiterating about SAM Accelerate features and demo from my AWS Summit India 2022 session on demand available until July 26th.
AWS Community Builder applications for 2022 Q3 cohort intake is now open until July 17th.
This issue is intended for June 30th but as I was travelling, this issue was delayed. However, the next issue is on July 15th. And until next time, happy building! Go Serverless!