Easy IAM policy management and Lambda-less☁️🚀👨💻 - Issue #19
This issue is about IAM policies which just became easy to validate and construct with the updates from IAM Access Analyzer and SAM Connectors. Serverless is not only AWS Lambda focused rather we do have AWS Step Functions for easier integration with AWS Services and Amazon API Gateway or AWS AppSync with direct service integrations making you go the Lambda-less architecture.
AWS Announcements 📢
IAM Access Analyzer makes it easier to author and validate role trust policies
Amazon S3 Object Lambda now supports using your own code to modify the results of S3 HEAD and LIST API requests
AWS Amplify launches the new Amplify learn site
Amazon SQS announces Server-Side Encryption with Amazon SQS-managed encryption keys (SSE-SQS) by default
Amazon Redshift Serverless now supports resource tagging
Amazon Aurora Serverless v2 now supports AWS CloudFormation
Announcing the general availability of AWS Local Zones in Delhi and Taipei
AWS Lambda Functions powered by AWS Graviton2 now available in 12 additional regions
AWS announces AWS SAM serverless connectors
AWS Lambda now supports event filtering for Amazon MSK, Self-Manged Kafka, Amazon MQ for Apache ActiveMQ, and Amazon MQ for RabbitMQ as event sources
AWS SAM CLI Pipelines now supports Open ID Connect Protocol
Interesting content 🚀
Aravind V takes part in the Hashnode + Amplify Hackathon and builds a really cool app for monitoring multi-account/region CloudFormation deployments with Amplify Studio where he describes how we hacked his way to learn about Figma designs could be turned into functional UI components with Amplify Studio and the ease of hosting web apps on Amplify.
Learn about AWS CDK best practices from Ran Isenberg about organizing your CDK project structures and guidelines well put forth about different constructs that define your application's infrastructure and the importance of CI/CD pipelines with the recommended tests. IAM policies with the least privilege principle.
Lakindu Hewawasam in his YouTube video explains how to build a robust PDF generation service with AWS Lambda, S3, API Gateway, SES, and SQS with the infrastructure managed with Pulimi.
Alex Kearns writes about the Step Functions and SDK integrations with Amazon S3 along with the latest intrinsic functions introduced to convert a Lambda function-based workflow into a functionless Step Function.
Adrian Smijulj from Webiny writes about how to cache values within AWS Lambda functions with a time window-based caching approach ensuring the spawned instances are in sync with the cache.
Lambda as the resolvers for API Gateway can be eliminated with AWS API Gateway direct service integrations, Allen Helton wonderfully explains it in his blog post about how easy it is to do it and also talks about how to do it with API spec. Also, he writes about the dangers it holds.
Twitter hacks 🧵
Are you a dark-mode fan!? Zac Charles in his tweet talks about the hack which can enable AWS Console in dark mode.
Wondering what's the benefit of using AWS AppSync? Check out the tweet by Yan Cui the image that talks about the pain points of the Apollo GraphQL server covered by AppSync.
Lambda-less AppSync data sources? Michael Liendo in his tweet about Pipeline resolvers explains how to connect with MongoDB APIs.
Step Functions is a pro-code or low-code? Learn from AWS Bites podcast by Luciano and Eoin, and the insightful Twitter thread about the same.
What to expect from Serverless tools? ⚙️
Harold Sun tweets about Lambda Web Adaptor v0.5.0 which can help you build Lambda functions that can be triggered by ALBs.
Mark your calendars 📅
AWS Community Days happening globally - Look out for the nearest one happening around you, register, and attend to skill up about AWS. Some of them -
Pune, India (Dec 10th), CFPs are open until Oct 22nd.
UAE (Dec 10th), CFPs are open until Oct 20th.
Ahmedabad (Dec 17th), CFPs are open until Nox 10th.
Kubernetes and Cloud joint meet-up is happening in Bengaluru on Nov 5th.
Word from the author 👨💻
Wow! Love the direction Serverless is going into low-code where Services like Step Functions, API Gateway, and AppSync can directly integrate with other AWS Services making you go Lambda-less. While we are on the same topic, I'm speaking about Step Functions and SDK integrations at AWS Community Day Kochi on Oct 29th.
If you want to know about the experiences of the AWS Community, hear it from the UG Leaders -
Until next time, it's the season of AWS Community Day so register and attend them and you will love the experience of learning, growing, and connecting with amazing folks!
Happy Building on Serverless! 🚀🚀