AWS · Web Applications
Containerized App with In-Memory Cache
ALB distributing traffic to ECS microservices cached by ElastiCache and backed by RDS. This diagram is written in ArchLex and passes AWS provider checks.
Diagram and source
provider aws
direction LR
validation normal
alb -[routes]-> ecs
ecs -[caches]-> elasticache
ecs -[reads]-> rdsWhat is in this diagram.
Resources
- Application Load Balancer Application Load Balancer
- Amazon ECS Amazon ECS
- Amazon ElastiCache Amazon ElastiCache
- Amazon RDS Amazon RDS
Relationships
- Application Load Balancer routes Amazon ECS
- Amazon ECS caches Amazon ElastiCache
- Amazon ECS reads Amazon RDS
Render it yourself.
Save the source as container-cache-db.arch and render it with the CLI, or ask your agent to adapt it through the ArchLex MCP server.
npx @archlex/cli render container-cache-db.arch --output container-cache-db.svgRelated examples.
- Classic 3-Tier Web ArchitectureApplication Load Balancer distributing to ECS container tasks connected to RDS
- Kubernetes MicroservicesIngress and Services routing to frontend and API Deployments inside a namespace
- Minimal Vertical SliceRDS Proxy, RDS Database, and ECS Service
- Display Labels & Named InstancesInstance names and custom display labels distinguishing primary and replica databases