Focus only on AWS

While we can do Azure and GCP we are much slower at accomplishing tasks on those Clouds versus AWS. So we should deprecate GCP and Azure for the services we provide for opsZero and only provide them insofar as we do migrations from GCP and Azure to AWS.

Azure and GCP have completely different models for how they handle IAM which is 90% of the difficult of managing the Cloud. Even if we can get the resources up in a repeatable manner using Terraform, the access control has been the most difficult to maintain. While one can say AWS IAM is also complex, we have experience with how it works so can debug it much easier than Azure or GCP.

Division of energy. Trying to make AWS work well and integrating our products to work with AWS well is a better ROI than trying to build for Azure and GCP. Or if we do provide resources within those Clouds we should run resources in them as opsZero and provide an API for customers to use. By focusing on AWS we can reduce costs and deliver faster. This should be like how Southwest only uses 737s. It brings down the cost to hire, and increases delivery velocity.

Migrations to AWS are okay. We should be okay with migrating companies to AWS from Azure and GCP. We just treat those Clouds as legacy and do the migrations.

We will get deeper into AWS and will not build tooling for Azure or GCP.