GitLab is a complete DevOps platform, delivered as a single application. From project planning and source code management to CI/CD, monitoring, and security.
How does GitLab work?
GitLab is a web-based DevOps lifecycle tool that provides a Git-repository manager providing wiki, issue-tracking and CI/CD pipeline features, using an open-source license, developed by GitLab Inc.
Anyone who develops software, or manages software development, can benefit from using GitLab. GitLab tutorial here
The platform’s first version was created in 2011 by Dmitriy Zaporozhets, a Kharkiv software engineer at a Ukrainian consulting firm. Dmitriy wanted a better code-sharing platform for his company’s 200 employees. The best options were deemed too expensive by management, so he built one himself. Together with Sid Sijbrandij, he managed to create a tech company that got into to Silicon Valley incubator, emerged with a plan, and grew explosively. The only exception is that few of GitLab’s employees live in the Bay Area.
Thanks to Y Combinator, the team raised the first round of investments: in July of 2015, they raised $1.5 million from the significant funds – 500 Startups, Crunchfund, Sound Ventures of Ashton Kutcher, Liquid 2 Ventures and Khosla Ventures. In September of the same year, the startup raised $20 million more from Y Combinator, while in 2018: $20 million from venture department of Google as a lead-investor. The total amount of the raised investment is estimated at $45 million, taking into account the fact that the founders haven’t lost control of the project.
At the moment, more than 800 employees work for the company. The clients of the project exceed 100,000 organizations, including NASA, CERN, Alibaba, SpaceX, IBM, Ticketmaster, ING, NASDAQ, Sony, VMWare and Intel. We can say that GitLab will approach the “unicorn” milestone, or even surpasses it.