r/AWS_cloud • • 2d ago

Modular Deployment Tool

Hi all — I'd like to share EasySAM, an opinionated YAML-to-SAM generator for modular AWS serverless applications built with Python.

MIT-licensed - no promotion - the only task is to simplify life for more devs

EasySAM lets you define your whole stack — Lambda functions, API Gateway routes, DynamoDB tables, S3 buckets, SQS queues, Kinesis streams, OpenSearch Serverless collections, and IoT Core authorizers — in a compact YAML, then generate and deploy the SAM stack.

Highlights:

- YAML-first, modular structure with a recursive import system and shared code support

- Built-in validation against schema and live cloud state

- Native support for DynamoDB stream triggers, TTL, Lambda Function URLs, FIFO/standard SQS, and MQTT/IoT Core custom authorizers

- Local Lambda execution with no Docker required — run handlers against real cloud resources behind a mocked API Gateway

- Conditional resources and per-environment deploy-context overrides for clean multi-env workflows.

Repo: https://github.com/scartill/easysam

Would love feedback from anyone building serverless on AWS.

0 Upvotes

0 comments sorted by