Choice of Hosting provider
- Acronym
- sig-devops-hosting
- Belongs to
-
SIG DevOps
- Responsible
-
tzaika
- History
- (v1) 2021-01-13 - created initially
- (v2) 2021-01-13 - changed the deadline; added one aspect
- (v3) 2021-01-14 - added server prices
- (v4) 2021-01-15 - added responsible person, but it can be only temporary; added "Why-reasons", viable options and evaluation points
- (v5) 2021-01-22 - added resolution, details and reasons
Why is there need for such a decision?
The application will provide functionality that should be publicly accessible.
It has to be run by some kind of machine.
These are supposed to be provided somehow.
There are many ways in which this can be done.
Additional sources for better understanding the background
Viable Options
- To rent a server
- To use some cloud platforms, and the services they offer
- To use server provided by UID (one of the main Stakeholders)
Alternatives not seriously considered
- To rent a sever provided by big players like Google, Amazon, Microsoft
How is this decision evaluated?
- Price
- Simplicity of setup
- Vendor lock-in (proprietary solution)
- A proprietary solution is a hardware or software product or combination of products and services that is tied to a specific vendor, to the exclusion of all other vendors.
- Backup options
Resolution Details
It was decided to use the hosting option from one of the main stakeholders (UID).
A Linux server will be provided. The development team should be able to connect and to control the server using SSH.
Reasons for the resolution
The price is one of the most important aspects of the decision.
In this regard, only one viable option has the strongest position.
One of the main stakeholders (UID) is ready to provide a server for free.
The setup of Strato’s servers in comparison to UID should be very similar. (not checked in practice)
As can be seen from the sources, setting up an application on a cloud platform has its own complexity. (not checked in practice)
In addition, the cloud platform solution would also be vendor lock-in (proprietary solution)
Backups come with extra price by rented solutions.