Each major cloud provider has published a set of architectural guidance documents that provide tons of useful information on how to build cloud infrastructures and applications on their platforms.  

Here are each provider's pillars:

Azure (link)
Cost Optimization, Operational Excellence, Performance Efficiency, Reliability, and Security.

AWS (link)
Operational excellence, Security, Reliability, Performance efficiency, and Cost optimization.

Google Cloud (link)
Operational excellence, Security/privacy and compliance, Reliability, Performance and cost optimization.

It's of no surprise that the themes are quite similar since the challenges are the same no matter what cloud provider you work with.


Learn Docker and Kubernetes

Like this blog post? I also teach Docker and Kubernetes at Kubernetes Academy Online.

Kubernetes Academy Online is Offering Self-Paced Online Video Training Courses with complete Hands-on Exercises. Available for AWS, Azure, DigitalOcean, Google Cloud Platform, and Linode. In English or French. Instructor-led Virtual Classes also available.

Courses info: KubernetesAcademy.online

🔥 Use the following code at checkout to save $10 on your first order. 1 offer per account.

$10 OFF Discount Code: GUYB-BLOG