Excited about the announcement about AppSync supporting JS resolvers now, just down memory lane VTL gave me a hard time!
In case you missed it, Datadog released the State of Serverless 2023 report, interesting to find different facts about adoption and trends.
Check out the AWS re:Invent - All Builders Welcome grant as the applications are closing on Sept 1st at 11:59 PDT.
📢 What's new in AWS Serverless
AWS AppSync now supports JavaScript for all resolvers in GraphQL APIs
Amazon OpenSearch Serverless expands support for larger workloads and collections
AWS SAM now supports GraphQL Applications with AWS AppSync
Launch of OpenTF Foundation as you would be aware of HashiCorp’s licensing change.
🚀 AWSome content to learn from
Jay Dhamale builds a tutorial for using AWS Amplify to build a serverless web application with the needed IAM role and policy for different AWS services with deploying to the cloud with Amplify Hosting.
Beginner’s guide to SAM by Allen Helton gives a walkthrough of SAM CLI and different commands and dives into the template definition for different resources such as Lambda functions and Step Functions.
Benjamen Pyle sheds light into Serverless applications from an observability lens with tips to debug with logging practices, tracing the flow, and building metrics with the data.
Learn about Rust on AWS App Runner (part-1) by Maxime David which walks through how to build a Rust API on App Runner and understand the dependencies that the API would need.
Marin Radjenovic writes about refactoring and rearchitecting with Serverless and Event-Driven Architecture with different migration strategies and using EDA on a monolith 3 tire web app.
Luciano Mammino makes a case for why we should consider Rust runtime for Lambda functions which focuses on how Rust can be cost-effective, and optimized for memory.
Rishab Kumar gives a rundown of using Serverless APIs with Lambda function and DynamoDB which is a beginner-friendly project to understand Serverless.
Yan Cui explains about testing Serverless applications in his YouTube channel addressing the question about what’s hard about testing serverless.
Ali Haydar talks about how to enhance Lambda function performance with memory configurations and pairing with AWS Lambda Power tooling, it is possible to find the right memory based on execution with different memory options.
Samuel Durand writes about the importance of choosing the right Lambda language as Lambda Powertools for different languages/runtimes may not support all the features. And key factors to consider when choosing the Lambda language.
Valentin Beggi consolidated and compared different Serverless frameworks which is best in 2023 for AWS projects.
⚒️ What's happening with AWS Serverless tools and Open Source projects
Efi Merdler-Kravitz has published chaos-lambda-extension.
Lars Jacobsson has published samp-cli with samp-local
and samp-invoke
.
Alexander Winkler has published mydynamo, a migration tool from MySQL to DynamoDB.
AWS Lambda Powertools Python v2.23.0 is out.
AWS CDK v2.93.0 is out.
🗓️ Mark your calendars
Gun.io Open Spaces x Event Driven Architecture & AWS Serverless on September 7th, 2023.
Serverless.Lab (workshop) Prague Edition on September 8th, 2023.
Serverless Meetup by Gothenburg Serverless on September 14th, 2023.
Serverless Developer Experience workshop in Perth (Sept 14th), Auckland (Sept 18th), Sydney (Sept 19th), Melbourne (Sept 21st), Online (Oct 4th).
ServerlessDays are happening -
ServerlessDays Bengaluru 2023 on September 2nd, 2023.
ServerlessDays Ahmedabad 2023 on September 9th, 2023.
ServerlessDays Cardiff 2023 on September 21st, 2023.
ServerlessDays Tokyo 2023 on September 24-25th, 2023.
ServerlessDays Cape Town 2023 on October 20th, 2023.
ServerlessDays Sao Paulo 2023 on October 21st, 2023.
AWS Community Days happening -
ACD Aotearoa on September 6th, 2023.
ACD DACH on September 14th, 2023.
ACD NL on September 20th, 2023.
ACD Spain on September 23rd, 2023
ACD Hungary on October 6th, 2023.
CDK Day 2023 is happening on September 29th, 2023 virtually.
⭐ Pick of the month
This month’s Pick of the month is “Amazon EventBridge“.
Augusto Valdivia writes about how EventBridge Scheduler simplifies integration with different AWS Services and also shares a Terraform project that uses EventBridge Scheduler which triggers different AWS Services.
Luc van Donkersgoed shares how the re:Invent session tracker is powered with Serverless and EventBridge Scheduler and Event Bus and the blog also explains how different patterns are used in the app.
Wagner Caetano explains Serverless workflows with Step Functions and EventBridge Scheduler with different steps to building and also the benefits of using both services in conjunction.
Jones Zachariah Noel (author) writes about how Amazon EventBridge could be the missing piece for your serverless app using different offerings of EventBridge can elevate the Serverless architecture. And also, writes a guide to understanding Freshworks integrations with Amazon EventBridge which gives you step-by-step details on building the integration.
👨💻 Word from the author
Thanks for the great response to my previous newsletter issues and blog posts.
I’m open to feedback, so feel free to DM me on Twitter or LinkedIn for any queries about AWS or Serverless.
Stay tuned and share with Serverless enthusiasts.
Until next time, happy building on Serverless!