If you can have a preconfigured server, the installation's probably very simple. It took a while, and it was very fiddly to get the shell script to do what I wanted to do to push my desk database and server over onto OpenStack.It was fast and had a lot of tech to deploy. So it's a matter of hours, not days. I had a relatively small application from the start, so configuring the server took about an hour. Two people are required for the deployment. We never had to maintain it, only for about a week. We had to upload various stuff to the live server. And it was just those two again because there wasn't a lot. It depends on how much work is being done on the application and how much stuff is being pushed to GitHub. Because maintaining that if you have a group of, you know, a project using fifty people is obviously a large project. And you're all pushing your work to GitLab to control that version, ensuring everything's in the right format. I can imagine it expands as the project gets bigger.