COSC2757 Assignment 2.1 - AWS Full Architecture
About This Architecture
Multi-tier AWS architecture spanning presentation, application, and data layers with hybrid on-premises connectivity via Site-to-Site VPN. Internet users access static S3 content and web servers through an Application Load Balancer, while Auto Scaling groups manage compute capacity based on CPU thresholds, with RDS MySQL providing database redundancy across availability zones. Lambda functions process S3 events and trigger SNS notifications, with CloudWatch monitoring and logging throughout, while a private S3 bucket accessed via VPC Gateway Endpoint and DynamoDB support application state management. Fork this diagram to customize VPC CIDR blocks, scaling policies, or add additional AWS services like API Gateway or ElastiCache for your production workload.
People also ask
How do I design a scalable AWS architecture with load balancing, auto-scaling, database redundancy, and hybrid on-premises connectivity?
This diagram shows a production-ready AWS architecture using an Application Load Balancer to distribute traffic to Auto Scaling EC2 instances, RDS MySQL with standby replica for high availability, and Site-to-Site VPN connecting on-premises networks to private subnets. Lambda processes S3 events, CloudWatch monitors metrics, and SNS sends notifications, while DynamoDB and private S3 buckets via VP
- Domain:
- Cloud Aws
- Audience:
- AWS solutions architects designing multi-tier applications with hybrid connectivity
Generated by Diagrams.so — AI architecture diagram generator with native Draw.io output. Fork this diagram, remix it, or download as .drawio, PNG, or SVG.