Back to Portfolio
Global High-Availability Web Hosting with IaC
Terraform-built zero-downtime static edge
Designed & Implemented by Vahid Rahmani
Description
A multi-region, highly available web hosting infrastructure managed entirely through Infrastructure as Code. This dashboard provides real-time visibility into global infrastructure health, deployment pipelines, monitoring, and cost analysis across 8 AWS regions.
Key Features
8 Global Regions
N. Virginia, Oregon, Ireland, Frankfurt, Singapore, Tokyo, Sao Paulo, Cape Town — full worldwide coverage.
IaC-Managed
Entire infrastructure codified with Terraform, Ansible, CloudFormation, and Pulumi for repeatable deployments.
High Availability
Multi-AZ deployments, auto-scaling groups, and health-checked failover across all regions.
Real-Time Dashboard
Streamlit-powered operational view with live infrastructure health, deployments, and cost analysis.
Dashboard Pages
| Page | What it shows |
|---|---|
| Overview | KPIs, request volume, region health, resource utilization, deploy metrics |
| Infrastructure | Resource heatmap, network traffic, instance details per service |
| Deployments | Pipeline status, IaC tool breakdown, duration distribution, deployment history |
| Monitoring | Latency percentiles (P50/P95/P99), uptime heatmaps, health check pass rates |
| Costs | 12-month spend trend, cost by region/service, 6-month forecast, top cost drivers |
Architecture
Route 53 (DNS)→Latency-based routing→Multi-region CloudFront + ALB + EKS→RDS Read Replicas→us-east-1 Primary (RDS Primary / S3 Origin / Global Accelerator).
Technologies
StreamlitAltairPandasTerraformAnsibleCloudFormationPulumi