Create AWS CDK in TypeScript to Deploy ECS Stopped Tasks Monitoring with CloudWatch Logs

Job ID: 37996957

Budget: $30 – $250 USD

HI team, I came across a GitHub repository containing everything necessary for our current task. The goal is to utilize the referenced link to develop an AWS CDK (Cloud Development Kit) application using TypeScript. This application will deploy a monitoring solution for ECS (Amazon Elastic Container Service) stopped tasks. Our main focus will be on capturing and querying exit codes in CloudWatch Logs, so this solution will provide comprehensive details about the task, including the 'exit code' and 'reason'.


Deliverables:

- TypeScript codebase for the AWS CDK application.
- Deployment documentation with step-by-step instructions.(readmeFile)
- Guidelines for querying CloudWatch Logs to retrieve ECS stopped task information.
- Optional: Recommendations for future improvements or optimizations.

Completion Criteria:

- The CDK application is successfully deployed to an AWS account.
- ECS stopped tasks are monitored, and the 'exit code' and 'reason' are captured in CloudWatch Logs.
- Detailed documentation is provided for deployment and usage.
- The solution meets the requirements outlined in the provided resource and task description.

****Please note:***
This budget is fixed. If you cannot accept the allocated funds for this task, kindly refrain from submitting your request.

The delivery time is flexible, but please ensure completion within three days.
GitHub Repository: https://github.com/aws-samples/amazon-ecs-stopped-tasks-cwlogs?tab=readme-ov-file