v1.0.0
v1.0.0 (Initial messages API-Backend CDK release)
Serverless AWS architecture to simulate the processing of transactional "messages".
New Features
Note: As it's the first release, everything is considered a new feature so far.
- Designed with API Gateway on top of SQS and Lambda. Equipped with Observability capabilities including detailed logs, traces and service map on X-Ray.
- Deployed on AWS with Infrastructure as Code on CDK-Python (see ./cdk folder).
- Logging and traces enabled with Lambda PowerTools and optimized with their latest Lambda Layer.
- Backend processing has SQS-retries and eventual failures (SQS-DLQ) trigger a CW-Alarm and an Admin-Email is sent via a custom SNS-Topic.
- The source code for the Lambda Function is a "dummy processing" approach, but can be extend to any business logic needs.