CloudEstimate

Compare GitLab Self-Managed across clouds

Extra Small — up to 500 users

Google Cloud

Region us-central1

$671.22

$8,055/year

Compute $586.92
Storage $84.30
Other $0.00

Component summary

  • 1 × n2-standard-4 for Application
  • 1 × n2-standard-4 for Database
  • 1 × n2-standard-2 for Cache
  • 1 × n2-standard-2 for Object Storage Gateway

AWS

Region us-east-1

Lowest monthly cost

$463.38

$5,561/year

Compute $420.48
Storage $42.90
Other $0.00

Component summary

  • 1 × m6i.xlarge for Application
  • 1 × m6i.xlarge for Database
  • 1 × m6i.large for Cache
  • 1 × m6i.large for Object Storage Gateway

Azure

Region eastus

$515.82

$6,190/year

Compute $455.52
Storage $60.30
Other $0.00

Component summary

  • 1 × Standard_D4s_v5 for Application
  • 1 × Standard_D4s_v5 for Database
  • 1 × Standard_D2s_v5 for Cache
  • 1 × Standard_D2s_v5 for Object Storage Gateway

Why the totals differ

AWS is the lowest-cost option for GitLab Self-Managed at the extra small tier, landing $207.84 per month below Google Cloud. This spread comes from instance and storage pricing in the default regions rather than commitment discounts, so the ranking reflects straight commercial list pricing. Without high availability, the totals stay closer together because there is less replicated capacity, but existing enterprise commitments or hybrid-use discounts could still change the real procurement outcome.

Sources

Reference architecture: GitLab Self-Managed, version 17.11, retrieved April 12, 2026.

https://archives.docs.gitlab.com/17.11/administration/reference_architectures/

Pricing: Google Cloud, AWS, and Azure pricing snapshots retrieved April 12, 2026.

Commercial pricing only. GovCloud, sovereign cloud, and discounts beyond those shown are not modelled.