GitLab Vision
Behind the scenes of The DevSecOps Platform
Behind the scenes of The DevSecOps Platform
Our vision captures what we want the GitLab product to evolve into in the next 10 years.
Today we have a DevSecOps Platform. This DevSecOps Platform shift is part of a larger trend: teams of all types are realizing that breaking down silos has compounding effects on productivity and collaboration. We see it with data and operations teams creating DataOps; we see it with machine learning and ops teams creating MLOps. As more companies – and more teams within a company – rely on our platform, we are positioned to become the AllOps platform – a single application for all R&D. This platform will include:
For the next few years the majority of our focus is DevSecOps as detailed in our strategy.
Gartner calls the combination of DevOps/MLOps/DataOps/AIOps xOps.
Our Mission is on a 30 year cadence and this in the inspiration for the vision here which is on a 10 year cadence.
The vision inspiration for the strategy which is on a 3 year cadence. Additional product vision details can also be found on our direction page.
We'll also need to adapt with a changing market so that we meet customer needs. Netflix is a great example of this. Everyone knew that video on demand was the future. Netflix, however, started shipping DVDs over mail. They knew that it would get them a database of content that people would want to watch on demand. Timing is everything.
Additionally, we need to ensure that our Platform is open. If a new, better version control technology enters the market, we will need to integrate it into our platform, as it is one component in an integrated DevOps product.
GitLab has taken existing, fragmented software tooling markets, and by offering a consolidated offering instead, have created a new blue ocean.
We would like to find more markets where we can repeat the same model.
The desirable characteristics of such markets fall into two stages: category consolidation and creation. They are:
Our goal is to develop this model to be more quantifiable and formulaic, so that we can quickly and easily assess new opportunities.
We acknowledge the concerns to achieving our goals. We document them in our Mitigating Concerns page.