It is interesting how many teams and even large businesses fall into the github/gitlab/atlassian trap. I worked for a couple that spend a shit-ton of money to have some measure of "cloud agnostics" while they throw out their Jenkins servers and they migrate all of their cicd to github, gitlab or atlassian. With github it is a SaaS service. With Gitlab, they have an "enterprise" version. In quotes because the "enterprise" version has no scaling support. You can't run more than one active node. And if you use their special "geo" feature for read only nodes they can't run cicd. It is really ridiculous any large business would migrate from a couple of fleets of Jenkins to this. But hey, gotta do what business decided to do.