Add GitLab.com strategy
All threads resolved!
All threads resolved!
Compare changes
@@ -19,7 +19,12 @@ Our SaaS offerings make up an [increasing percentage of revenue](https://ir.gitl
Gitlab.com teams are responsible for the continued operations of the systems that are essential to deliver our mutli tenant platform. Onboarding, operating, and maintaining these systems have a high cognitive and operational load. As a consequence, project work that could evolve our deployment capabilities and unlock new business opportunities can be deprioritized over “keep the lights on work” which prevents/mitigates user impact.
@@ -27,7 +32,7 @@ GitLab teams have a large amount of autonomy and are empowered to work on things
Infrastrucutre teams are typically staffed very lean as a consequence of being understood as a "cost centre" for the business. Preventative cost avoidance is hard to account for and model and often leads to underinvestment in groups that prevent and manage negative business outcomes. We are already starting to change the perception of SaaS Platforms into a revenue generator or "profit centre" with GitLab Dedicated and Runway and there is a significant opportunity to build more compelling faetures which further drive our transformation into a principal revenue generator for GitLab.
Infrastructure teams are typically staffed very lean as a consequence of being understood as a "cost centre" for the business. Preventative cost avoidance is hard to account for and model and often leads to underinvestment in groups that prevent and manage negative business outcomes. We are already starting to change the perception of SaaS Platforms into a revenue generator or "profit centre" with GitLab Dedicated and Runway and there is a significant opportunity to build more compelling faetures which further drive our transformation into a principal revenue generator for GitLab.
@@ -39,11 +44,11 @@ GitLab.com is our multi-tenant SaaS platform, where we are able to offer the mos
GitLab currently has an availability target (SLO) of two 9s (99.80%). However, based on [3 years of historical data](https://handbook.gitlab.com/handbook/engineering/monitoring/#historical-service-level-availability) from August 2021 to August 2024, we achieve an average of three 9s (99.94%) in our availability SLI. Three 9s is the high end of availability targets set for complex SaaS applications across the industry including applications like GitHub. In order to win against GitHub in the long term, we need to increase our availability to be best in class across the industry.
As stewards of GitLab.com, Delivery, Scalability & Production Engineering have a responsibility to ensure that GitLab.com remains operational and reliable every minute of every day. Shifting more things left in the SDLC is commonly accepted practice in software development as the most efficient way to deliver higher quality production systems.
As stewards of GitLab.com, Delivery, Scalability & Production Engineering have a responsibility to ensure that GitLab.com remains operational and reliable every minute of every day. Shifting more things left in the software development lifecycle (SDLC) is commonly accepted practice in software development as the most efficient way to deliver higher quality production systems.
Globally improving our product and software development practice will result in a higher quality product, with fewer errors and incidents. That will enable teams to be more efficient with their time and bias work toward preventative measures rather than reactive measures post incident. In order to do this, we essentially have 2 levers: