Serverless Lab
Personal lab for serverless architecture experiments: prototypes, patterns, and learnings about event-driven applications on AWS.
What it is
A personal lab for experimenting with serverless architectures. Contains experiments, prototypes, and learnings about building scalable, event-driven applications without managing servers.
Available as source code.
Included experiments
- REST API with Lambda + API Gateway: CRUD endpoints with AWS SAM
- Event processing: functions triggered by SQS and EventBridge
- Step Functions: multi-step workflows with error handling
- Infrastructure as code: everything defined in SAM/CloudFormation templates
Why it matters
Documents the transition from sysadmin -- configuring servers like snowflakes -- to building disposable, self-configuring systems focused on creating software.
References
- GitHub Repository — jonmatum, 2024. Source code and experiments.
Related content
- Serverless
Cloud computing model where the provider manages infrastructure automatically, allowing code execution without provisioning or managing servers, paying only for actual usage.
- AWS SAM
AWS open-source framework for building serverless applications with simplified CloudFormation syntax, CLI for local development, and integrated deployment.