Skip to content

Releases: san99tiago/aws-cdk-transactional-messages

v1.1.0

01 May 17:34
c6fc6e1
Compare
Choose a tag to compare

v1.1.0 (Enabled SQS-batch messages processing)

Serverless AWS architecture to simulate the processing of transactional "messages".

New Features

Thanks

Thanks to @heitorlessa for the guidance related to this Issue at LambaPowerTools repository: aws-powertools/powertools-lambda-python#2180

v1.0.1

27 Apr 19:44
a98d454
Compare
Choose a tag to compare

v1.0.1 (Include Unit Tests for Lambda Function)

Serverless AWS architecture to simulate the processing of transactional "messages".

New Features

  • Included unit tests for Lambda Function with UnitTest and PyTest frameworks (on ./src/tests folder).

Fixes

  • Minor fixes on README.md and important_commands.sh related to unit tests.

v1.0.0

27 Apr 04:40
Compare
Choose a tag to compare

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.