Case study · Example scenario

Multi-Cloud Landing Zone Architecture

A scaling e-commerce company runs environments on both AWS and Google Cloud, built by hand over time. Here is how we would standardise them on one landing zone.

Example scenario. This page describes a typical engagement and how we would approach it. It is not a description of a specific client and it contains no client results. The measures below are what we would track, with targets agreed with you up front.

1. The challenge

Where the work starts

A scaling e-commerce company runs developer environments on both AWS and Google Cloud. They were created by hand, over time, and nobody has a complete map of them. Environments differ in small ways, which makes releases unpredictable and every new service slower to launch than it should be.

  1. Inventory what exists on both clouds and who owns it.
  2. Define one target model for an environment.
  3. Build the landing zone and the cluster templates in Terraform.
  4. Move workloads over gradually, service by service.
  5. Detect drift automatically and report it.
2. The LineXa solution

How we would approach it

We would design a landing zone for both clouds, as code: organisation structure, accounts and projects, networking, identity and guardrails. On top of it, standardised multi-tenant Kubernetes clusters, all defined from a single model of what an environment contains. It is the idea behind LineXa Studio, where a visual canvas describes the target and the platform builds it, applied to a consulting engagement.

3. The core metric

What we would measure

Configuration drift, counted as the differences between environments that should be identical, and the time to roll out a new microservice from first commit to running in production.

Related: Multi-Cloud Landing Zone Design and Architecture Review, and the articles Build the landing zone before the first workload and EU sovereign cloud: a GDPR-aware landing zone.

All case studies

Want this for your platform?

Tell us how your platform runs today and we will suggest where to start, even if it is a small step.