GitLab 9.0: it's all about gittin' software done

Analyst house IDC predicts that by 2018, as many as 70 percent of siloed digital transformation initiatives will ultimately fail because of insufficient collaboration, integration, sourcing or project management.

What is interesting about this is a) analysts love to pick these (arguably, seemingly) quite random figures out of thin air (okay, yes, we know some do real market analysis) and try and be so specific… but, more importantly b) IDC failed to mention the importance of ‘automation’ as a key technology enabler to get us past these transformation (*yawn*) goals.

Git ‘er done

In response to this need for collaboration, integration, sourcing or project management (if not also the need for automation intelligence) then, we now see repository management company GitLab announced the release of GitLab 9.0 with a real focus on how software teams work today.

GitLab 9.0 claims to covers 100 percent of the modern software development lifecycle, no less.

“Enterprises are in dire need of better collaboration solutions that provide visibility and accountability across teams and a better formula for how they measure and monitor the development process,” said Job van der Voort, VP of products at “GitLab holds itself to a consistent monthly release cycle to bring constant improvements and new tools that directly support the developers even as their needs change. GitLab 9.0 marks the 64th consecutive monthly release and introduces industry-first features that simplify development and the management of projects across teams and enterprises.”

GitLab 9.0 includes features that extend the reach of the tool beyond development into application monitoring and provide more  control and insight into specific team projects.

Specific new features

Specific new features include what is being called built-in application monitoring (yet, the firm still didn’t mention the word ‘automation’).

This is achieved through the cloud-native Prometheus environment monitoring feature — an open-source monitoring system with a dimensional data model, flexible query language, efficient time series database and modern alerting approach.

So this means that performance monitoring is now a default tool, eliminating the hassle of installing a separate monitoring solution. With this feature, enterprises can identify application errors and implement a strategic process for updating their code.

This feature gives developers the ability to deliver the complete development lifecycle from within GitLab, incorporating monitoring into the idea-to-production process championed by the company.

There’s plenty of open source here, but it should be noted that GitLab 9.0 is an enterprise release.