Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADR] Cloud Hosting #36

Open
piotrczyz opened this issue Mar 30, 2022 · 2 comments
Open

[ADR] Cloud Hosting #36

piotrczyz opened this issue Mar 30, 2022 · 2 comments
Assignees
Labels

Comments

@piotrczyz
Copy link
Member

piotrczyz commented Mar 30, 2022

Context

  • architectural drivers, business cases

Currently, we use both Azure and GCP for hosting of our applications.

Question: should we base our architecture on one of the cloud providers or should we create an architecture that is cloud agnostic?

Decision

  • the choice and the arguments

Consequences

  • known issues which can occur because of chosen decision

Alternatives

  • were there any other alternatives? why were they not choose

To begin with, there is a quite slight differences in both Azure and GCP and based on that developers could choose a cloud by preferences. However, it looks like Google invested a lot in API that could be used (via gcloud command) to configure different services. Creating new services at Google requires to setup a YAML file and the rest is handled by the platform.

Azure

Google Cloud Platform

Multicloud

https://medium.com/microsoftazure/going-multicloud-with-kubernetes-and-azure-front-door-f34a2f39068a

@piotrczyz piotrczyz added the adr label Mar 30, 2022
@github-actions
Copy link

Remember that ADRs are publicly available hence do not include any confidential information in the issue description!
To read more about ADR please refer to documentation.

@piotrczyz piotrczyz self-assigned this Mar 30, 2022
@piotrczyz
Copy link
Member Author

I've added an interesting approach for multi-cloud architecture. @rvanoord

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant