GitLab DevSecOps platform enables software innovation by aiming to empower development, security, and operations teams to build better software, faster. With GitLab, teams can create, deliver, and manage code quickly and continuously instead of managing disparate tools and scripts. GitLab helps teams across the complete DevSecOps lifecycle, from developing, securing, and deploying software. Differentiators, as described by Gitlab:
Simplicity: With GitLab, DevSecOps can…
$0
per month per user
OpenText ALM Octane
Score 7.0 out of 10
N/A
OpenText™ ALM Octane, formerly from Micro Focus, includes integrated planning, continuous integration, test management, and release management. With these capabilities, it helps Agile teams and DevOps toolchains to deliver high-quality software with insight, traceability, analytics-focused end-to-end visibility, and continuous quality.
GitLab is good if you work a lot with code and do complex repository actions. It gives you a very good overview of what were the states of your branches and the files in them at different stages in time. It's also way easier and more efficient to write pipelines for CI\CD. It's easier to read and it's easier to write them. It takes fewer clicks to achieve the same things with GitLab than it does for competitor products.
If someone is already using ALM Octane, then it is worth the pain to go through the upgrade process to get the current versions. If you need it to tie into Jira, it can do that. Just be prepared for a rough road. If you have some other product that you use for DevOps, PM, and QA, you will probably be better off sticking with what you have. DaVita also uses TFS, but not in a full implementation (i.e. not with a build server for code deployment), so for them, ALM makes a lot of sense. If you are using TFS with a build server, there are other methodologies that won't end up making you want to pull your hair out trying to make it integrate with what you are using.
I really feel the platform has matured quite faster than others, and it is always at the top of its game compared to the different vendors like GitHub, Azure pipelines, CircleCI, Travis, Jenkins. Since it provides, agents, CI/CD, repository hosting, Secrets management, user management, and Single Sign on; among other features
I find it easy to use, I haven't had to do the integration work, so that's why it is a 9/10, cause I can't speak to how easy that part was or the initial set up, but day to day use is great!
I've never had experienced outages from GItlab itself, but regarding the code I have deployed to Gitlab, the history helps a lot to trace the cause of the issue or performing a rollback to go back to a working version
GItlab reponsiveness is amazing, has never left me IDLE. I've never had issues even with complex projects. I have not experienced any issues when integrating it with agents for example or SSO
At this point, I do not have much experience with Gitlab support as I have never had to engage them. They have documentation that is helpful, not quite as extensive as other documentation, but helpful nonetheless. They also seem to be relatively responsive on social media platforms (twitter) and really thrived when GitHub was acquired by Microsoft
Gitlab seems more cutting-edge than GitHub; however, its AI tools are not yet as mature as those of CoPilot. It feels like the next-generation product, so as we selected a tool for our startup, we decided to invest in the disruptor in the space. While there are fewer out-of-the-box templates for Gitlab, we have never discovered a lack of feature parity.
Micro Focus ALM Octane use at DaVita goes back beyond my starting with them three years ago. They have used it as part of DevOps as well as for performance measurement of software releases in combo with HP Performance Center (a great combination). Jira is well suited to managing bug reports and development processes with Agile and Scrum, but ALM Octane goes above and beyond that.