The game of Serverless GenAI is on! 🚀☁️ #41
Amazed with amazing content about Serverless using Amazon Bedrock
This issue focuses on applications of Amazon Bedrock and also how generative AI is used with Lambda functions and also some tips and suggested Serverless sessions at re:Invent.
The above image is generated with Stability AI 0.8v preview using Amazon Bedrock. 😜
📢 What's new in AWS Serverless
Amazon EventBridge announces support for wildcard filters in rules
Lambda test events are now available in AWS SAM CLI
New updates to the AWS Well-Architected Framework
AWS Amplify's GraphQL API capabilities now available as AWS CDK construct
AWS Lambda adds support for Python 3.11 in the AWS GovCloud (US) Regions
AWS launches more encryption options for AWS AppConfig feature flags
AWS App Runner launches improvements for using custom domains
AWS Step Functions launches Optimized Integration for Amazon EMR Serverless
Preview AWS Lambda base container image for Java 21 using AL2023 is out.
🚀 AWSome content to learn from
Learn from Antonio Lagrotteria as he writes about a quick Lambda function using Bedrock. Marcia Villalba shares 5 tips to start using Bedrock from Lambda. Matt Carey writes about Serverless Gen AI in enterprises. Rashwan Lazkani shares how to build Amazon Bedrock app for text and image retrieval. Jimmy guides through how to build Serverless GenAI API service. Sam Williams builds a tutorial about integrating AI into Serverless app with Amazon Bedrock.
Also, Sam Williams writes about Serverless pitfals which talks about Serverless benefits and advances with the different constraints. Luc van Donkersgoed talks about the reasons why people backout from Serverless by quoting the example of Amazon Prime and also times when Serverless has scaled up with Prime Day.
Jimmy Dahlqvist talks about Protecting a Static Website with JWT and Lambda@Edge that covers how CloudFront integration would work for Lambda@Edge with the known limitations, with the solution walkthrough.
Monolith Lambdas are debatable, Rehan van der Merwe digs into the question about using Lambda Monolith (Lambdalith) for APIs which talks about different scenarios where this design plays off to something can be called anti-pattern.
Lee Gilmore’s using Lambda@Edge IP Allowlisting in Serverless talks about how to setup with TypeScript and CDK so that environments which needs authorization would be safeguarded well.
Wojciech Lepczyński takes on the ride in world of Serverless with Lambda and EventBridge which talks about different real-world use-cases where EB and Lambda power those workloads.
Marko gives us insights into improving CloudWatch alarms for Lambda errors which is a part of the series which talks about how to error log and one of the solution is using CDK construct with Projen (tips and tricks included).
Michael Walmsley dives into web sockets on AWS API Gateway and shares about API Gateway web socket primer with how to be familiar with different routes. Benjamen Pyle also talks about websocket with AWS API Gateway with maintaining socket connection roster on DynamoDB using AWS CDK with TypeScript.
AWS re:Invent session registration will be open on Oct 17th, here is Ran Isenberg’s selection of Serverless sessions. Danielle Heberling authors the attendee guide for Serverless. Sheen Brisals guides with his choice of sessions. Rohini Gaonkar shares about the 3 must know tips for AWS re:Invent and Christian Bonzelet reveals tips for first-time attendees.
Ian Douglas from Postman authors a blog about Serverless architecture and APIs which focuses on Serverless architecture and how testing these Serverless APIs using Postman can improve testing.
⚒️ What's happening with AWS Serverless tools and Open Source DevTools
Lars Jocobsson has updated evb-cli.
Mike Roberts has published DynamoDB Entity Store, a lightweight DDB library for TS and JS applications. Read more about it from the blog.
Ran Isenberg has updated Lambda Handler Cookbook v4.0.0.
Graphblot v0.4.0 is out.
Theodo team has released lambda-http-interceptor, mocking HTTP request from Lambda. And also DynamoDB-Toolbox v1, read more fromThomas Aribart’s blog.
AWS CDK v2.101.0 is out.
Matthieu Napoli publishes an update on Berf with docs about different use-cases.
⭐ Pick of the month
This month’s Pick of the month is “AWS AppSync“.
Coner Murphy explains about GraphQL APIs and it’s benefits along with a guide to building GraphQL APIs with AppSync using AWS CDK.
Michael Liendo explains AppSync to DynamoDB with JS resolvers on his YouTube channel using TypeScript and CDK.
Jones Zachariah Noel (author) shares about AppSync 101 covering the basics of GraphQL and AppSync with Amplify and also how to build workarounds for AppSync subscriptions via Lambda functions.
🗓️ Mark your calendars
Serverless Architecture Conference Berlin happening October 16th - 18th, 2023.
Central Oregon Tech User Group’s October Meetup on October 18th, 2023.
Serverless Today - Beyond Compute happening on October 18th, 2023.
LocalStack and Winglang meetup happening virtually on October 26th, 2023.
ServerlessDays Denver meet-up - Step Functions and Ampt workshop on October 26th, 2023.
ServerlessDays are happening -
ServerlessDays Cape Town 2023 on October 20th, 2023
ServerlessDays Sao Paulo 2023 on October 21st, 2023
AWS Community Days happening -
ACD UAE on October 21st, 2023.
ACD Nashik on October 28th, 2023
ACD Vadodara on November 4th, 2023.
ACD Rajasthan on November 4th, 2023.
ACD Kochi on December 16th, 2023.
AWS Brighton UG’s meetup - building low code Serverless applications on November 21st, 2023
👨💻 Word from the author
Cheers to everyone building amazing things with Serverless!
Super stoked to be featured on AWS Weekly Roundup on 2nd Oct by Veliswa Boya.
I’ll be attending AWS re:Invent, if you are around; say a hi! 👋 Or DM me to catch-up and chat about Serverless.
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. Follow The Serverless Terminal on X (formerly Twitter) and Blog.
Until next time, happy building on Serverless!