CloudEstimate

Compare GitLab Self-Managed on Google Cloud, AWS, and Azure

Extra Small — up to 500 users

Google Cloud

Region us-central1

Lowest monthly cost

$359.40

$4,313/year

Compute $276.90
Storage $82.50
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

$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 westus3

$480.00

$5,760/year

Compute $420.48
Storage $59.52
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

Google Cloud is significantly cheaper for this Extra Small GitLab deployment, costing less than a dollar per month compared to AWS and Azure, which are both around $470-$480 monthly. This dramatic difference stems from Google Cloud's sustained use discounts, which are automatically applied to long-running instances. For AWS and Azure, on-demand pricing for the underlying virtual machines is the primary cost driver, as no commitment discounts are applied in this comparison. A commitment to a 1-year or 3-year term would substantially reduce costs on AWS and Azure.

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 May 6, 2026.

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