@clovisdsdo You canโt directly move an ec2 instance to another subnet. Iโd create an AMI of the existing instance, launch a new instance from that AMI in the correct subnet, test it, and then terminate the old instance.
๐จDay 28/30 - AWS Disaster Recovery
Production systems need a plan for failures.
Backup โ DR
Backup โ Recover data
DR โ Recover the entire service
RPO + RTO + Failover + Testing = Reliable DR
#DevOps#AWS#SRE#Cloud#DisasterRecovery
High Availability โ simply adding more servers.
A production system needs redundancy + health checks + monitoring + automated recovery + tested failover.
Secret tip- If failover has never been tested, you don't really know whether your HA design works.
๐Day 27/30 - High Availability & Scalability
Production architecture-
Route 53โALB โEC2/EKS โDB
โ Multi-AZ
โ Auto Scaling
โ Health Checks
โ No Single Point of Failure
Goal:Reliable systems that stay available even when components fail.
#DevOps#AWS#SRE#Cloud#SystemDesign
@BytePilotLabs True, I'd also add checking is step 1, but actually testing failure (chaos engineering/ manual failure injection) confirms if redundancy really works or just looks good on paper
@clovisdsdo Bcz the NAT Gateway needs a route to the Internet Gateway. So it is placed in a public subnet, while private subnet resources route their outbound internet traffic through the NAT Gateway.