Skip to content

v1.0.0

Compare
Choose a tag to compare
@san99tiago san99tiago released this 27 Apr 04:40
· 4 commits to main since this release

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.