A comprehensive diagram showing a typical microservices architecture on AWS. It illustrates the interaction between Route 53, CloudFront, API Gateway, internal services running on ECS/EKS, and various data stores like RDS and DynamoDB.
architecture-beta
group api(cloud)[API Layer]
service gateway(internet)[API Gateway] in api
service auth(server)[Auth Service] in api
service user(server)[User Service] in api
group data(database)[Data Layer]
service db1(database)[User DB] in data
service cache(disk)[Redis Cache] in data
gateway:R -- L:auth
gateway:B -- T:user
user:R -- L:db1
user:B -- T:cacheArchitecture