- Multi-AZ
- Dual Stack
- Auto Scaling Group
- Load Balancer
- Security Best Practice
- Fault Tolerant
- Horizontally Scalable
- Three Tier Architecture
Link to source code: https://github.com/o7-Fire/NodeNsfwJSAPI
npm run build
compile typescript to jsnpm run watch
watch for changes and compilenpm run test
perform the jest unit testscdk deploy
deploy this stack to your default AWS account/regioncdk diff
compare deployed stack with current statecdk synth
emits the synthesized CloudFormation templateexport NO_REDIS=true
to disable Redisexport NO_EFS=true
to disable EFS and CACHE_IMAGE_HASH_FILEexport NO_CLOUDWATCH=true
to disable CloudWatch file loggingexport NO_SPOT=true
to disable Spot Instanceexport REGIONS=us-east-1,us-east-2
to deploy to multiple regions
Sorry for the wacky design, OP burned his billing while drawing this