The multi-cloud strategy relates to the concurrent use of services of separate service providers – with a separate infrastructure, platform and use of application. The multi-cloud approach might help prevent vendor lock-ins or complete an enterprice deal with various partners and diverse workloads. However, the multi-cloud approach may complicate many processes (mainly security and governance) become more complicated.