A project to demonstrate the tools power to build a microservice platform with fully managed docker, serverless, CICD, IaaC, message queues, GraphQL and PubSub.
This sample project includes an API which sends a message with asyncronous request and called back throught a GraphQL subscription.
- ECS - Elastic Container Service (Fargate)
- ALB - Application Load Balancer
- API Gateway
- Lambda
- DynamoDB
- Elasticache - Redis
- SQS - Simple Queue Service
- Step Functions
- Code Build / Code Pipeline / Code Deploy
- Amplify
- CloudFront
- S3 - Simple Storage Service
- SES - Simple Email Service
- SNS - Simple Notification Service
- Route 53
- ACM - Amazon Certification Manager
- CloudWatch