Multi-Cloud vs Hybrid-Cloud: Factors to Consider to Choose the Right Cloud