AWS Architecture Templates
Rekhic includes production-grade AWS reference blueprints pre-configured with official AWS architecture icons.
1. Production AWS Serverless Blueprint
Ideal for modern event-driven and REST architectures:
- Edge: Route 53 DNS routing to Amazon CloudFront CDN.
- Entry: HTTP API Gateway with JWT authorizers.
- Compute: AWS Lambda serverless functions.
- Storage: Amazon DynamoDB (NoSQL single-digit millisecond latency) and Amazon S3.
- Messaging: Amazon EventBridge and Amazon SQS queues for asynchronous processing.
2. Containerized Multi-Tier AWS Blueprint
Ideal for Kubernetes (EKS) or containerized microservices (ECS Fargate):
- Ingress: AWS Application Load Balancer (ALB) across Multi-AZ Public Subnets.
- Compute: ECS Fargate container clusters running in Private Application Subnets.
- Data Tier: Amazon Aurora PostgreSQL Multi-AZ cluster with read replicas in Private Database Subnets.
- Caching: Amazon ElastiCache (Redis) cluster.
3. Customizing AWS Templates
When working with AWS templates:
- Open the Icon Library to add specific AWS services (
Kinesis,Step Functions,Cognito,WAF). - Use bounding containers to denote Availability Zones (
us-east-1a,us-east-1b) and VPCs. - Use dashed lines for asynchronous EventBridge fan-outs and solid lines for synchronous ALB routing.
Next: Learn about enterprise Java patterns in Spring Boot Templates.