This project demonstrates the use of AWS Batch with full infrastructure written in AWS CDK (typescript) and a python application which consists of a web part and compute part that runs in AWS Batch.
Go to the ./infrastructure/
directory for more info about the CDK setup and source code.
Go to the ./python-demoapp/
directory for the demo application.
Github actions are configured to test the infrastructure code using jest snapshots, eslint and prettier. Continuous deployment is outside of the scope of the demonstration.