Project 03 Response
What trade-offs are you making when using the cloud? Have you consciously evaluated these trade-offs? What is your justification? When using the cloud the trade-off you are making is really just convenience for privacy/confidentiality. As I found, setting up your own GitLab instance takes maybe a total of 6minutes of actual work, but you have to have a computer running one of the supported OS's if you want to make it an easy process because installation from source did not look too simple (for a CS major, for a average joe would be a hassle). In the scenario of running your own host/server you have to pay for the host computer, maintain any updates, do your own troubleshooting on server errors, do all configuration and management of the host on your own. For some people this may sound like a fun and easy task, but for others it may be too much so they will default to the cloud services. Cloud services will manage everything for you, make sure you are able to reach the servic...