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

Related words

Learn a word like this every day

Meet one new word every morning.

Newspoken pulls one carefully chosen word from the day’s news — with a clear definition, context, and light review that makes it stick. Get it on your phone.