hello avatars, celt here to look at the big 3 cloud providers. sorry for the delay, still dealing with some family issues, but we need to ship out this post.
choosing the correct cloud provider is a decision that will have long lasting impacts on your firm. there is some nuance on which to pick depending on your workloads, so pay attention so your firm doesnt make a million dollar+ mistake.
AWS vs Azure vs GCP
When my firm was first beginning the cloud migration journey we had to look at the cloud providers and decide which was going to get the majority of our business and house most of our applications. Of course no cloud provider is going to house all of our applications as, the future is multi-cloud. Not including rackspace, oracle, ibm any or any others. if you are an enterprise of reasonable size and choose any of those i would be highly skeptical to say the least.
Multi-Cloud Primer: In the typical multi-cloud setup, you will have a primary provider which is going to house the vast majority of applications and services. The defacto choice for a new app or service. for my particular firm this is AWS. Then where specific use cases apply you may have a second or third provider due to the area they address better than the primary provider. For my firm, we have google cloud for some specific data and machine learning services. Lastly we have a small footprint in azure for windows/microsoft native apps or applications with hard dependencies on a microsoft tech. Your company has to be large in order to demand a cloud setup like this.
Anyway, lets get into the comparisons.
Keep reading with a 7-day free trial
Subscribe to Software Architecture with BowTiedCelt to keep reading this post and get 7 days of free access to the full post archives.