Architecting Resilient Multi-Cloud Infrastructure: Lessons from Scale