- S3
- SNS
- Lambda
- Step Functions
- FSx for Lustre
- CloudWatch Alarms
This example demonstrates the following concepts:
- Chaining AWS Services using CDK
- Disconnected Event Notifications and Handling
- Creation of resilient storage to attach
- Asynchronous processing of request
- Leveraging Serverless compute to perform a workflow
- Scalable, Serverless Architecture
To deploy this CDK Application you will need the following
- Python 3.9+
- CDK v2
- Poetry
- Docker (for building the lambda functions)
- An AWS profile with valid IAM credentials
See CDK Instructions for more information.
Note: A Makefile
is included in this project to wrap commands.
You can review the available commands using make help
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.