A cloud architect presents a new infrastructure proposal: "We currently run everything on AWS, but we've become heavily dependent on their proprietary managed services — Aurora, SQS, Kinesis. Migrating away would cost millions and take over a year. The board wants us to adopt a multi-cloud strategy to reduce this risk." What problem is the architect primarily describing?
Vendor lock-in: a situation where an organisation becomes so deeply dependent on a single cloud provider's proprietary APIs, managed services, or pricing model that switching providers is extremely costly — in time, money, and effort. Multi-cloud: a strategy of using two or more cloud providers (e.g., AWS + GCP, or Azure + AWS) to distribute workloads, avoid lock-in, and leverage best-of-breed services. Key multi-cloud vocabulary: Cloud portability — the ability to move workloads between cloud providers with minimal rework. Achieved via containers, Kubernetes, and cloud-agnostic tooling. Abstraction layer — a software layer (e.g., Terraform, Kubernetes, a cloud-agnostic SDK) that hides provider-specific APIs, enabling portability. Cloud-agnostic — designed to function on any cloud provider without depending on proprietary features. In conversation: "We adopted an abstraction layer — all infrastructure is in Terraform modules and all compute runs in Kubernetes — so we're not tied to any single provider's managed services."
2 / 5
An engineering manager explains a workload distribution decision: "We run our ML training jobs on GCP because TPUs are the best option there. Our customer-facing API is on AWS because that's where our UK user base has the lowest latency. Our disaster-recovery environment sits on Azure. Each workload is placed on the cloud that suits it best." Which multi-cloud concept does this describe?
Workload placement: the strategic decision of which cloud provider (or which region within a provider) should host a specific workload, based on factors such as available services, performance, cost, and data residency requirements. Related multi-cloud concepts: Active-active multi-cloud — the same workload runs concurrently across two or more providers, sharing live traffic. Provides zero-downtime resilience but requires sophisticated routing and data synchronisation. Failover cloud — a secondary provider that receives traffic only when the primary fails. Simpler to operate than active-active, but involves a brief outage during switchover. Latency-optimised routing — directing user requests to the cloud region or provider with the lowest network latency for that user's location. Often implemented via Anycast DNS or a global load balancer (e.g., AWS Global Accelerator, Cloudflare). In conversation: "We use latency-optimised routing — UK users hit AWS eu-west-2, EU users hit GCP europe-west4, and the two regions share a read replica for the database."
3 / 5
A platform team presents its annual cloud cost review: "Our AWS bill has an unexpected line item: $42,000 last month in egress charges. That's data we sent from AWS S3 to our GCP data warehouse. Every gigabyte leaving AWS costs $0.09. When we designed this multi-cloud architecture, we didn't account for the cost of moving data between providers." What is egress cost in a multi-cloud context?
Egress cost (also: data transfer cost / data egress fee): the charge a cloud provider applies when data leaves its network. Ingress (data coming in) is typically free. Egress is often the hidden cost that makes multi-cloud more expensive than planned. Typical egress rates: AWS charges ~$0.09/GB out to the internet; inter-provider transfers between AWS and GCP incur both AWS egress and GCP ingress. Multi-cloud cost vocabulary: FinOps (multi-cloud) — the practice of managing and optimising cloud financial operations across multiple providers simultaneously. Requires unified cost visibility tools (e.g., CloudHealth, Apptio) because each provider has separate billing consoles. Governance policy — rules and guardrails applied across cloud providers: tagging standards, approved regions, permitted services, spending limits. Cloud management platform (CMP) — software that provides a single pane of glass for managing resources, costs, and policies across multiple cloud providers (e.g., HashiCorp Terraform Cloud, Morpheus, VMware Aria). In conversation: "We redesigned the data pipeline to keep the ML training data inside GCP rather than pulling it from AWS every night — that alone cut our egress bill by 80%."
4 / 5
A compliance officer addresses the engineering team: "For our NHS contract, patient data cannot leave UK soil. All processing must happen in UK regions. We also have EU customers whose data must stay within the EEA under GDPR. We need to ensure our multi-cloud architecture enforces these boundaries automatically — not just as a policy document." What term describes the requirement that data must remain within a specific geographic territory?
Data residency (also: data sovereignty): the legal, regulatory, or contractual requirement that data must be stored and processed within a specific geographic territory — typically a country or region. Common drivers: GDPR (EU/EEA), UK GDPR, NHS data governance, financial regulators (FCA, PRA), and government contracts. Multi-cloud data residency patterns: Geo-pinned deployments — cloud accounts or projects are scoped to specific regions; automated policy prevents resource creation outside permitted regions. Policy-as-code enforcement — governance policies are expressed in code (AWS SCP, GCP Organisation Policies, Azure Policy) and enforced at the platform layer. Cloud broker — an intermediary platform or service that abstracts cloud provider selection, routing workloads to the correct provider and region based on data classification and residency rules. In conversation: "We use GCP's europe-west2 (London) region for UK NHS data, Azure UK South for our government contract data, and enforce residency via Organisation Policies so no engineer can accidentally deploy patient records to a US region."
5 / 5
A site reliability engineer explains a resilience architecture: "We run our payment processing API simultaneously on both AWS eu-west-2 and GCP europe-west2. Both handle live traffic at all times — 60% AWS, 40% GCP. If AWS experiences an outage, our global load balancer shifts 100% of traffic to GCP within 30 seconds, with no manual intervention required." What term describes this architecture?
Active-active multi-cloud: an architecture where the same production workload runs concurrently on two or more cloud providers, each handling live traffic. No idle standby — both providers are active. During a provider outage, the load balancer redistributes traffic to the surviving provider automatically. Compared with failover cloud (active-passive): in a failover architecture, the secondary cloud is on standby (cold or warm) and only receives traffic after the primary fails. This is simpler and cheaper to operate, but involves some downtime during switchover. Active-active multi-cloud challenges: Data synchronisation — keeping databases consistent across providers (often solved with a globally distributed database or a primary DB that both providers access). Consistency and latency — cross-provider writes add latency; eventual consistency models may be required. Operational complexity — two sets of infrastructure, two billing accounts, two monitoring integrations. Requires a cloud management platform for unified visibility. Key term: cloud broker — a platform or service that sits in front of multiple providers and manages routing, policy enforcement, and cost allocation. Can be a vendor product (e.g., HashiCorp) or a custom internal platform team capability. In conversation: "Active-active doubled our operational overhead, but our SLA improved from 99.9% to 99.99% — the business decided the reliability was worth it."
These modules build the same on-the-job skills as Multi-Cloud Strategy Vocabulary
— work through them together for a fuller vocabulary set.
Cloud FinOps— useful for Cloud architecture & FinOps (Solution Architect)
Frequently Asked Questions
What does the "Multi-Cloud Strategy Vocabulary" vocabulary exercise cover?
This exercise tests real IT vocabulary related to multi-cloud strategy vocabulary through 5 multiple-choice questions, each built from realistic workplace sentences rather than abstract definitions.
Is this vocabulary exercise free to use?
Yes. Every exercise on CoderSlingo, including this one, is completely free — no account, sign-up, or payment required.
How many questions does this exercise have?
This exercise has 5 questions. Each one shows a real-world sentence or scenario with multiple-choice options and an explanation once you answer.
What happens after I answer a question?
You'll see immediate feedback showing whether your answer was correct, along with a short explanation of why — then a button to move to the next question, and a full results screen at the end.
Can I retry the exercise if I get questions wrong?
Yes. Once you reach the results screen, click "Try again" to reset your answers and go through the exercise from the start as many times as you like.
Do I need to create an account to take this exercise?
No account is needed. Your answers are scored in your browser during the session — nothing is saved to a server, so you can jump straight in.
Is my progress saved if I leave the page?
No — progress within an exercise resets if you navigate away or reload. Each exercise is short enough to complete in a few minutes in one sitting.
Are these vocabulary exercises connected to other topics?
Yes — this module shares real-world context with 1 other vocabulary module. See "Related vocabulary" below to keep building a connected skill set.
How is this different from reading a glossary or blog article?
Exercises like this one are active recall drills — you have to choose the correct term or phrasing yourself, which builds retention faster than passively reading a definition.
Where can I find more vocabulary exercises?
Browse the full Vocabulary exercises hub for hundreds of modules covering Agile, DevOps, security, databases, architecture, and more — organised by IT role and skill.