Infrastructure for dnd5eapi.co deployment to AWS. Built on Elastic Container Sevice + Cloudfront🎲
AWS deployment of the D&D 5e REST API using AWS ECS/Fargate.
Deploying the application to AWS with Pulumi.
# Clone the repository
gh repo clone brittonhayes/dnd-deploy
# Install dependencies
npm install
# Deploy with pulumi
pulumi up
The compute infrastructure is built on AWS Elastic Container Service with request caching handled by AWS Cloudfront and routing handled by AWS Elastic Load Balancing
All source code for infrastructure configurations are located in the src/
directory. Infrastructure component definitions can be found in src/components
.