Cebu Hotel Management System - Context Diagram
About This Architecture
Multi-AZ hotel management system on AWS with WAF-protected CloudFront CDN fronting Application Load Balancers across two availability zones. EC2 t3.medium instances run the web/API layer, while ECS Booking Service, Lambda Payment Handler, and Lambda Notification Service handle core business logic with multi-provider payment integration via PayMongo, GCash, Maya, and Stripe. RDS MySQL primary-standby replication in separate AZs ensures database resilience, with DynamoDB providing distributed session and cache storage. This architecture demonstrates high-availability patterns critical for 24/7 hospitality operations, combining managed services with containerization to minimize operational overhead. Fork and customize this diagram on Diagrams.so to adapt subnetting, instance types, or add additional AWS services like SQS or SNS.
People also ask
How do you design a highly available hotel management system on AWS across multiple availability zones?
This diagram shows a production-grade AWS architecture spanning two AZs with WAF and CloudFront protecting the edge, ALBs distributing traffic to EC2 and ECS services, and RDS primary-standby replication ensuring database resilience. Lambda functions handle payments and notifications, while DynamoDB provides distributed session storage for scalability.
- Domain:
- Cloud Aws
- Audience:
- AWS solutions architects designing hospitality management systems
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.