Summary
Various cloud providers can provide specialised services that are not available from other providers.
A well-thought-out multicloud strategy considers factors such as network connection, security measures, and administrative simplicity. Many cloud service providers offer services and solutions that simplify cloud management by handling duties such as cloud networking.
References
Multicloud Benefits
The benefits of a multicloud solution are:
- Cost Optimisation
- Data Residency
- Business Agility
- Best-in-class products and services
- Regulatory compliance
- High performance
- No vendor lock-in
- Disaster recovery
- High availability
Multicloud Design Considerations
- Latency
- Each application has its own latency requirement. This requirment determines the distance between data centres.
- Data movements
- Ingress and egress costs need to be considered, as well as data residency requirements.
- Security
- Multi-cloud providers increases the complexity of security implementation due to the differences in tools and security models.
- Orchestration
- Tools, such as Terraform and Ansible, accomodate multiple cloud providers. Ansible can be extended to on-premises.
- Operations management
- Multiple providers impedes the overall view of the environment and patching roll-out.