Back to Projects
Work
Reliability Pillar
2024

MedicareHub – Reliability Pillar

Highly Available System - Fault-tolerant architecture with self-healing

MedicareHub – Reliability Pillar
View Code
AWS
EC2
Auto Scaling
ALB
RDS Multi-AZ
Route 53
EFS
High Availability

Overview

MedicareHub demuestra la implementación del Reliability Pillar del AWS Well-Architected Framework. El sistema está diseñado para ser altamente disponible, tolerante a fallos y con capacidades de auto-recuperación.

Implementation Steps
Step-by-step process followed to implement this project
  • Create EC2 Launch Template
  • Configure Auto Scaling Groups (multi-AZ)
  • Add Application Load Balancer
  • Deploy Multi-AZ RDS
  • Configure Route 53 DNS failover
  • Add EFS for shared storage

Challenge

El desafío fue crear un sistema que pueda mantener la disponibilidad incluso ante fallos de componentes individuales, garantizando cero downtime y recuperación automática.

Solution

Implementé una arquitectura multi-AZ con EC2 Launch Templates, Auto Scaling Groups configurados en múltiples zonas de disponibilidad, Application Load Balancer para distribución de carga, RDS Multi-AZ para alta disponibilidad de base de datos, Route 53 DNS failover para redundancia, y EFS para almacenamiento compartido.

Outcome

Resultado: Arquitectura fault-tolerant con auto-healing que garantiza alta disponibilidad y recuperación automática ante fallos, cumpliendo con los requisitos de sistemas críticos.

Year

2024