BusinessAugust 20, 2026
multicloud
MUL-tee-kloud
Definition
A computing strategy or architecture that utilizes cloud services from more than one provider to avoid vendor lock-in and increase flexibility.
Etymology
The word is a 21st-century coinage combining the Latin-derived prefix 'multi-' (meaning many or much) with 'cloud,' referring to internet-based remote computing infrastructure.
In the news
In this article, multicloud is identified as a specific security domain—multicloud posture management—which the companies are targeting to ensure consistent protection across diverse cloud environments.
Palo Alto Networks and NTT DATA target $1B in AI security sales by 2029
Read the full article ↗SiliconANGLE