>>> CloudChoice™ by OTTRA

Stop managing GitLab. Start building.

GitLab Select Channel Partner GitLab Professional Services Select Partner ISO 27001 Certified

Your own dedicated GitLab instance, deployed in your own cloud account and fully managed by OTTRA. Monthly upgrades, 24/7 monitoring, and expert support. Your GitLab. Your cloud. Zero effort.

Runs on AWS, GCP, or Azure. Always on the latest supported release. 99.9% uptime SLA.

No commitment. Just a conversation. We reply within one working day.

GitLab ships a new release every month. Most self-managed teams can't keep up.

  • Three versions behind — and every upgrade gets harder
  • Security patches waiting on someone to find a maintenance window
  • Runners at fixed capacity — pipelines queuing while engineers wait
  • GitLab Duo off the table because code can't leave your environment
  • Platform engineers running GitLab instead of building product

CloudChoice™ runs it for you. In your cloud.

SaaS is shared. Dedicated lives in GitLab's cloud. Self-managed falls behind.

Regulated organisations have always faced an awkward choice with GitLab. GitLab SaaS is quick to start but runs on shared infrastructure. GitLab Dedicated gives you isolation, but your data sits in GitLab's cloud regions, under GitLab's compliance framework. Self-managed gives you full control — and full responsibility for keeping up with a monthly release cycle.

That last part is where it usually goes wrong. Upgrades slip. Three versions becomes six. Security patches pile up, new features stay locked away, and every upgrade becomes a bigger, riskier project than the last. The people who should be building product end up maintaining the platform.

CloudChoice™ closes the gap. Each customer gets a completely isolated GitLab instance deployed in their own AWS, GCP, or Azure account, built with the GitLab Environment Toolkit and managed as code. OTTRA handles the upgrades, monitoring, and support. Your data never leaves your environment — and nothing is shared with any other customer.

What you get

n-1 Always current

Monthly upgrades keep you on the latest supported GitLab release, in agreed maintenance windows, with rollback ready at every step.

99.9% Uptime SLA

24/7 monitoring with Prometheus and Grafana, and first-line support from GitLab specialists who know your instance.

What you walk away with

1

A dedicated GitLab instance in your own cloud

Completely isolated infrastructure in your AWS, GCP, or Azure account. Your region, your compliance domain, your data. No shared resources with any other customer.

2

Monthly upgrades without lifting a finger

Pre-upgrade validation, scheduled maintenance windows, and rollback capability. You stay on the latest supported release — no version debt, no upgrade projects.

3

Private AI and private runners

Optional GitLab Duo and managed GitLab Runners on your own infrastructure. Linux, Windows, and macOS runners that auto-scale, with every CI/CD job running inside your environment.

4

24/7 monitoring and expert support

Real-time dashboards, early-warning alerts, and break-fix support from GitLab specialists. When GitLab support is needed, we escalate with full context of your environment.

How it works

Four steps to GitLab you don't have to run

1

Assess

We review your current GitLab deployment, your cloud estate, and your compliance requirements, then agree the target architecture and region with you.

2

Build

We deploy your dedicated GitLab environment in your cloud account using the GitLab Environment Toolkit and Terraform. Repeatable, documented, and built to GitLab best practice.

3

Migrate

A professional backup and restore migration from your existing instance, planned and agreed with your team. More complex migrations are available where you need them — see GitLab Migrations.

4

Run

Go live, then hand the platform to us. Monthly upgrades, 24/7 monitoring, first-line support, and regular reporting on health and performance.

Ready to stop managing GitLab?

Keep the control of self-managed. Lose the overhead. Tell us about your environment and we'll show you what CloudChoice™ looks like in your cloud.

Talk to us about CloudChoice™ →

No commitment. Just a conversation. We reply within one working day.

Everything you need to know

Both give you a single-tenant GitLab instance. The difference is where it lives. GitLab Dedicated runs in GitLab's own cloud regions under GitLab's compliance framework. CloudChoice™ runs in your own cloud account, so your data stays in your compliance domain, in any region you choose, and you can use your existing cloud commitments.

For many teams, GitLab SaaS is the right answer. CloudChoice™ is for organisations that need more: complete data sovereignty, strict regulatory requirements, private AI where code can't leave the environment, private runners for sensitive workloads, or custom networking and integrations that a shared platform can't offer.

AWS, Google Cloud, and Microsoft Azure. Your instance is deployed in your own account, in the region you choose, and managed through infrastructure as code. You keep ownership of the cloud account and pay your cloud provider directly for the infrastructure.

You own the cloud account, its costs, and networking in and out of the VPC. OTTRA configures the cloud infrastructure, VPC, and subnets, and looks after the GitLab application itself: maintenance, upgrades, backup verification, monitoring, and break-fix support. Access is granted through IAM — no VPC connection into your network is required.

Critical issues, where GitLab is completely unavailable, get a response within 1 hour and a resolution target of 4 hours. Major functionality issues get a 4-hour response and 8-hour resolution target. Your instance is monitored 24/7, and the managed infrastructure carries a 99.9% uptime SLA.

Yes. GitLab Duo and managed GitLab Runners are both available as add-ons, deployed and managed on your own infrastructure. Runners auto-scale with your CI/CD workload and support Linux, Windows, and macOS. To get your engineers using Duo day to day, pair it with Duo Enablement.