Managing Multi-Cloud Architecture: Strategies for Enterprise Availability and Infrastructure Governance