DynamoDB rolls out updates back2back 🚀☁️ #52
DynamoDB supports AWS PrivateLink, Resource bases policies and also bulk upload from S3
In the previous issue, Serverless Infrastructure has been on top of my mind 🚀☁️ #51 we look at the state of IaC and IfC with the new announcement of CFN stack creation being 40% faster.
In this issue, we look at the new updates from DynamoDB and also continue to look at IaC and IfC for building Serverless applications.
📢 What's new in Serverless
Amazon SES now provides guided onboarding to achieve fully authenticated sending
Amazon DynamoDB now supports AWS PrivateLink
AWS CodeBuild now supports custom images for AWS Lambda compute
Amazon DynamoDB now supports resource-based policies
AWS Lambda Functions powered by AWS Graviton2 now available in the AWS GovCloud (US) Regions
Amazon DynamoDB Import from S3 now supports up to 50,000 Amazon S3 objects in a single bulk import
AWS CloudFormation Console now supports visualization of stacks in Application Composer
⭐ Pick of the month
This month’s Pick of the month is “Infrastructure as/from Code“.
CodeStax.Ai team published a blog about AWS SAM CLI: Simplify Serverless Development that explains SAM CLI, SAM template structure, and also how to build, and deploy a SAM app.
Asif Awan’s blog about Infrastructure as Code is dead: Long live Infrastructure from Code sheds light on the developer experience and certain complexities with IaC and how IfC could be the way forward!
Jones Zachariah Noel (author) writes about how no-one size fits all is true also for Infrastructure tools based on the polls on multiple platforms, Terraform and Serverless Framework top to be preferred IaC and what are the aspects to evaluate while adapting to an infrastructure tool.
🚀 AWSome content to learn from
Yan Cui takes a dig at the new announcement from DynamoDB which now supports resource-based policies where having a clear account segregation for your tables and enabling cross-account DDB access but the question is, is this a good idea!?
Lorenzo Hidalgo Gadea writes about enhancing the AppSync API development with auto-generated Postman collection using the serverless-gql-generator
plugin. The blog gives a complete walk-through from setup to generating.
Benjamen Pyle writes about a building API with Rust and Lambda which breaks up the API structures along with the project structure to build and deploy as a CDK project.
Ran Isenberg shares his opinion about the AWS Lambda cold start is still an issue where the blog talks about the impact of Cold Start and also different optimization techniques that can reduce the Cold Start.
Jeevan Dongre lists down 13 signs that you would have to look for while modernizing your applications with Serverless. This covers the validation of the application concerning scalability, legacy systems, and learning curves that can result in limited resources.
AWS Fundamentals authors Tobias Schmidt and Alessandro Volpicella publish infographics of AWS Lambda Limitations and AWS AppSync.
Are you confused about managing secrets in Lambda? AJ Stuyvenberg has you covered with the ultimate Lambda secrets guide which talks about env variables, Secrets Manager, SSM, and also KMS with a comprehensive breakdown.
Samuel Lock has published an interesting post about patterns of LLMs within Serverless architecture that talks about standard request/response, streaming response, and also decoupled approach with EventBridge and Step Functions.
Alex DeBrie talks about how distributed databases handle secondary indexes explains sharding and also the different approaches different DBS take for secondary indexes.
Julia Furst Morgado posts about Monitoring and Observability which talk about the importance of enabling both monitoring and observability in your applications.
⚒️ What's happening with AWS Serverless tools
Marko has released Serverless Spy v2.0.
Paul Schwarzenberger has released Terraform module for Serverless CA on AWS.
Jimmy Dahlqvist has published Event Driven workshop.
Serverless Framework v4 Alpha is out for early feedback.
LocalStack 3.3.0 is now available.
🎙️ Podcasts and live-streams
AWSBites by Luciano Mammino and Eoin Shanaghy's latest podcast episode talks about the State of AWS.
Dax Raad talks about the new update of SST Ion.
Serverless Office Hours by Julian Wood along with Richard Davison shares about the new Lambda low latency runtime (LLRT).
Marcia Villalba and Ben Smith on FooBar Serverless talk about Step Function advance patterns.
Arshad Zackeriya and Jones Zachariah Noel (author) on The Zacs’ Show Talking AWS share about Step Functions’ teststate API.
🗓️ Mark your calendars
AWS UG Pretoria’s meet-up Migrating from Serverless Framework to CDK is happening on April 16th, 2024.
AWS UG Barcelona x Serverless Barcelona’s meet-up Exploring Functionless Batch Processing, LLRT and Managed GraphQL is happening on April 18th, 2024.
ServerlessDays are happening -
ServerlessDays ANZ is happening in Sydney, AU (May 21st, 2024) and Auckland, NZ (May 24th, 2024).
ServerlessDays Belfast happening on May 23rd, 2024 (CFP open until March 31st).
ServerlessDays Milano is happening on June 13th, 2024.
AWS Community Days happening -
ACD Mumbai on April 6th, 2024.
ACD Nordics on May 7th, 2024 (CFP open until April 14th).
👨💻 Word from the author
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!