Outline optimal multi-cloud scenarios

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:

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.