AWS vs Azure vs Google

Gavin Lewis
5 min readNov 4, 2019

A few months back I wrote about Multi-Cloud Architectures for the Enterprise: Part 1; summarized, it was an example of how you could connect AWS, Azure and On-Premise using IPSec VPNs. Part 2 was intended to talk about platform services, however, after a few months working with Azure outside of my sandbox environment and seeing what some of the clients I work with are doing, I thought I’d pivot a little and talk about the big three cloud providers and provide my opinions on how they can co-exist and complement each other.

AWS

For anyone who is building SaaS products or externally facing applications, AWS is hands down the platform of choice.

There are a few reasons I say this:

  1. AWS is more developer-focused. Not to say Azure and Google aren’t, but when AWS releases services they do so in such a way that they are more easily consumed by developers and people building software. Although Google is often further out on the bleeding edge, generally their services aren’t so easy to consume initially (think Google App Engine and Kubernetes). Azure has a long way to go when it comes to deploying infrastructure as code, although CloudFormation can at times be…

--

--

Gavin Lewis

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