Modern VCS for Next Gen Agile Development.
Overall Satisfaction with GitLab
We use Gitlab to track issues by project, whether Terraform IaC projects, Node JS projects, Jupyter Notebook data analysis products, or custom in-house Python packages. We also use it to monitor our projects' security posture to ensure no vulnerabilities go unchecked. It helps our small cross-functional team collaborate.
Pros
- Version Tracking.
- Diff analysis between revisions.
- CI/CD Pipeline Creation and Maintenance.
Cons
- More templates for common project use cases.
- Ability to track vulnerabilities on a specific branch, instead of just the default one.
- The integration of DAST and other security tools reduces our spend on other vendors.
- The included minutes of CI/CD build time, and pipelines keep us from shopping with other vendors.
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.
Yes, we have been using Gitlab Ultimate, and while we are uncertain if the pricing will scale with additional developers, we have been very pleased with the SAST, DAST, and Container Scanning that comes with our plan. We have very limited resources with regard to time, so the Ultimate plan has given us a leg up in staying compliant with our ISO 27001 and SOC 2 standards while maintaining a trim team. It's invaluable.
Our Terraform projects are deployed directly from Gitlab, and we are pleased to use their managed TF State file. We no longer need to manage an S3 backend with a DynamoDB component to keep our state from drifting. It also manages all the security that comes with managing an IaC product. We also deploy all of our SPA applications and ECS Fargate containers directly from our Pipelines. It's our one-stop shop.
Do you think GitLab delivers good value for the price?
Yes
Are you happy with GitLab's feature set?
Yes
Did GitLab live up to sales and marketing promises?
Yes
Did implementation of GitLab go as expected?
Yes
Would you buy GitLab again?
Yes


Comments
Please log in to join the conversation