Member-only story

Multi-Cloud Architectures for the Enterprise: Part 1

Gavin Lewis
The Startup
Published in
8 min readAug 15, 2019
Photo by zahid lilani from Pexels

These days, many enterprises are opting for a multi-cloud strategy. At my previous employer, I’d worked with AWS for 10 years, I’ve just recently moved into a new role with a Microsoft partner who naturally recommends Azure for a lot of workloads (even though AWS claim they are the better platform for Windows workloads) — I still love and prefer AWS.

For enterprises, running multiple workloads across different cloud providers may be for a number of reasons; some voluntary or to take advantage of a larger feature set, others because of legislated compliance or risk mitigation strategies. The workloads can be anything from internal systems to customer-facing digital products. So what can a multi-cloud architecture look like? I’m going to break this down into two different categories:

  • Infrastructure Services: more traditional type services such as networking, compute, database.
  • Platform services: services which can be consumed solely by APIs.

Services consumed by APIs are far easier to implement given you can integrate the SDK for these services almost anywhere. Infrastructure services are far more complex as you have to often consider the underlying networking layer to access and consume these services.

Infrastructure Services

--

--

The Startup
The Startup

Published in The Startup

Get smarter at building your thing. Follow to join The Startup’s +8 million monthly readers & +772K followers.

Gavin Lewis
Gavin Lewis

Written by Gavin Lewis

Passionate about building and delivering solutions in the Cloud! Principal Cloud Architect @ Rapid Circle. Views are my own.

Responses (5)