{
  "index": "hyperscalers",
  "as_of": "2026-08-19",
  "count": 17,
  "providers": [
    {
      "id": "aws",
      "name": "Amazon Web Services",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Seattle",
        "country": "United States",
        "iso3": "USA"
      },
      "website": "https://aws.amazon.com/",
      "pricing": "https://aws.amazon.com/ec2/pricing/",
      "silicon": [
        "H100",
        "H200",
        "B200",
        "A100",
        "Trainium",
        "Inferentia",
        "many GPU instance families"
      ],
      "locations": [
        {
          "city": null,
          "region": "Virginia",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "us-east-1 · US East (N. Virginia) · metro conventionally Ashburn; official name is N. Virginia — city left null",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Columbus",
          "region": "Ohio",
          "country": "United States",
          "iso3": "USA",
          "lat": 39.961,
          "lon": -82.999,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-east-2 · US East (Ohio)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "California",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "us-west-1 · US West (N. California)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Oregon",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "us-west-2 · US West (Oregon) · The Dalles is the widely published city; official name is Oregon",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Cape Town",
          "region": null,
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": -33.925,
          "lon": 18.424,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "af-south-1 · Africa (Cape Town)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hong Kong",
          "region": null,
          "country": "Hong Kong",
          "iso3": "HKG",
          "lat": 22.319,
          "lon": 114.169,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-east-1 · Asia Pacific (Hong Kong)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hyderabad",
          "region": null,
          "country": "India",
          "iso3": "IND",
          "lat": 17.385,
          "lon": 78.487,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-south-2 · Asia Pacific (Hyderabad)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jakarta",
          "region": null,
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": -6.208,
          "lon": 106.846,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-3 · Asia Pacific (Jakarta)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Malaysia",
          "iso3": "MYS",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "ap-southeast-5 · Asia Pacific (Malaysia)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Melbourne",
          "region": null,
          "country": "Australia",
          "iso3": "AUS",
          "lat": -37.814,
          "lon": 144.963,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-4 · Asia Pacific (Melbourne)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Mumbai",
          "region": null,
          "country": "India",
          "iso3": "IND",
          "lat": 19.076,
          "lon": 72.878,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-south-1 · Asia Pacific (Mumbai)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "New Zealand",
          "iso3": "NZL",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "ap-southeast-6 · Asia Pacific (New Zealand)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osaka",
          "region": null,
          "country": "Japan",
          "iso3": "JPN",
          "lat": 34.694,
          "lon": 135.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-northeast-3 · Asia Pacific (Osaka)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Seoul",
          "region": null,
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.567,
          "lon": 126.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-northeast-2 · Asia Pacific (Seoul)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": null,
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-1 · Asia Pacific (Singapore)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sydney",
          "region": null,
          "country": "Australia",
          "iso3": "AUS",
          "lat": -33.869,
          "lon": 151.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-2 · Asia Pacific (Sydney)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Taipei",
          "region": null,
          "country": "Taiwan",
          "iso3": "TWN",
          "lat": 25.033,
          "lon": 121.565,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-east-2 · Asia Pacific (Taipei)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Bangkok",
          "region": null,
          "country": "Thailand",
          "iso3": "THA",
          "lat": 13.756,
          "lon": 100.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-7 · Asia Pacific (Thailand)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": null,
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-northeast-1 · Asia Pacific (Tokyo)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Canada",
          "country": "Canada",
          "iso3": "CAN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "ca-central-1 · Canada (Central) · official name Canada (Central); Montreal is conventional — city left null",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Calgary",
          "region": "Alberta",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 51.045,
          "lon": -114.057,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ca-west-1 · Canada West (Calgary)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": null,
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-central-1 · Europe (Frankfurt)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dublin",
          "region": null,
          "country": "Ireland",
          "iso3": "IRL",
          "lat": 53.35,
          "lon": -6.26,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-west-1 · Europe (Ireland)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": null,
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-west-2 · Europe (London)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Milan",
          "region": null,
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.464,
          "lon": 9.19,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-south-1 · Europe (Milan)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Paris",
          "region": null,
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-west-3 · Europe (Paris)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Spain",
          "iso3": "ESP",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "eu-south-2 · Europe (Spain)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Stockholm",
          "region": null,
          "country": "Sweden",
          "iso3": "SWE",
          "lat": 59.329,
          "lon": 18.069,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-north-1 · Europe (Stockholm)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zurich",
          "region": null,
          "country": "Switzerland",
          "iso3": "CHE",
          "lat": 47.376,
          "lon": 8.541,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-central-2 · Europe (Zurich)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tel Aviv",
          "region": null,
          "country": "Israel",
          "iso3": "ISR",
          "lat": 32.085,
          "lon": 34.782,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "il-central-1 · Israel (Tel Aviv)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Mexico",
          "iso3": "MEX",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "mx-central-1 · Mexico (Central)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Bahrain",
          "iso3": "BHR",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "me-south-1 · Middle East (Bahrain)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "me-central-1 · Middle East (UAE)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sao Paulo",
          "region": null,
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.551,
          "lon": -46.633,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-east-1 · South America (São Paulo)",
          "source_url": "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "announced",
          "note": "Marketing page: planned region in Kingdom of Saudi Arabia",
          "source_url": "https://aws.amazon.com/about-aws/global-infrastructure/regions_az/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": null,
          "country": "Chile",
          "iso3": "CHL",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "announced",
          "note": "Marketing page: planned region in Chile",
          "source_url": "https://aws.amazon.com/about-aws/global-infrastructure/regions_az/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Beijing",
          "region": null,
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "China (Beijing) — separate Amazon Web Services in China account",
          "source_url": "https://www.amazonaws.cn/about-aws/china/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Ningxia",
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "China (Ningxia) — separate China account",
          "source_url": "https://www.amazonaws.cn/about-aws/china/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://docs.aws.amazon.com/global-infrastructure/latest/regions/aws-regions.html",
        "https://aws.amazon.com/about-aws/global-infrastructure/regions_az/",
        "https://www.amazonaws.cn/about-aws/china/"
      ],
      "notes": "Official commercial table fetched 2026-08-19. Marketing: 39 geographic regions / 123–124 AZs. GPU availability is a subset (P/G/Trn/Inf). China and GovCloud are separate accounts. No fake market cap.",
      "as_of": "2026-08-19"
    },
    {
      "id": "azure",
      "name": "Microsoft Azure",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Redmond",
        "country": "United States",
        "iso3": "USA"
      },
      "website": "https://azure.microsoft.com/",
      "pricing": "https://azure.microsoft.com/en-us/pricing/details/virtual-machines/linux/",
      "silicon": [
        "H100",
        "H200",
        "A100",
        "ND/NC-series GPUs"
      ],
      "locations": [
        {
          "city": null,
          "region": "Texas",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: South Central US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "California",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Washington",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West US 2. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Arizona",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West US 3. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Iowa",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Central US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Virginia",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: East US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Virginia",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: East US 2. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "East US 3",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: East US 3. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "West Central US",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West Central US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Illinois",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: North Central US. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sao Paulo",
          "region": "Brazil South",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.551,
          "lon": -46.633,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Brazil South. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Brazil Southeast",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Brazil Southeast. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Toronto",
          "region": "Canada Central",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 43.653,
          "lon": -79.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Canada Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Quebec",
          "country": "Canada",
          "iso3": "CAN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Canada East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Chile North Central",
          "country": "Chile",
          "iso3": "CHL",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Chile North Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Mexico Central",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Mexico Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hong Kong",
          "region": "East Asia",
          "country": "Hong Kong",
          "iso3": "HKG",
          "lat": 22.319,
          "lon": 114.169,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: East Asia. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "Southeast Asia",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Southeast Asia. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sydney",
          "region": "Australia East",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -33.869,
          "lon": 151.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Australia East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Melbourne",
          "region": "Australia Southeast",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -37.814,
          "lon": 144.963,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Australia Southeast. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Australia Central",
          "country": "Australia",
          "iso3": "AUS",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Australia Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Australia Central 2",
          "country": "Australia",
          "iso3": "AUS",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Australia Central 2. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shanghai",
          "region": "China East",
          "country": "China",
          "iso3": "CHN",
          "lat": 31.23,
          "lon": 121.473,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: China East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shanghai",
          "region": "China East 2",
          "country": "China",
          "iso3": "CHN",
          "lat": 31.23,
          "lon": 121.473,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: China East 2. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Beijing",
          "region": "China North",
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: China North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Beijing",
          "region": "China North 2",
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: China North 2. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "China North 3",
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: China North 3. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Central India",
          "country": "India",
          "iso3": "IND",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Central India. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "South India",
          "country": "India",
          "iso3": "IND",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: South India. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "West India",
          "country": "India",
          "iso3": "IND",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West India. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Indonesia Central",
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Indonesia Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": "Japan East",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Japan East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osaka",
          "region": "Japan West",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 34.694,
          "lon": 135.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Japan West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Seoul",
          "region": "Korea Central",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.567,
          "lon": 126.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Korea Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Korea South",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Korea South. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Malaysia West",
          "country": "Malaysia",
          "iso3": "MYS",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Malaysia West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "New Zealand North",
          "country": "New Zealand",
          "iso3": "NZL",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: New Zealand North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Taipei",
          "region": "Taiwan",
          "country": "Taiwan",
          "iso3": "TWN",
          "lat": 25.033,
          "lon": 121.565,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Taiwan. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Austria East",
          "country": "Austria",
          "iso3": "AUT",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Austria East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Belgium Central",
          "country": "Belgium",
          "iso3": "BEL",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Belgium Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Denmark East",
          "country": "Denmark",
          "iso3": "DNK",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Denmark East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dublin",
          "region": "North Europe",
          "country": "Ireland",
          "iso3": "IRL",
          "lat": 53.35,
          "lon": -6.26,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: North Europe. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Netherlands",
          "country": "Netherlands",
          "iso3": "NLD",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: West Europe. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Finland Central",
          "country": "Finland",
          "iso3": "FIN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Finland Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Paris",
          "region": "France Central",
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: France Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Marseille",
          "region": "France South",
          "country": "France",
          "iso3": "FRA",
          "lat": 43.296,
          "lon": 5.37,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: France South. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": "Germany West Central",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Germany West Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Germany North",
          "country": "Germany",
          "iso3": "DEU",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Germany North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Milan",
          "region": "Italy North",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.464,
          "lon": 9.19,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Italy North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Norway East",
          "country": "Norway",
          "iso3": "NOR",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Norway East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Norway West",
          "country": "Norway",
          "iso3": "NOR",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Norway West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Warsaw",
          "region": "Poland Central",
          "country": "Poland",
          "iso3": "POL",
          "lat": 52.23,
          "lon": 21.012,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Poland Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Madrid",
          "region": "Spain Central",
          "country": "Spain",
          "iso3": "ESP",
          "lat": 40.417,
          "lon": -3.704,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Spain Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Sweden Central",
          "country": "Sweden",
          "iso3": "SWE",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Sweden Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Sweden South",
          "country": "Sweden",
          "iso3": "SWE",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Sweden South. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zurich",
          "region": "Switzerland North",
          "country": "Switzerland",
          "iso3": "CHE",
          "lat": 47.376,
          "lon": 8.541,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Switzerland North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Switzerland West",
          "country": "Switzerland",
          "iso3": "CHE",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Switzerland West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": "UK South",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: UK South. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "UK West",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: UK West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Johannesburg",
          "region": "South Africa North",
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": -26.204,
          "lon": 28.047,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: South Africa North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "South Africa West",
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: South Africa West. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tel Aviv",
          "region": "Israel Central",
          "country": "Israel",
          "iso3": "ISR",
          "lat": 32.085,
          "lon": 34.782,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Israel Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Doha",
          "region": "Qatar Central",
          "country": "Qatar",
          "iso3": "QAT",
          "lat": 25.286,
          "lon": 51.535,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: Qatar Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dubai",
          "region": "UAE North",
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": 25.205,
          "lon": 55.271,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "Official Azure geography footnote region: UAE North. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "UAE Central",
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: UAE Central. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "Saudi Arabia East",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official Azure geography footnote region: Saudi Arabia East. City filled only when it is the conventional published metro for that exact region name; coming-soon vs GA not split on this footnote.",
          "source_url": "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/",
        "https://azure.microsoft.com/en-us/explore/global-infrastructure/geographies/"
      ],
      "notes": "Footnote on official geographies page (fetched 2026-08-19) lists regions available or coming soon. Do not treat every row as GA GPU. China is operated with 21Vianet. No market cap.",
      "as_of": "2026-08-19"
    },
    {
      "id": "gcp",
      "name": "Google Cloud",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Mountain View",
        "country": "United States",
        "iso3": "USA"
      },
      "website": "https://cloud.google.com/",
      "pricing": "https://cloud.google.com/compute/gpus-pricing",
      "silicon": [
        "A4X Max GB300",
        "A4X GB200",
        "A4 B200",
        "A3 H200/H100",
        "A2 A100",
        "G4 RTX PRO 6000",
        "G2 L4",
        "TPU"
      ],
      "locations": [
        {
          "city": "Johannesburg",
          "region": "africa-south1",
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": -26.204,
          "lon": 28.047,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "africa-south1 · official Compute Engine location: Johannesburg. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Changhua",
          "region": "asia-east1",
          "country": "Taiwan",
          "iso3": "TWN",
          "lat": 24.076,
          "lon": 120.544,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-east1 · official Compute Engine location: Changhua. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hong Kong",
          "region": "asia-east2",
          "country": "Hong Kong",
          "iso3": "HKG",
          "lat": 22.319,
          "lon": 114.169,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-east2 · official Compute Engine location: Hong Kong. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": "asia-northeast1",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-northeast1 · official Compute Engine location: Tokyo. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osaka",
          "region": "asia-northeast2",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 34.694,
          "lon": 135.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-northeast2 · official Compute Engine location: Osaka. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Seoul",
          "region": "asia-northeast3",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.567,
          "lon": 126.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-northeast3 · official Compute Engine location: Seoul. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Mumbai",
          "region": "asia-south1",
          "country": "India",
          "iso3": "IND",
          "lat": 19.076,
          "lon": 72.878,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-south1 · official Compute Engine location: Mumbai. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Delhi",
          "region": "asia-south2",
          "country": "India",
          "iso3": "IND",
          "lat": 28.614,
          "lon": 77.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-south2 · official Compute Engine location: Delhi. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jurong West",
          "region": "asia-southeast1",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.34,
          "lon": 103.705,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-southeast1 · official Compute Engine location: Jurong West. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jakarta",
          "region": "asia-southeast2",
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": -6.208,
          "lon": 106.846,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-southeast2 · official Compute Engine location: Jakarta. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Bangkok",
          "region": "asia-southeast3",
          "country": "Thailand",
          "iso3": "THA",
          "lat": 13.756,
          "lon": 100.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "asia-southeast3 · official Compute Engine location: Bangkok. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sydney",
          "region": "australia-southeast1",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -33.869,
          "lon": 151.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "australia-southeast1 · official Compute Engine location: Sydney. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Melbourne",
          "region": "australia-southeast2",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -37.814,
          "lon": 144.963,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "australia-southeast2 · official Compute Engine location: Melbourne. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hamina",
          "region": "europe-north1",
          "country": "Finland",
          "iso3": "FIN",
          "lat": 60.57,
          "lon": 27.198,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-north1 · official Compute Engine location: Hamina. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Stockholm",
          "region": "europe-north2",
          "country": "Sweden",
          "iso3": "SWE",
          "lat": 59.329,
          "lon": 18.069,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-north2 · official Compute Engine location: Stockholm. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Warsaw",
          "region": "europe-central2",
          "country": "Poland",
          "iso3": "POL",
          "lat": 52.23,
          "lon": 21.012,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-central2 · official Compute Engine location: Warsaw. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Madrid",
          "region": "europe-southwest1",
          "country": "Spain",
          "iso3": "ESP",
          "lat": 40.417,
          "lon": -3.704,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-southwest1 · official Compute Engine location: Madrid. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "St. Ghislain",
          "region": "europe-west1",
          "country": "Belgium",
          "iso3": "BEL",
          "lat": 50.449,
          "lon": 3.819,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west1 · official Compute Engine location: St. Ghislain. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": "europe-west2",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west2 · official Compute Engine location: London. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": "europe-west3",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west3 · official Compute Engine location: Frankfurt. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Eemshaven",
          "region": "europe-west4",
          "country": "Netherlands",
          "iso3": "NLD",
          "lat": 53.438,
          "lon": 6.831,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west4 · official Compute Engine location: Eemshaven. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zurich",
          "region": "europe-west6",
          "country": "Switzerland",
          "iso3": "CHE",
          "lat": 47.376,
          "lon": 8.541,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west6 · official Compute Engine location: Zurich. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Milan",
          "region": "europe-west8",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.464,
          "lon": 9.19,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west8 · official Compute Engine location: Milan. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Paris",
          "region": "europe-west9",
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west9 · official Compute Engine location: Paris. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Berlin",
          "region": "europe-west10",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 52.52,
          "lon": 13.405,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west10 · official Compute Engine location: Berlin. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Turin",
          "region": "europe-west12",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.07,
          "lon": 7.687,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "europe-west12 · official Compute Engine location: Turin. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Doha",
          "region": "me-central1",
          "country": "Qatar",
          "iso3": "QAT",
          "lat": 25.286,
          "lon": 51.535,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-central1 · official Compute Engine location: Doha. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dammam",
          "region": "me-central2",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": 26.42,
          "lon": 50.088,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-central2 · official Compute Engine location: Dammam. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tel Aviv",
          "region": "me-west1",
          "country": "Israel",
          "iso3": "ISR",
          "lat": 32.085,
          "lon": 34.782,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-west1 · official Compute Engine location: Tel Aviv. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Montreal",
          "region": "northamerica-northeast1",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 45.502,
          "lon": -73.567,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "northamerica-northeast1 · official Compute Engine location: Montreal. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Toronto",
          "region": "northamerica-northeast2",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 43.653,
          "lon": -79.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "northamerica-northeast2 · official Compute Engine location: Toronto. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Querétaro",
          "region": "northamerica-south1",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": 20.589,
          "lon": -100.39,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "northamerica-south1 · official Compute Engine location: Querétaro. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osasco",
          "region": "southamerica-east1",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.532,
          "lon": -46.792,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "southamerica-east1 · official Compute Engine location: Osasco. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Santiago",
          "region": "southamerica-west1",
          "country": "Chile",
          "iso3": "CHL",
          "lat": -33.449,
          "lon": -70.669,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "southamerica-west1 · official Compute Engine location: Santiago. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Council Bluffs",
          "region": "us-central1",
          "country": "United States",
          "iso3": "USA",
          "lat": 41.262,
          "lon": -95.861,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-central1 · official Compute Engine location: Council Bluffs. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Moncks Corner",
          "region": "us-east1",
          "country": "United States",
          "iso3": "USA",
          "lat": 33.196,
          "lon": -80.013,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-east1 · official Compute Engine location: Moncks Corner. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Ashburn",
          "region": "us-east4",
          "country": "United States",
          "iso3": "USA",
          "lat": 39.044,
          "lon": -77.488,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-east4 · official Compute Engine location: Ashburn. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Columbus",
          "region": "us-east5",
          "country": "United States",
          "iso3": "USA",
          "lat": 39.961,
          "lon": -82.999,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-east5 · official Compute Engine location: Columbus. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dallas",
          "region": "us-south1",
          "country": "United States",
          "iso3": "USA",
          "lat": 32.777,
          "lon": -96.797,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-south1 · official Compute Engine location: Dallas. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "The Dalles",
          "region": "us-west1",
          "country": "United States",
          "iso3": "USA",
          "lat": 45.594,
          "lon": -121.179,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-west1 · official Compute Engine location: The Dalles. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Los Angeles",
          "region": "us-west2",
          "country": "United States",
          "iso3": "USA",
          "lat": 34.052,
          "lon": -118.244,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-west2 · official Compute Engine location: Los Angeles. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Salt Lake City",
          "region": "us-west3",
          "country": "United States",
          "iso3": "USA",
          "lat": 40.761,
          "lon": -111.891,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-west3 · official Compute Engine location: Salt Lake City. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Las Vegas",
          "region": "us-west4",
          "country": "United States",
          "iso3": "USA",
          "lat": 36.17,
          "lon": -115.14,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-west4 · official Compute Engine location: Las Vegas. GPU/TPU only in some zones (A4/A3/A2/G4/G2 columns on same page).",
          "source_url": "https://docs.cloud.google.com/compute/docs/regions-zones",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://docs.cloud.google.com/compute/docs/regions-zones",
        "https://cloud.google.com/about/locations"
      ],
      "notes": "Locations page (updated 2026-08-17): 43 regions / 130 zones. Region list here is from the official Compute Engine regions-and-zones table. Specialized AI zones exist as extra zone names.",
      "as_of": "2026-08-19"
    },
    {
      "id": "oracle-oci",
      "name": "Oracle Cloud Infrastructure",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Austin",
        "country": "United States",
        "iso3": "USA"
      },
      "website": "https://www.oracle.com/cloud/",
      "pricing": "https://www.oracle.com/cloud/compute/pricing/",
      "silicon": [
        "H100",
        "H200",
        "B200",
        "GB200 — BM.GPU families"
      ],
      "locations": [
        {
          "city": "Sydney",
          "region": "ap-sydney-1",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -33.869,
          "lon": 151.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-sydney-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Melbourne",
          "region": "ap-melbourne-1",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -37.814,
          "lon": 144.963,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-melbourne-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sao Paulo",
          "region": "sa-saopaulo-1",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.551,
          "lon": -46.633,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-saopaulo-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Vinhedo",
          "region": "sa-vinhedo-1",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.03,
          "lon": -46.975,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-vinhedo-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Montreal",
          "region": "ca-montreal-1",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 45.502,
          "lon": -73.567,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ca-montreal-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Toronto",
          "region": "ca-toronto-1",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 43.653,
          "lon": -79.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ca-toronto-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Santiago",
          "region": "sa-santiago-1",
          "country": "Chile",
          "iso3": "CHL",
          "lat": -33.449,
          "lon": -70.669,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-santiago-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Valparaiso",
          "region": "sa-valparaiso-1",
          "country": "Chile",
          "iso3": "CHL",
          "lat": -33.047,
          "lon": -71.613,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-valparaiso-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Bogota",
          "region": "sa-bogota-1",
          "country": "Colombia",
          "iso3": "COL",
          "lat": 4.711,
          "lon": -74.072,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "sa-bogota-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Paris",
          "region": "eu-paris-1",
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-paris-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Marseille",
          "region": "eu-marseille-1",
          "country": "France",
          "iso3": "FRA",
          "lat": 43.296,
          "lon": 5.37,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-marseille-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": "eu-frankfurt-1",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-frankfurt-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hyderabad",
          "region": "ap-hyderabad-1",
          "country": "India",
          "iso3": "IND",
          "lat": 17.385,
          "lon": 78.487,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-hyderabad-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Mumbai",
          "region": "ap-mumbai-1",
          "country": "India",
          "iso3": "IND",
          "lat": 19.076,
          "lon": 72.878,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-mumbai-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Batam",
          "region": "ap-batam-1",
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": 1.13,
          "lon": 104.053,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-batam-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jerusalem",
          "region": "il-jerusalem-1",
          "country": "Israel",
          "iso3": "ISR",
          "lat": 31.768,
          "lon": 35.214,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "il-jerusalem-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Milan",
          "region": "eu-milan-1",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.464,
          "lon": 9.19,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-milan-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Turin",
          "region": "eu-turin-1",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.07,
          "lon": 7.687,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-turin-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osaka",
          "region": "ap-osaka-1",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 34.694,
          "lon": 135.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-osaka-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": "ap-tokyo-1",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-tokyo-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Kulai",
          "region": "ap-kulai-2",
          "country": "Malaysia",
          "iso3": "MYS",
          "lat": 1.663,
          "lon": 103.603,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-kulai-2 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Querétaro",
          "region": "mx-queretaro-1",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": 20.589,
          "lon": -100.39,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "mx-queretaro-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Monterrey",
          "region": "mx-monterrey-1",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": 25.686,
          "lon": -100.317,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "mx-monterrey-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Casablanca",
          "region": "af-casablanca-1",
          "country": "Morocco",
          "iso3": "MAR",
          "lat": 33.573,
          "lon": -7.59,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "af-casablanca-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Amsterdam",
          "region": "eu-amsterdam-1",
          "country": "Netherlands",
          "iso3": "NLD",
          "lat": 52.367,
          "lon": 4.904,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-amsterdam-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Riyadh",
          "region": "me-riyadh-1",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": 24.714,
          "lon": 46.675,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-riyadh-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jeddah",
          "region": "me-jeddah-1",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": 21.485,
          "lon": 39.193,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-jeddah-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jovanovac",
          "region": "eu-jovanovac-1",
          "country": "Serbia",
          "iso3": "SRB",
          "lat": 44.217,
          "lon": 20.833,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-jovanovac-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "ap-singapore-1",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-singapore-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "ap-singapore-2",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-singapore-2 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Johannesburg",
          "region": "af-johannesburg-1",
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": -26.204,
          "lon": 28.047,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "af-johannesburg-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Seoul",
          "region": "ap-seoul-1",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.567,
          "lon": 126.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-seoul-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Chuncheon",
          "region": "ap-chuncheon-1",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.881,
          "lon": 127.73,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-chuncheon-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Madrid",
          "region": "eu-madrid-1",
          "country": "Spain",
          "iso3": "ESP",
          "lat": 40.417,
          "lon": -3.704,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-madrid-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Madrid",
          "region": "eu-madrid-3",
          "country": "Spain",
          "iso3": "ESP",
          "lat": 40.417,
          "lon": -3.704,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-madrid-3 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Stockholm",
          "region": "eu-stockholm-1",
          "country": "Sweden",
          "iso3": "SWE",
          "lat": 59.329,
          "lon": 18.069,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-stockholm-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zurich",
          "region": "eu-zurich-1",
          "country": "Switzerland",
          "iso3": "CHE",
          "lat": 47.376,
          "lon": 8.541,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-zurich-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Abu Dhabi",
          "region": "me-abudhabi-1",
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": 24.453,
          "lon": 54.377,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-abudhabi-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dubai",
          "region": "me-dubai-1",
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": 25.205,
          "lon": 55.271,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-dubai-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": "uk-london-1",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "uk-london-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Newport",
          "region": "uk-cardiff-1",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.584,
          "lon": -2.998,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "uk-cardiff-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Ashburn",
          "region": "us-ashburn-1",
          "country": "United States",
          "iso3": "USA",
          "lat": 39.044,
          "lon": -77.488,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-ashburn-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Chicago",
          "region": "us-chicago-1",
          "country": "United States",
          "iso3": "USA",
          "lat": 41.878,
          "lon": -87.63,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-chicago-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "Phoenix",
          "region": "us-phoenix-1",
          "country": "United States",
          "iso3": "USA",
          "lat": 33.448,
          "lon": -112.074,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-phoenix-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        },
        {
          "city": "San Jose",
          "region": "us-sanjose-1",
          "country": "United States",
          "iso3": "USA",
          "lat": 37.338,
          "lon": -121.886,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "us-sanjose-1 · official commercial realm table",
          "source_url": "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://docs.oracle.com/en-us/iaas/Content/General/Concepts/regions.htm"
      ],
      "notes": "Full official commercial-realm region table. Government/sovereign realms omitted (separate docs). Strong GPU IaaS.",
      "as_of": "2026-08-19"
    },
    {
      "id": "ibm-cloud",
      "name": "IBM Cloud",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Armonk",
        "country": "United States",
        "iso3": "USA"
      },
      "website": "https://www.ibm.com/cloud",
      "pricing": "https://www.ibm.com/products/cloud-gpu",
      "silicon": [
        "GPU VMs / bare metal — confirm catalog; not a neocloud-scale H100 shop"
      ],
      "locations": [
        {
          "city": "Sydney",
          "region": "au-syd",
          "country": "Australia",
          "iso3": "AUS",
          "lat": -33.869,
          "lon": 151.209,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR au-syd",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Chennai",
          "region": "in-che",
          "country": "India",
          "iso3": "IND",
          "lat": 13.083,
          "lon": 80.27,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR in-che",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Mumbai",
          "region": "in-mum",
          "country": "India",
          "iso3": "IND",
          "lat": 19.076,
          "lon": 72.878,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR in-mum",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Osaka",
          "region": "jp-osa",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 34.694,
          "lon": 135.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR jp-osa",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": "jp-tok",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR jp-tok",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": "eu-de",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR eu-de",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Madrid",
          "region": "eu-es",
          "country": "Spain",
          "iso3": "ESP",
          "lat": 40.417,
          "lon": -3.704,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR eu-es",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": "eu-gb",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR eu-gb",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Montreal",
          "region": "ca-mon",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 45.502,
          "lon": -73.567,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR ca-mon",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Toronto",
          "region": "ca-tor",
          "country": "Canada",
          "iso3": "CAN",
          "lat": 43.653,
          "lon": -79.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR ca-tor",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dallas",
          "region": "us-south",
          "country": "United States",
          "iso3": "USA",
          "lat": 32.777,
          "lon": -96.797,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR us-south",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Washington",
          "region": "us-east",
          "country": "United States",
          "iso3": "USA",
          "lat": 38.907,
          "lon": -77.037,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR us-east",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sao Paulo",
          "region": "br-sao",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.551,
          "lon": -46.633,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MZR br-sao",
          "source_url": "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://cloud.ibm.com/docs/containers?topic=containers-regions-and-zones",
        "https://cloud.ibm.com/docs/overview?topic=overview-services_region"
      ],
      "notes": "Official Kubernetes/VPC MZR table. Classic DCs are additional. Public GPU cloud exists but is not the category leader.",
      "as_of": "2026-08-19"
    },
    {
      "id": "alibaba-cloud",
      "name": "Alibaba Cloud",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Hangzhou",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.alibabacloud.com/",
      "pricing": "https://www.alibabacloud.com/product/ecs/gpu",
      "silicon": [
        "NVIDIA GPU ECS + PAI"
      ],
      "locations": [
        {
          "city": "Qingdao",
          "region": "cn-qingdao",
          "country": "China",
          "iso3": "CHN",
          "lat": 36.067,
          "lon": 120.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-qingdao · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Beijing",
          "region": "cn-beijing",
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-beijing · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zhangjiakou",
          "region": "cn-zhangjiakou",
          "country": "China",
          "iso3": "CHN",
          "lat": 40.768,
          "lon": 114.886,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-zhangjiakou · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hohhot",
          "region": "cn-huhehaote",
          "country": "China",
          "iso3": "CHN",
          "lat": 40.842,
          "lon": 111.749,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-huhehaote · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Ulanqab",
          "region": "cn-wulanchabu",
          "country": "China",
          "iso3": "CHN",
          "lat": 40.995,
          "lon": 113.133,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-wulanchabu · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hangzhou",
          "region": "cn-hangzhou",
          "country": "China",
          "iso3": "CHN",
          "lat": 30.274,
          "lon": 120.155,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-hangzhou · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shanghai",
          "region": "cn-shanghai",
          "country": "China",
          "iso3": "CHN",
          "lat": 31.23,
          "lon": 121.473,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-shanghai · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Wuhan",
          "region": "cn-wuhan-lr",
          "country": "China",
          "iso3": "CHN",
          "lat": 30.593,
          "lon": 114.305,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-wuhan-lr · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shenzhen",
          "region": "cn-shenzhen",
          "country": "China",
          "iso3": "CHN",
          "lat": 22.543,
          "lon": 114.058,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-shenzhen · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Heyuan",
          "region": "cn-heyuan",
          "country": "China",
          "iso3": "CHN",
          "lat": 23.744,
          "lon": 114.7,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-heyuan · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Guangzhou",
          "region": "cn-guangzhou",
          "country": "China",
          "iso3": "CHN",
          "lat": 23.129,
          "lon": 113.264,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-guangzhou · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Chengdu",
          "region": "cn-chengdu",
          "country": "China",
          "iso3": "CHN",
          "lat": 30.572,
          "lon": 104.066,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-chengdu · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Zhongwei",
          "region": "cn-zhongwei",
          "country": "China",
          "iso3": "CHN",
          "lat": 37.5,
          "lon": 105.197,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-zhongwei · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hong Kong",
          "region": "cn-hongkong",
          "country": "Hong Kong",
          "iso3": "HKG",
          "lat": 22.319,
          "lon": 114.169,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "cn-hongkong · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "ap-southeast-1",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Kuala Lumpur",
          "region": "ap-southeast-3",
          "country": "Malaysia",
          "iso3": "MYS",
          "lat": 3.139,
          "lon": 101.687,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-3 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jakarta",
          "region": "ap-southeast-5",
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": -6.208,
          "lon": 106.846,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-5 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Manila",
          "region": "ap-southeast-6",
          "country": "Philippines",
          "iso3": "PHL",
          "lat": 14.599,
          "lon": 120.984,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-6 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Bangkok",
          "region": "ap-southeast-7",
          "country": "Thailand",
          "iso3": "THA",
          "lat": 13.756,
          "lon": 100.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-southeast-7 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "ap-southeast-8",
          "country": "Malaysia",
          "iso3": "MYS",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "ap-southeast-8 · official ECS table · official: Malaysia (Johor)",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Tokyo",
          "region": "ap-northeast-1",
          "country": "Japan",
          "iso3": "JPN",
          "lat": 35.676,
          "lon": 139.65,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-northeast-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Seoul",
          "region": "ap-northeast-2",
          "country": "South Korea",
          "iso3": "KOR",
          "lat": 37.567,
          "lon": 126.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-northeast-2 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "us-west-1",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "us-west-1 · official ECS table · official: US (Silicon Valley)",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "us-east-1",
          "country": "United States",
          "iso3": "USA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "us-east-1 · official ECS table · official: US (Virginia)",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Frankfurt",
          "region": "eu-central-1",
          "country": "Germany",
          "iso3": "DEU",
          "lat": 50.111,
          "lon": 8.682,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-central-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "London",
          "region": "eu-west-1",
          "country": "United Kingdom",
          "iso3": "GBR",
          "lat": 51.507,
          "lon": -0.128,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-west-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Paris",
          "region": "eu-west-2",
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "eu-west-2 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Dubai",
          "region": "me-east-1",
          "country": "United Arab Emirates",
          "iso3": "ARE",
          "lat": 25.205,
          "lon": 55.271,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-east-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": "Riyadh",
          "region": "me-central-1",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": 24.714,
          "lon": 46.675,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "me-central-1 · official ECS table",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "na-south-1",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "na-south-1 · official ECS table · official: Mexico",
          "source_url": "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.alibabacloud.com/help/en/ecs/user-guide/regions-and-zones"
      ],
      "notes": "Official ECS regions-and-zones table. Nanjing/Fuzhou local regions marked closing down on that page — omitted. China champion hyperscaler.",
      "as_of": "2026-08-19"
    },
    {
      "id": "huawei-cloud",
      "name": "Huawei Cloud",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Shenzhen",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.huaweicloud.com/",
      "pricing": "https://www.huaweicloud.com/intl/en-us/pricing/",
      "silicon": [
        "Ascend NPU",
        "NVIDIA GPU where offered"
      ],
      "locations": [
        {
          "city": "Beijing",
          "region": "CN North-Beijing4",
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN North-Beijing4",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shanghai",
          "region": "CN East-Shanghai1",
          "country": "China",
          "iso3": "CHN",
          "lat": 31.23,
          "lon": 121.473,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN East-Shanghai1",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": null,
          "region": "CN East2",
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "International-site official region name: CN East2",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Qingdao",
          "region": "CN East-Qingdao",
          "country": "China",
          "iso3": "CHN",
          "lat": 36.067,
          "lon": 120.383,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN East-Qingdao",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Guangzhou",
          "region": "CN South-Guangzhou",
          "country": "China",
          "iso3": "CHN",
          "lat": 23.129,
          "lon": 113.264,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN South-Guangzhou",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Guiyang",
          "region": "CN Southwest-Guiyang1",
          "country": "China",
          "iso3": "CHN",
          "lat": 26.647,
          "lon": 106.63,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN Southwest-Guiyang1",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Hong Kong",
          "region": "CN-Hong Kong",
          "country": "Hong Kong",
          "iso3": "HKG",
          "lat": 22.319,
          "lon": 114.169,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: CN-Hong Kong",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Bangkok",
          "region": "AP-Bangkok",
          "country": "Thailand",
          "iso3": "THA",
          "lat": 13.756,
          "lon": 100.502,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AP-Bangkok",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "AP-Singapore",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AP-Singapore",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Jakarta",
          "region": "AP-Jakarta",
          "country": "Indonesia",
          "iso3": "IDN",
          "lat": -6.208,
          "lon": 106.846,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AP-Jakarta",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Manila",
          "region": "AP-Manila",
          "country": "Philippines",
          "iso3": "PHL",
          "lat": 14.599,
          "lon": 120.984,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AP-Manila",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Johannesburg",
          "region": "AF-Johannesburg",
          "country": "South Africa",
          "iso3": "ZAF",
          "lat": -26.204,
          "lon": 28.047,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AF-Johannesburg",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Cairo",
          "region": "AF-Cairo",
          "country": "Egypt",
          "iso3": "EGY",
          "lat": 30.044,
          "lon": 31.236,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: AF-Cairo",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Mexico City",
          "region": "LA-Mexico City2",
          "country": "Mexico",
          "iso3": "MEX",
          "lat": 19.433,
          "lon": -99.133,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: LA-Mexico City2",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Sao Paulo",
          "region": "LA-Sao Paulo1",
          "country": "Brazil",
          "iso3": "BRA",
          "lat": -23.551,
          "lon": -46.633,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: LA-Sao Paulo1",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Santiago",
          "region": "LA-Santiago",
          "country": "Chile",
          "iso3": "CHL",
          "lat": -33.449,
          "lon": -70.669,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: LA-Santiago",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Istanbul",
          "region": "TR-Istanbul",
          "country": "Turkey",
          "iso3": "TUR",
          "lat": 41.009,
          "lon": 28.978,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: TR-Istanbul",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        },
        {
          "city": "Riyadh",
          "region": "ME-Riyadh",
          "country": "Saudi Arabia",
          "iso3": "SAU",
          "lat": 24.714,
          "lon": 46.675,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "International-site official region name: ME-Riyadh",
          "source_url": "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.huaweicloud.com/intl/en-us/securecenter/data_protection/region_query.html",
        "https://www.huaweicloud.com/eu/about/global-infrastructure.html",
        "https://support.huaweicloud.com/intl/en-us/productdesc-cc/cc_01_0003.html"
      ],
      "notes": "International data-protection region list fetched. EU site claims 34 regions / 101 AZs. Mainland extra regions (Beijing1, Shanghai2, Ulanqab, Dublin) appear on other Huawei docs — not all on this intl table. Do not merge blindly.",
      "as_of": "2026-08-19"
    },
    {
      "id": "tencent-cloud",
      "name": "Tencent Cloud",
      "kind": "hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Shenzhen",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.tencentcloud.com/",
      "pricing": "https://www.tencentcloud.com/product/gpu",
      "silicon": [
        "NVIDIA GPU instances"
      ],
      "locations": [
        {
          "city": "Beijing",
          "region": "ap-beijing",
          "country": "China",
          "iso3": "CHN",
          "lat": 39.904,
          "lon": 116.407,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-beijing · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        },
        {
          "city": "Shanghai",
          "region": "ap-shanghai",
          "country": "China",
          "iso3": "CHN",
          "lat": 31.23,
          "lon": 121.473,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-shanghai · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        },
        {
          "city": "Nanjing",
          "region": "ap-nanjing",
          "country": "China",
          "iso3": "CHN",
          "lat": 32.061,
          "lon": 118.778,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-nanjing · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        },
        {
          "city": "Guangzhou",
          "region": "ap-guangzhou",
          "country": "China",
          "iso3": "CHN",
          "lat": 23.129,
          "lon": 113.264,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-guangzhou · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        },
        {
          "city": "Chengdu",
          "region": "ap-chengdu",
          "country": "China",
          "iso3": "CHN",
          "lat": 30.572,
          "lon": 104.066,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-chengdu · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        },
        {
          "city": "Singapore",
          "region": "ap-singapore",
          "country": "Singapore",
          "iso3": "SGP",
          "lat": 1.352,
          "lon": 103.82,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "ap-singapore · from official Regions and Zones docs family. Full CVM table also lists finance/self-driving and more overseas regions (Seoul, Tokyo, Silicon Valley, Virginia, Frankfurt, Jakarta, Riyadh, Hong Kong) — fetch https://www.tencentcloud.com/document/product/213/6091 for the complete matrix before publishing extras.",
          "source_url": "https://www.tencentcloud.com/document/product/213/6091",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.tencentcloud.com/document/product/213/6091",
        "https://www.tencentcloud.com/document/product/236/8458"
      ],
      "notes": "Short honest core list plus pointer to full official table. Do not invent Chongqing/etc. without the row.",
      "as_of": "2026-08-19"
    },
    {
      "id": "baidu-cloud",
      "name": "Baidu AI Cloud",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Beijing",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://cloud.baidu.com/",
      "pricing": "sales-gated",
      "silicon": [
        "Kunlun + NVIDIA"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "English public region table not fetched. List company. Cities undisclosed on this pass.",
          "source_url": "https://cloud.baidu.com/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://cloud.baidu.com/"
      ],
      "notes": "China regional hyperscaler.",
      "as_of": "2026-08-19"
    },
    {
      "id": "volcengine",
      "name": "Volcengine",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Beijing",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.volcengine.com/",
      "pricing": "https://www.volcengine.com/pricing",
      "silicon": [
        "NVIDIA GPU"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "ByteDance cloud. Public English region table not fetched. Undisclosed / contact.",
          "source_url": "https://www.volcengine.com/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.volcengine.com/"
      ],
      "notes": "China regional hyperscaler + Ark inference.",
      "as_of": "2026-08-19"
    },
    {
      "id": "tianyi",
      "name": "China Telecom Tianyi Cloud",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Beijing",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.ctyun.cn/",
      "pricing": "sales-gated",
      "silicon": [
        "AIDC GPU"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Carrier cloud. No public English city list fetched.",
          "source_url": "https://www.ctyun.cn/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.ctyun.cn/"
      ],
      "notes": "Also China Unicom / China Mobile AIDC — same rule: list the company, do not invent cities.",
      "as_of": "2026-08-19"
    },
    {
      "id": "jd-cloud",
      "name": "JD Cloud",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Beijing",
        "country": "China",
        "iso3": "CHN"
      },
      "website": "https://www.jdcloud.com/",
      "pricing": "sales-gated",
      "silicon": [
        "GPU instances — confirm catalog"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "China",
          "iso3": "CHN",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Public English region table not fetched. List company.",
          "source_url": "https://www.jdcloud.com/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.jdcloud.com/"
      ],
      "notes": "China regional.",
      "as_of": "2026-08-19"
    },
    {
      "id": "scaleway",
      "name": "Scaleway",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Paris",
        "country": "France",
        "iso3": "FRA"
      },
      "website": "https://www.scaleway.com/",
      "pricing": "https://www.scaleway.com/en/pricing/",
      "silicon": [
        "H100",
        "L4",
        "L40S and other GPU instances — confirm GPU product page"
      ],
      "locations": [
        {
          "city": "Paris",
          "region": "Île-de-France",
          "country": "France",
          "iso3": "FRA",
          "lat": 48.857,
          "lon": 2.352,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "PAR1, PAR2, PAR3",
          "source_url": "https://www.scaleway.com/en/docs/console/account/reference-content/products-availability/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Amsterdam",
          "region": "North Holland",
          "country": "Netherlands",
          "iso3": "NLD",
          "lat": 52.367,
          "lon": 4.904,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "AMS1, AMS2, AMS3",
          "source_url": "https://www.scaleway.com/en/docs/console/account/reference-content/products-availability/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Warsaw",
          "region": "Masovian",
          "country": "Poland",
          "iso3": "POL",
          "lat": 52.23,
          "lon": 21.012,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "WAW1, WAW2, WAW3",
          "source_url": "https://www.scaleway.com/en/docs/console/account/reference-content/products-availability/",
          "as_of": "2026-08-19"
        },
        {
          "city": "Milan",
          "region": "Lombardy",
          "country": "Italy",
          "iso3": "ITA",
          "lat": 45.464,
          "lon": 9.19,
          "geocode_method": "wikipedia_city_centroid",
          "status": "live",
          "note": "MIL1",
          "source_url": "https://www.scaleway.com/en/docs/console/account/reference-content/products-availability/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.scaleway.com/en/docs/console/account/reference-content/products-availability/",
        "https://www.scaleway.com/"
      ],
      "notes": "CLASSIFICATION: regional-hyperscaler, not neocloud. Reason: full IaaS catalog (compute, storage, network, managed DBs, Kubernetes) plus GPU and Generative APIs. GPU-only buyers still find it; the index home is Hyperscalers. Token APIs dual-listed under Inference.",
      "as_of": "2026-08-19"
    },
    {
      "id": "ovhcloud",
      "name": "OVHcloud",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Roubaix",
        "country": "France",
        "iso3": "FRA"
      },
      "website": "https://www.ovhcloud.com/",
      "pricing": "https://www.ovhcloud.com/en/public-cloud/prices/",
      "silicon": [
        "H100 / L4 / L40S and other GPU Public Cloud — confirm product page"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": null,
          "iso3": null,
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Official infrastructure page: 46 datacentres on 4 continents, 31 Local Zones. Named DC cities (Gravelines, Beauharnois, Roubaix, Strasbourg, Limburg, Erith, Singapore, Sydney, etc.) are on product/DC pages not fully extracted here. Do not invent a complete city list from memory. Use https://www.ovhcloud.com/en/about-us/global-infrastructure/ plus the Public Cloud region picker.",
          "source_url": "https://www.ovhcloud.com/en/about-us/global-infrastructure/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.ovhcloud.com/en/about-us/global-infrastructure/",
        "https://www.ovhcloud.com/en/public-cloud/"
      ],
      "notes": "European regional hyperscaler. GPU is a product line, not the whole company. Same classification logic as Scaleway.",
      "as_of": "2026-08-19"
    },
    {
      "id": "deutsche-telekom",
      "name": "Deutsche Telekom / T-Systems",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Bonn",
        "country": "Germany",
        "iso3": "DEU"
      },
      "website": "https://www.t-systems.com/",
      "pricing": "sales-gated",
      "silicon": [
        "Sovereign / Open Telekom Cloud GPU — sales-gated"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "Germany",
          "iso3": "DEU",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Open Telekom Cloud + T-Systems sovereign. Public GPU-city table not fetched. Undisclosed / contact.",
          "source_url": "https://www.t-systems.com/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.t-systems.com/",
        "https://open-telekom-cloud.com/"
      ],
      "notes": "EU telco cloud. List company.",
      "as_of": "2026-08-19"
    },
    {
      "id": "orange",
      "name": "Orange Business / Cloud",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Paris",
        "country": "France",
        "iso3": "FRA"
      },
      "website": "https://www.orange-business.com/",
      "pricing": "sales-gated",
      "silicon": [
        "Flexible Engine / sovereign — GPU public list not fetched"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": "France",
          "iso3": "FRA",
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Telco cloud. Public GPU-city table not fetched.",
          "source_url": "https://www.orange-business.com/",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.orange-business.com/"
      ],
      "notes": "List company. Not a neocloud.",
      "as_of": "2026-08-19"
    },
    {
      "id": "sap-btp",
      "name": "SAP BTP",
      "kind": "regional-hyperscaler",
      "index": "hyperscaler",
      "hq": {
        "city": "Walldorf",
        "country": "Germany",
        "iso3": "DEU"
      },
      "website": "https://www.sap.com/products/technology-platform.html",
      "pricing": "sales-gated",
      "silicon": [
        "Not a public GPU rental cloud"
      ],
      "locations": [
        {
          "city": null,
          "region": null,
          "country": null,
          "iso3": null,
          "lat": null,
          "lon": null,
          "geocode_method": null,
          "status": "live",
          "note": "Application platform on hyperscaler regions. No public GPU-cloud. Included only to say: skip as a GPU index row unless SAP publishes GPU IaaS.",
          "source_url": "https://www.sap.com/products/technology-platform.html",
          "as_of": "2026-08-19"
        }
      ],
      "source_urls": [
        "https://www.sap.com/products/technology-platform.html"
      ],
      "notes": "Not a public GPU cloud. Keep as an exclusion note.",
      "as_of": "2026-08-19"
    }
  ]
}
