From 06d39e6a4a90423a05fd57906b696fad7d48807c Mon Sep 17 00:00:00 2001 From: Ben Madley Date: Tue, 1 Oct 2024 12:08:23 +0100 Subject: [PATCH] Add Compute ADR. --- ...se-cloud-run-and-containers-for-compute.md | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 workspace-adrs/0005-use-cloud-run-and-containers-for-compute.md diff --git a/workspace-adrs/0005-use-cloud-run-and-containers-for-compute.md b/workspace-adrs/0005-use-cloud-run-and-containers-for-compute.md new file mode 100644 index 0000000..6fcb097 --- /dev/null +++ b/workspace-adrs/0005-use-cloud-run-and-containers-for-compute.md @@ -0,0 +1,20 @@ +# 5. Use Cloud Run and Containers for compute + +Date: 2024-09-30 + +## Status + +Accepted + +## Context + +It is probable that the service will need to change cloud provider at some point in its live, possibly relatively soon. The service will also experience large fluctuations in load. + +## Decision + +Build the service in containers, using Docker. This will allow us to move the service more easily to a different cloud provider when required and minimise the complexity of the service. + +Use Cloud Run to run the containers. This will allow us to build a service that scales with demand and is a simpler service to manage than Google Kubernetes Engine. + +## Consequences +