About This Architecture
Multi-AZ MLOps heart disease prediction system using AWS ECS Fargate, Application Load Balancer, and Amazon ECR for serverless container orchestration. Developers push Streamlit app images to ECR, which are deployed as Fargate tasks across two availability zones behind an ALB listening on HTTP port 80. The ALB routes traffic through a target group to Streamlit containers on port 8501, while CloudWatch monitors application performance and logs. This architecture eliminates server management, scales automatically with demand, and ensures high availability for production ML inference workloads. Fork and customize this diagram on Diagrams.so to match your ML model endpoints, add HTTPS/TLS termination, or integrate additional AWS services like RDS or S3.