The next technology
We are just throwing it in there: the next technology we migrate to might very well end up being AKS! Yes, we can run everything on Azure Container Instances and ACA and it will run, but it won’t be the most efficient.
Let us take a look at the new facts:
- The web frontend relies on the billing statement API.
- The solution (frontend and API) is deployed per customer (single tenant).
- The solution runs 24/7 throughout the month.
- We need to service 25 customers (new requirement).
- We need a custom domain for each customer.
- The billing API and the web frontend have different life cycles.
- The billing API can generate a peak workload, therefore we need scaling.
- New additions to the platform will be containerized (new requirement).
Even though there are only two new requirements, they make all the difference. As mentioned before, 25 customers mean at least 50 containers. New services (if deployed for each customer) cause...