{
 "features_resolved": {
  "snapshot_any": true,
  "snapshot_mem": false,
  "fork": true,
  "pause_resume": false,
  "persistent_disk": true,
  "whole_disk": null,
  "persist_scope": null,
  "volumes": true,
  "auto_stop_idle": false,
  "long_sessions": true,
  "custom_image": true,
  "image_snapshot": true,
  "image_oci": false,
  "vm_isolation": true,
  "docker_inside": true,
  "nested_virt": false,
  "root": true,
  "systemd": true,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "browser_control": null,
  "desktop_control": null,
  "browser_and_desktop": false,
  "anti_bot": false,
  "captcha_solving": false,
  "residential_ip": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": false,
  "custom_domain": true,
  "raw_tcp_inbound": true,
  "egress_allowlist": true,
  "open_internet": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "gpu": true,
  "arm64": false,
  "windows": false,
  "macos": false,
  "lang_python": false,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": true,
  "spend_limits": false,
  "mcp_server": false,
  "usage_api": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": false,
  "own_agent_api": false,
  "fast_boot": null,
  "strong_isolation": true,
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": false,
  "secret_proxy_any": false,
  "volume_attach": true,
  "volume_shared": false,
  "sidecar": null,
  "fuse": true,
  "kernel_features": true,
  "burst": null
 },
 "company": {
  "id": "linode",
  "checked": "2026-09-30",
  "company": "Akamai Technologies, Inc. (Linode, LLC, a wholly-owned subsidiary)",
  "ownership": {
   "value": "subsidiary",
   "parent": "Akamai Technologies, Inc. (NASDAQ: AKAM, a public company)",
   "source": "https://en.wikipedia.org/wiki/Linode",
   "quote": "Linode was acquired by Akamai Technologies in February 2022 for $900 million."
  },
  "stage": {
   "value": "subsidiary",
   "source": "https://en.wikipedia.org/wiki/Linode",
   "quote": "On February 15, 2022, Akamai Technologies announced its intent to acquire Linode for $900 million.",
   "confidence": "high",
   "note": "Linode was a bootstrapped, founder-owned private company (founded 2003 by Christopher Aker, self-funded, no VC rounds found) until it was fully acquired by publicly-traded Akamai Technologies in Feb 2022 (deal closed March 2022). It now operates as Akamai's cloud computing business line ('Linode' / 'Akamai Cloud'), not an independently funded startup."
  },
  "accelerators": [],
  "total_funding_usd": {
   "value": null,
   "status": "unknown"
  },
  "last_round": {
   "type": "acquisition",
   "amount_usd": 900000000,
   "date": "2022-02",
   "leads": [
    "Akamai Technologies"
   ],
   "status": "confirmed",
   "source": "https://en.wikipedia.org/wiki/Linode",
   "quote": "On February 15, 2022, Akamai Technologies announced its intent to acquire Linode for $900 million."
  },
  "investors": [
   "Akamai Technologies (acquirer, 2022)"
  ],
  "portfolio_listings": [],
  "revenue": {
   "value_usd": 4208175000,
   "kind": "annual revenue",
   "as_of": "FY2025 (whole-company Akamai Technologies, not broken out for Linode)",
   "status": "confirmed",
   "basis": "Akamai Technologies FY2025 10-K, RevenueFromContractWithCustomerIncludingAssessedTax, filed 2026-02-20 with the SEC. Linode's own pre-acquisition revenue was reported by Wikipedia's infobox as '$100 million' (unsourced/undated) but that figure predates the 2022 acquisition and is not independently verifiable; Akamai does not break out Linode/cloud-computing segment revenue separately.",
   "source": "https://data.sec.gov/api/xbrl/companyfacts/CIK0001086222.json",
   "quote": "{'start': '2025-01-01', 'end': '2025-12-31', 'val': 4208175000, 'form': '10-K', 'filed': '2026-02-20', 'frame': 'CY2025'}"
  },
  "employees": {
   "value": "200+ (Linode standalone, pre-acquisition, per Wikipedia infobox; Akamai overall has ~10,000+ employees)",
   "source": "https://en.wikipedia.org/wiki/Linode"
  },
  "note": "Linode is not an independent, separately funded company: it was a bootstrapped private company acquired outright by publicly-traded Akamai Technologies (NASDAQ: AKAM) for $900M cash in Feb 2022, and now operates as Akamai's cloud-computing/VM product line ('Akamai Cloud' / Linode). Revenue figure above is Akamai's whole-company FY2025 revenue (public 10-K), since Akamai does not disclose Linode's standalone revenue post-acquisition."
 },
 "id": "linode",
 "name": "Akamai Cloud / Linode",
 "url": "https://www.akamai.com/cloud/pricing",
 "category": "hyperscaler",
 "isolation": "vm",
 "modes": [
  {
   "key": "shared",
   "label": "Shared CPU",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "us",
    "eu",
    "asia",
    "other"
   ],
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "vcpu_h": null,
   "ram_gib_h": null,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes": [
    {
     "name": "g6-nanode-1",
     "vcpu": 1,
     "ram_gib": 1,
     "disk_gib": 25,
     "hour": 0.0075,
     "month_cap": 5
    },
    {
     "name": "g6-standard-1",
     "vcpu": 1,
     "ram_gib": 2,
     "disk_gib": 50,
     "hour": 0.018,
     "month_cap": 12
    },
    {
     "name": "g6-standard-2",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 80,
     "hour": 0.036,
     "month_cap": 24
    },
    {
     "name": "g6-standard-4",
     "vcpu": 4,
     "ram_gib": 8,
     "disk_gib": 160,
     "hour": 0.072,
     "month_cap": 48
    },
    {
     "name": "g6-standard-6",
     "vcpu": 6,
     "ram_gib": 16,
     "disk_gib": 320,
     "hour": 0.144,
     "month_cap": 96
    },
    {
     "name": "g6-standard-8",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 640,
     "hour": 0.288,
     "month_cap": 192
    },
    {
     "name": "g6-standard-16",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 1280,
     "hour": 0.576,
     "month_cap": 384
    },
    {
     "name": "g6-standard-20",
     "vcpu": 20,
     "ram_gib": 96,
     "disk_gib": 1920,
     "hour": 0.864,
     "month_cap": 576
    },
    {
     "name": "g6-standard-24",
     "vcpu": 24,
     "ram_gib": 128,
     "disk_gib": 2560,
     "hour": 1.152,
     "month_cap": 768
    },
    {
     "name": "g6-standard-32",
     "vcpu": 32,
     "ram_gib": 192,
     "disk_gib": 3840,
     "hour": 1.728,
     "month_cap": 1152
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {},
   "note": "Hourly rounded up; monthly cap per instance, including powered-off time. Default API USD region; regional uplifts apply.",
   "cpu_class": "shared"
  },
  {
   "key": "dedicated",
   "label": "Dedicated CPU",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "us",
    "eu",
    "asia",
    "other"
   ],
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "vcpu_h": null,
   "ram_gib_h": null,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes": [
    {
     "name": "g6-dedicated-2",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 80,
     "hour": 0.054,
     "month_cap": 36
    },
    {
     "name": "g6-dedicated-4",
     "vcpu": 4,
     "ram_gib": 8,
     "disk_gib": 160,
     "hour": 0.108,
     "month_cap": 72
    },
    {
     "name": "g6-dedicated-8",
     "vcpu": 8,
     "ram_gib": 16,
     "disk_gib": 320,
     "hour": 0.216,
     "month_cap": 144
    },
    {
     "name": "g6-dedicated-16",
     "vcpu": 16,
     "ram_gib": 32,
     "disk_gib": 640,
     "hour": 0.432,
     "month_cap": 288
    },
    {
     "name": "g6-dedicated-32",
     "vcpu": 32,
     "ram_gib": 64,
     "disk_gib": 1280,
     "hour": 0.864,
     "month_cap": 576
    },
    {
     "name": "g6-dedicated-48",
     "vcpu": 48,
     "ram_gib": 96,
     "disk_gib": 1920,
     "hour": 1.296,
     "month_cap": 864
    },
    {
     "name": "g6-dedicated-50",
     "vcpu": 50,
     "ram_gib": 128,
     "disk_gib": 2500,
     "hour": 1.728,
     "month_cap": 1152
    },
    {
     "name": "g6-dedicated-56",
     "vcpu": 56,
     "ram_gib": 256,
     "disk_gib": 5000,
     "hour": 3.456,
     "month_cap": 2304
    },
    {
     "name": "g8-dedicated-4-2",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 41,
     "hour": 0.07,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-8-4",
     "vcpu": 4,
     "ram_gib": 8,
     "disk_gib": 82,
     "hour": 0.14,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-16-8",
     "vcpu": 8,
     "ram_gib": 16,
     "disk_gib": 164,
     "hour": 0.27,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-32-16",
     "vcpu": 16,
     "ram_gib": 32,
     "disk_gib": 328,
     "hour": 0.54,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-64-32",
     "vcpu": 32,
     "ram_gib": 64,
     "disk_gib": 655,
     "hour": 1.08,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-96-48",
     "vcpu": 48,
     "ram_gib": 96,
     "disk_gib": 983,
     "hour": 1.62,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-128-64",
     "vcpu": 64,
     "ram_gib": 128,
     "disk_gib": 1311,
     "hour": 2.16,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-256-128",
     "vcpu": 128,
     "ram_gib": 256,
     "disk_gib": 2621,
     "hour": 4.32,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-512-256",
     "vcpu": 256,
     "ram_gib": 512,
     "disk_gib": 5243,
     "hour": 8.64,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-8-2",
     "vcpu": 2,
     "ram_gib": 8,
     "disk_gib": 82,
     "hour": 0.11,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-16-4",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 164,
     "hour": 0.21,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-32-8",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 328,
     "hour": 0.42,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-64-16",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 655,
     "hour": 0.84,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-96-24",
     "vcpu": 24,
     "ram_gib": 96,
     "disk_gib": 983,
     "hour": 1.26,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-128-32",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 1311,
     "hour": 1.68,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-256-64",
     "vcpu": 64,
     "ram_gib": 256,
     "disk_gib": 2621,
     "hour": 3.36,
     "month_cap": null
    },
    {
     "name": "g8-dedicated-512-128",
     "vcpu": 128,
     "ram_gib": 512,
     "disk_gib": 5243,
     "hour": 6.84,
     "month_cap": null
    },
    {
     "name": "g7-dedicated-4-2",
     "vcpu": 2,
     "ram_gib": 4,
     "disk_gib": 80,
     "hour": 0.0645,
     "month_cap": 43
    },
    {
     "name": "g7-dedicated-8-4",
     "vcpu": 4,
     "ram_gib": 8,
     "disk_gib": 160,
     "hour": 0.129,
     "month_cap": 86
    },
    {
     "name": "g7-dedicated-16-8",
     "vcpu": 8,
     "ram_gib": 16,
     "disk_gib": 320,
     "hour": 0.2595,
     "month_cap": 173
    },
    {
     "name": "g7-dedicated-32-16",
     "vcpu": 16,
     "ram_gib": 32,
     "disk_gib": 640,
     "hour": 0.519,
     "month_cap": 346
    },
    {
     "name": "g7-dedicated-64-32",
     "vcpu": 32,
     "ram_gib": 64,
     "disk_gib": 1280,
     "hour": 1.0365,
     "month_cap": 691
    },
    {
     "name": "g7-dedicated-96-48",
     "vcpu": 48,
     "ram_gib": 96,
     "disk_gib": 1920,
     "hour": 1.5555,
     "month_cap": 1037
    },
    {
     "name": "g7-dedicated-128-50",
     "vcpu": 50,
     "ram_gib": 128,
     "disk_gib": 2500,
     "hour": 2.073,
     "month_cap": 1382
    },
    {
     "name": "g7-dedicated-256-56",
     "vcpu": 56,
     "ram_gib": 256,
     "disk_gib": 5000,
     "hour": 4.1475,
     "month_cap": 2765
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {},
   "note": "Hourly rounded up. G6/G7 sizes: monthly cap per instance incl. powered-off time, bundled pooled transfer 4-12 TB. G8 sizes (AMD EPYC Zen 5, 1:2 compute and 1:4 general shapes): hourly only, NO monthly cap since 2026-07-01, and 0 TB included transfer (all egress billed at $0.005/GB in core regions). Regional uplifts apply.",
   "cpu_class": "dedicated"
  },
  {
   "key": "high-memory",
   "label": "High-Memory CPU",
   "flags": [],
   "os": [
    "linux"
   ],
   "regions": [
    "us",
    "eu",
    "asia",
    "other"
   ],
   "gpu_only": false,
   "features": {},
   "pricing": "sizes",
   "vcpu_h": null,
   "ram_gib_h": null,
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "active_floor": 0,
   "ram_per_vcpu": [
    null,
    null
   ],
   "ram_fixed_per_vcpu": null,
   "vcpu_options": null,
   "min_vcpu": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes": [
    {
     "name": "g7-highmem-1",
     "vcpu": 2,
     "ram_gib": 24,
     "disk_gib": 20,
     "hour": 0.09,
     "month_cap": 60
    },
    {
     "name": "g7-highmem-2",
     "vcpu": 2,
     "ram_gib": 48,
     "disk_gib": 40,
     "hour": 0.18,
     "month_cap": 120
    },
    {
     "name": "g7-highmem-4",
     "vcpu": 4,
     "ram_gib": 90,
     "disk_gib": 90,
     "hour": 0.36,
     "month_cap": 240
    },
    {
     "name": "g7-highmem-8",
     "vcpu": 8,
     "ram_gib": 150,
     "disk_gib": 200,
     "hour": 0.72,
     "month_cap": 480
    },
    {
     "name": "g7-highmem-16",
     "vcpu": 16,
     "ram_gib": 300,
     "disk_gib": 340,
     "hour": 1.44,
     "month_cap": 960
    }
   ],
   "pool_tiers": null,
   "requires_always_on": false,
   "always_on_month_per_instance": null,
   "commit_note": null,
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "boot_overhead_s": null,
   "multiplier": 1,
   "windows_vcpu_h": null,
   "gpu": {},
   "note": "Hourly rounded up; monthly cap per instance, including powered-off time. Default API USD region; regional uplifts apply.",
   "cpu_class": "dedicated"
  },
  {
   "key": "gpu-rtx4000ada",
   "label": "GPU RTX 4000 Ada (hourly, no cap)",
   "flags": [],
   "os": [
    "linux"
   ],
   "gpu_only": true,
   "pricing": "sizes",
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "sizes": [
    {
     "name": "g2-gpu-rtx4000a1-s",
     "vcpu": 4,
     "ram_gib": 16,
     "disk_gib": 512,
     "hour": 0.52,
     "month_cap": null
    },
    {
     "name": "g2-gpu-rtx4000a1-m",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 512,
     "hour": 0.67,
     "month_cap": null
    },
    {
     "name": "g2-gpu-rtx4000a1-l",
     "vcpu": 16,
     "ram_gib": 64,
     "disk_gib": 512,
     "hour": 0.96,
     "month_cap": null
    },
    {
     "name": "g2-gpu-rtx4000a1-xl",
     "vcpu": 32,
     "ram_gib": 128,
     "disk_gib": 512,
     "hour": 1.53,
     "month_cap": null
    }
   ],
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "multiplier": 1,
   "gpu": {
    "RTX-4000-Ada": 0
   },
   "plan_limits_exempt": true,
   "note": "Size hour includes the GPU. Multi-GPU: x2 Small $1.05 (8 vCPU/32 GB), x2 Medium $1.34, x2 Medium High Storage $1.49, x4 Small $2.96 (32/128), x4 Medium $3.57 (48/196). No included transfer; no monthly cap since 2026-07-01; $100 deposit may be required for accounts <90 days or <$100 spend. Not listed on Jakarta/Sao Paulo pages.",
   "regions": [
    "us",
    "eu",
    "asia"
   ],
   "cpu_class": "dedicated"
  },
  {
   "key": "gpu-rtx-pro-6000",
   "label": "GPU RTX PRO 6000 Blackwell (limited availability, request access)",
   "flags": [
    "beta"
   ],
   "os": [
    "linux"
   ],
   "gpu_only": true,
   "pricing": "sizes",
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "sizes": [
    {
     "name": "RTX PRO 6000 Blackwell x1",
     "vcpu": 16,
     "ram_gib": 176,
     "disk_gib": 1024,
     "hour": 3,
     "month_cap": null
    }
   ],
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "multiplier": 1,
   "gpu": {
    "RTX-PRO-6000": 0
   },
   "plan_limits_exempt": true,
   "note": "x2 $6.00 (32 vCPU/352 GB), x4 $12.00, x8 $24.00 (128 vCPU/1408 GB). 96 GB VRAM per card. 0 TB transfer included. Not in public /linode/types API (access-gated).",
   "stock": true,
   "stock_note": "Limited availability; 'Request access' on pricing page",
   "cpu_class": "dedicated"
  },
  {
   "key": "gpu-quadro-rtx6000",
   "label": "GPU Quadro RTX 6000 (limited availability)",
   "flags": [],
   "os": [
    "linux"
   ],
   "gpu_only": true,
   "pricing": "sizes",
   "cpu_basis": "alloc",
   "ram_basis": "alloc",
   "sizes": [
    {
     "name": "g1-gpu-rtx6000-1",
     "vcpu": 8,
     "ram_gib": 32,
     "disk_gib": 640,
     "hour": 1.5,
     "month_cap": null
    }
   ],
   "min_billed_seconds": 3600,
   "granularity_s": 3600,
   "start_fee": 0,
   "multiplier": 1,
   "gpu": {
    "Quadro-RTX-6000": 0
   },
   "plan_limits_exempt": true,
   "note": "x2 $3.00, x3 $4.50, x4 $6.00 (API). Includes 16-20 TB pooled transfer (API transfer field). Hourly, no cap.",
   "stock": true,
   "stock_note": "limited deployment availability (Atlanta, Newark, Frankfurt, Mumbai, Singapore)",
   "cpu_class": "dedicated"
  }
 ],
 "storage": {
  "included_disk_gib": 0,
  "disk_gib_month": 0.1,
  "disk_billed_when_stopped": true,
  "snapshot_gib_month": 0.1,
  "paused_ram_billed": false
 },
 "network": {
  "egress_free_gib": 5000,
  "egress_gib": 0.005,
  "ipv4_month": 0,
  "ipv4_available": true,
  "note": "First public IPv4 per Linode included. Additional IPv4 requires technical justification (support ticket) and since 2026-07-01 is billed hourly with no monthly cap (rate not published on public pages; varies by region). Reserved IPv4: $0.0068/h (~$4.96 per 730 h) billed even when unassigned. Egress $0.005/GB core, $0.015 Jakarta, $0.007 Sao Paulo; 'Distributed Network Transfer' $0.01/GB. Inbound free; VPC/VLAN/private-IPv4/IPv6 same-DC traffic free.",
  "internet": {
   "default": "full"
  }
 },
 "plans": [
  {
   "name": "Usage account",
   "fee": 0,
   "flags": [],
   "fee_is_credit": false,
   "included_usd": 0,
   "per_seat": 0,
   "concurrency": null,
   "max_session_h": null,
   "max_vcpu": null,
   "max_ram_gib": null,
   "sizes_allowed": null,
   "note": "No plan fee. Invoiced monthly in arrears; new accounts get a mid-month invoice when accrued charges reach $50 (threshold rises with on-time payment history). Resizing creates a new billable line item (resize and back within a month = 3 services, can exceed the cap). 7-day full refund on cancellation; $5 fee on other refunds. Account quotas and stock availability must be checked before deploying 50 concurrent machines; no quota approval implied."
  }
 ],
 "free": {
  "monthly_credit": 0,
  "one_time_credit": 100
 },
 "features": {
  "linux": true,
  "windows": false,
  "macos": false,
  "arm64": false,
  "gpu": true,
  "gpu_types": [
   "RTX-4000-Ada",
   "RTX-PRO-6000",
   "Quadro-RTX-6000",
   "B300"
  ],
  "snapshot": "fs",
  "pause_resume": false,
  "fork": true,
  "persistent_disk": true,
  "volumes": true,
  "auto_stop_idle": false,
  "max_session_h": null,
  "custom_image": true,
  "docker_inside": true,
  "nested_virt": false,
  "root": true,
  "systemd": true,
  "browser": false,
  "desktop": false,
  "computer_use": false,
  "code_interpreter": false,
  "agent_harnesses": false,
  "ssh": true,
  "public_ipv4": true,
  "inbound_https": false,
  "custom_domain": true,
  "raw_tcp_inbound": true,
  "egress_allowlist": true,
  "static_egress_ip": true,
  "private_network": true,
  "self_host": false,
  "byoc": false,
  "open_source": false,
  "regions": [
   "us",
   "other",
   "eu",
   "asia"
  ],
  "soc2": true,
  "hipaa": true,
  "sso": true,
  "lang_python": false,
  "lang_node": false,
  "lang_go": null,
  "lang_rust": null,
  "lang_java": null,
  "gpu_desktop": false,
  "credential_injection": null,
  "egress_http_rules": false,
  "wake_on_request": false,
  "live_resize": false,
  "fork_running": false,
  "memory_snapshot_fork": false,
  "webhooks": null,
  "scheduled_wakeups": null,
  "audit_logs": true,
  "eu_data_residency": true,
  "zero_data_retention": null,
  "scoped_api_keys": true,
  "spend_limits": false,
  "mcp_server": false,
  "snapshot_auto": false,
  "snapshot_on_demand": true,
  "harness_api": false,
  "egress_allowlist_level": "ip",
  "ingress_rules": true,
  "guest_firewall": true,
  "secret_proxy": false,
  "volume_attach": true,
  "volume_shared": false,
  "isolation": "qemu-kvm",
  "image_oci": false,
  "anti_bot": false,
  "captcha_solving": false,
  "egress_ip_type": "static-datacenter",
  "own_agent_api": false,
  "max_session_unlimited": true,
  "open_internet": true,
  "usage_api": false
 },
 "perf": {
  "cpu_runs_s": null,
  "cold_start_ms": null,
  "burst_tti_ms": null,
  "dax_s": null
 },
 "knobs": [
  {
   "id": "region_uplift",
   "label": "Region",
   "kind": "select",
   "min": null,
   "max": null,
   "step": null,
   "default": 1,
   "unit": null,
   "options": [
    {
     "value": 1,
     "label": "Core regions (NA/EU/APAC)"
    },
    {
     "value": 1.2,
     "label": "Jakarta (x1.20, egress $0.015/GB)"
    },
    {
     "value": 1.4,
     "label": "Sao Paulo (x1.40, egress $0.007/GB)"
    }
   ],
   "effect": "rate_factor",
   "modes": null,
   "map": null,
   "why": "Linode API region_prices: g6-standard-4 $0.072 core, $0.086 id-cgk, $0.101 br-gru; volumes $0.10/$0.12/$0.14 per GB-mo"
  }
 ],
 "caveats": [
  "DIY infrastructure rather than an agent-managed sandbox: guest installation, HTTPS/domain setup, abuse controls and operations are customer responsibilities. Linux guest administrative capabilities are not preinstalled agent features. 30% guest CPU utilization does not reduce allocated-compute charges. Unknowns remain null; a partial subtotal is not a complete invoice.",
  "Shared 4/8 is $0.072/h, cap $48; dedicated 4/8 $0.108/h, cap $72; premium $0.129/h, cap $86. API prices vary by region.",
  "Transfer is pooled and prorated, not a universal fixed account allowance. Card uses one 8GB plan allowance. Check current regional network-transfer price API; the default egress rate is not globally universal.",
  "Images are not RAM snapshots; snapshot_gib_month models paid image storage, not the backup plan. Disk/backup/image limits and regional quotas constrain cloning.",
  "Boot time to SSH-ready is not published; billing is per hour rounded up (1 h minimum per instance), so short sandbox-style sessions pay a full hour each.",
  "Transfer allowance is per-plan, pooled account-wide and PRORATED by hours the instance exists; G8, all GPU (except legacy Quadro RTX 6000), Accelerated and distributed-region plans include 0 TB. The card's 5,000 GiB is a full-month shared 4/8 figure: a 4/8 box that exists 176 h/month adds only ~1,205 GiB, and G8 boxes add 0.",
  "Premium CPU sizes are the same prices as the g7-dedicated sizes in the Dedicated mode, so they are listed once.",
  "NVIDIA HGX B300 is listed on the GPU pricing page with no plans or hourly price (\"Talk to an Akamai expert for the latest pricing and availability.\"), so it is in the GPU list but has no priced mode."
 ],
 "sources": [
  "https://www.akamai.com/cloud/pricing",
  "https://api.linode.com/v4/linode/types",
  "https://techdocs.akamai.com/cloud-computing/docs/understanding-how-billing-works",
  "https://techdocs.akamai.com/cloud-computing/docs/network-transfer-usage-and-costs",
  "https://techdocs.akamai.com/cloud-computing/docs/images",
  "https://techdocs.akamai.com/cloud-computing/docs/backups-faq",
  "https://techdocs.akamai.com/cloud-computing/docs/compute-instance-plan-types",
  "https://api.linode.com/v4/network-transfer/prices",
  "https://www.akamai.com/cloud/pricing/north-america",
  "https://www.akamai.com/cloud/pricing/gpu"
 ],
 "fleet": {
  "default_max_instances": null,
  "default_max_vcpu": null,
  "default_max_gpus": null,
  "raise": "ticket",
  "raise_time_days": null,
  "verification": "Positive billing history can be required before an increase.",
  "tiers": null,
  "notes": "Official: no published numeric Linode-count quota (Quotas page covers only Object Storage and Block Storage, with self-serve 'Request Increase' form reviewed by Support). GPU: '$100 deposit may be required ... new accounts that have been active for less than 90 days and accounts that have spent less than $100'. New accounts: $50 mid-month billing threshold that rises with payment history; SMTP ports 25/465/587 blocked for some new accounts; additional IPv4 needs justification. Community (Linode staff reply, labelled): account limits raised via support ticket or phone.",
  "sources": [
   "https://www.linode.com/community/questions/19112/account-limit-reached-please-open-a-support-ticket",
   "https://www.linode.com/community/questions/23991/increase-limit"
  ],
  "researched": "2026-09-28"
 },
 "audit_2026_09_29": {
  "applied": 11,
  "source": "checked against the provider's live pricing and docs pages",
  "reviewed": 5
 },
 "feature_evidence": {
  "snapshot_auto": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/backup-service.md",
   "quote": "Each backup is a full file-based snapshot of your disks taken during your preferred scheduled time slot while the Linode is still running.",
   "note": "No snapshot on stop/idle: a powered-off Linode simply keeps its disks (persistent_disk). The paid Backups add-on takes scheduled daily/weekly/biweekly disk backups in a chosen 2-hour window - scheduled backups, not this feature.",
   "checked": "2026-09-29"
  },
  "snapshot_on_demand": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/take-a-manual-snapshot.md",
   "quote": "As part of the Backups service, you can store a manual backup of your Linode through the *manual snapshot* feature. This can be useful to save a restore point before a major system upgrade or before significant changes to software or configuration within your Linode.",
   "note": "Disk only, no memory. Requires the paid Backups service; 'Only a *single* manual snapshot can be stored for a Linode' (new one overwrites). Taken while running; via Cloud Manager, CLI or API. Can restore to the same Linode or 'Deploy New Linode' from a backup (same data center). Separately, custom Images (captured disks) can be used as templates for new Linodes.",
   "checked": "2026-09-29"
  },
  "harness_api": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/tools/llms.txt",
   "quote": "## Guide: Tools\n- [Cloud Manager]... - [Linode CLI]... - [StackScripts]...",
   "note": "Full Tools section of the docs (Cloud Manager, CLI, StackScripts) lists no API for driving a coding agent/harness (prompt, stream events, follow-ups); this is a plain compute product, not an agent sandbox.",
   "checked": "2026-09-30"
  },
  "egress_allowlist": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/manage-firewall-rules.md",
   "quote": "**Outbound rules** limit the outgoing network connections coming from a Akamai Cloud service based on the port(s) and destinations you configure.",
   "note": "Linode Cloud Firewall (free), attached to Linodes / Linode Interfaces; outbound policy Accept or Drop (default-deny possible) plus rules by protocol (TCP/UDP/ICMP/IPENCAP), ports and destination IP/CIDR (max 25 rules/firewall, 255 IPs/rule, 15 ports/rule). No hostname/domain rules. Enforced outside the VM ('For outbound traffic, local firewall rules are processed first' then the Cloud Firewall).",
   "checked": "2026-09-29",
   "level": "ip"
  },
  "egress_http_rules": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/cloud-firewall.md",
   "quote": "Firewall rules can filter traffic at the network layer, providing fine-grained control over who can access your servers.",
   "note": "Cloud Firewall rules are L3/L4 only (protocol, port, IP/CIDR); no HTTP method/path/header rules.",
   "checked": "2026-09-29"
  },
  "ingress_rules": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/manage-firewall-rules.md",
   "quote": "**Inbound rules** limit incoming network connections to a Akamai Cloud service based on the port(s) and sources you configure.",
   "note": "Cloud Firewall inbound policy Accept/Drop plus source IP/CIDR + port rules; applies to Linodes, Linode Interfaces and NodeBalancers. VPC/private networking also available. Public IPv4 per Linode.",
   "checked": "2026-09-29"
  },
  "guest_firewall": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/comparing-cloud-firewalls-to-linux-firewall-software.md",
   "quote": "With the addition of the Linode Cloud Firewalls solution, you now have two primary ways to control network traffic on a Linode: using a Cloud Firewall or locally installed firewall software.",
   "note": "Full KVM VM with root; docs explicitly cover nftables, iptables, ufw and firewalld inside the Linode.",
   "checked": "2026-09-29"
  },
  "secret_proxy": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/overview-of-the-metadata-service.md",
   "quote": "Add user data when deploying Linodes",
   "note": "Secrets reach the instance only via the Metadata service's user-data (cloud-init) or files/env vars you place yourself; there is no first-party proxy that injects credentials into outbound HTTP calls on the agent's behalf.",
   "checked": "2026-09-30"
  },
  "volume_attach": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/block-storage.md",
   "quote": "The Block Storage service provides a method of adding additional storage drives to Linodes, enabling you to store more data without resizing your Linode to a larger plan.",
   "note": "Block Storage volumes 10 GB - 16 TB, same data center, persist independently of the Linode; can also boot from a volume; encryption available.",
   "checked": "2026-09-29"
  },
  "volume_shared": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/attach-and-detach-a-volume.md",
   "quote": "Each volume can to be attached to a single Linode within the same data center, which enables that Linode to read and write data to that volume.",
   "note": "Block volumes attach to one Linode at a time (read-write). No first-party managed NFS/shared file service in the storage docs; Object Storage is S3 API only (user can FUSE-mount it themselves, not first-party).",
   "checked": "2026-09-29"
  },
  "isolation": {
   "value": "qemu-kvm",
   "source": "https://www.linode.com/legal-security/",
   "quote": "We control the physical hosts up to the hypervisor and can offer a high level of physical and environmental security with both our compute and storage offerings.",
   "note": "Linodes are full virtual machines isolated at the hypervisor level (customer controls guest OS up); Linode/Akamai's compute platform has long been publicly documented (blog/community posts, kernel-management docs referencing Linode-supplied KVM kernels) as KVM-based, but this exact official page does not spell out 'KVM' by name, hence medium confidence.",
   "checked": "2026-09-30"
  },
  "image_oci": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/images",
   "quote": "Custom image. A custom image is an image of a Linode you created in Akamai Cloud or an image of an external disk uploaded to Akamai Cloud.",
   "note": "Custom Images are raw/exported disk images of a Linode's own disk, not Docker/OCI container images; there is no documented way to boot a Linode from a Docker/OCI image.",
   "checked": "2026-09-30"
  },
  "anti_bot": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope (a plain IaaS VM product, not a browser/scraping product)",
   "checked": "2026-09-30"
  },
  "captcha_solving": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope (plain VM/VPS, no browser-automation or CAPTCHA product)",
   "checked": "2026-09-30"
  },
  "egress_ip_type": {
   "value": "static-datacenter",
   "source": "https://techdocs.akamai.com/cloud-computing/docs/getting-started-with-reserved-ips",
   "quote": "Reserved IPs are static, permanent addresses ideal for services requiring a consistent entry point. A reserved IP is permanently bound to the specific region where it was created.",
   "note": "The Linode's public IPv4 (default or Reserved) is assigned directly to the VM's network interface and is used for both inbound and outbound traffic from a datacenter range.",
   "checked": "2026-09-30"
  },
  "fork_running": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/clone-a-compute-instance",
   "quote": "Before continuing, you should power off the Linode you want to clone. This helps prevent data corruption. ... If the selected Linode is running, Power Off appears to the right.",
   "note": "Cloning is supported (card fork=true) but Akamai's own docs instruct powering the Linode off first to avoid data corruption; cloning a running Linode is not the documented/recommended path.",
   "checked": "2026-09-30"
  },
  "wake_on_request": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope. Linodes are always-on VMs billed hourly; there is no documented auto-wake-on-request mechanism for a stopped Linode.",
   "checked": "2026-09-30"
  },
  "auto_stop_idle": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope. Linodes run until the customer explicitly powers them off; billing is per-hour with a monthly cap regardless of guest CPU utilization, and no idle auto-stop feature is documented.",
   "checked": "2026-09-30"
  },
  "live_resize": {
   "value": false,
   "source": "https://www.linode.com/docs/guides/resizing-a-linode/",
   "quote": "Warm resize. Your Linode remains up during the migration and it's rebooted once the migration completes. ... Cold resize. This shuts down your Linode, migrates it to a new host, and restores it to its booted state before the resize process.",
   "note": "Both resize paths migrate the Linode to a different physical host and require a reboot (warm) or a full shutdown (cold); CPU/RAM cannot be changed on a running instance without this migration/reboot cycle.",
   "checked": "2026-09-30"
  },
  "own_agent_api": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope. No first-party browser/computer-use/research task-agent API is offered; this is a general-purpose VM/IaaS product.",
   "checked": "2026-09-30"
  },
  "mcp_server": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: no first-party MCP server for controlling Linode compute instances was found in Akamai/Linode's docs, CLI, or GitHub org.",
   "checked": "2026-09-30"
  },
  "lang_python": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/default-distro-packages",
   "quote": "Default distro packages",
   "note": "not offered: outside the product's scope as a managed runtime feature. A Linode is a bare VM booted from a chosen Linux distribution image; any language runtime (including Python) depends on the distro/image chosen or is installed manually / via a Marketplace app, not provided out of the box as a platform feature.",
   "checked": "2026-09-30"
  },
  "lang_node": {
   "value": false,
   "source": "https://www.linode.com/marketplace/apps/linode/nodejs/",
   "quote": "Node.js Marketplace App",
   "note": "not offered out of the box: Node.js is only available via a Marketplace one-click app deployment (a separate opt-in choice at Linode creation) or manual install, not preinstalled on a standard Linode.",
   "checked": "2026-09-30"
  },
  "static_egress_ip": {
   "value": true,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/getting-started-with-reserved-ips",
   "quote": "Reserved IPs are static, permanent addresses ideal for services requiring a consistent entry point.",
   "note": "The default public IPv4 assigned to a Linode is stable for the life of the instance, and Reserved IPs make a public IPv4 permanently and independently assignable; this same address is used for outbound traffic.",
   "checked": "2026-09-30"
  },
  "windows": {
   "value": false,
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "not offered: outside the product's scope. All Linode compute plans/sizes list only Linux distributions; no Windows Server images or licensing are offered.",
   "checked": "2026-09-30"
  },
  "soc2": {
   "value": true,
   "source": "https://www.akamai.com/legal/compliance",
   "quote": "Information Security and Data Protection Compliance Programs ... SOC 2 ... SOC 2 report",
   "note": "Akamai's Trust Center lists SOC 2 among its compliance programs and offers a downloadable SOC 2 report; Akamai Cloud/Linode compute is covered under Akamai's corporate compliance program.",
   "checked": "2026-09-30"
  },
  "hipaa": {
   "value": true,
   "source": "https://www.akamai.com/legal/compliance",
   "quote": "Regional ... HIPAA ... HIPAA report ... HIPAA and HITECH Compliance Statement",
   "note": "Akamai's Trust Center lists HIPAA as a regional compliance program with a HIPAA report and HIPAA/HITECH Compliance Statement available; Linode's own security page also references building environments to meet HIPAA requirements.",
   "checked": "2026-09-30"
  },
  "max_session_h": {
   "value": "none",
   "source": "https://www.akamai.com/cloud/pricing",
   "quote": "Compute Instances (Linodes): virtual machines for general-purpose Linux workloads.",
   "note": "A Linode is a persistent VM billed hourly (rounded up) with a monthly cap; it runs indefinitely until the customer stops or deletes it - there is no maximum session/runtime limit imposed by the provider.",
   "checked": "2026-09-30"
  },
  "pause_resume": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/understanding-how-billing-works.md",
   "quote": "Charges accrue for any service present on an account, even if it's powered off or otherwise not actively being used. This is because data is still maintained and resources, such as RAM and network capacity are still reserved.",
   "note": "A Linode can be powered off/on (disk persists, covered by persistent_disk) but there is no pause primitive that reduces billing or that differs from a plain shutdown; hourly billing continues while off, up to the plan's monthly cap. No hibernate/pause docs found anywhere in the compute guide index.",
   "checked": "2026-09-30"
  },
  "memory_snapshot_fork": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/backup-service.md",
   "quote": "Each backup is a full file-based snapshot of your disks taken during your preferred scheduled time slot while the Linode is still running.",
   "note": "Both the Backups service and manual snapshots/Images/Clone are disk-only (files), never RAM; forking (clone) a Linode boots a fresh instance from a disk copy, it does not resume running processes/memory state. Corroborated by the card's own snapshot_auto/snapshot_on_demand evidence ('Disk only, no memory').",
   "checked": "2026-09-30"
  },
  "desktop": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/access-your-desktop-environment-using-glish.md",
   "quote": "Distribution images do not have any desktop environments pre-installed. While this guide provides instructions for installing Xfce on Debian, you can use any other desktop environment and distribution.",
   "note": "Glish gives raw VGA/console access to whatever you install yourself; there is no managed/pre-provisioned graphical desktop (VNC/RDP/stream) product.",
   "checked": "2026-09-30"
  },
  "browser": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/welcome.md",
   "quote": "Build, deploy, and scale your modern applications faster and easier on Akamai Cloud. Choose from a variety of user-friendly and reliable cloud solutions to help you grow your business.",
   "note": "Plain IaaS compute/VM/storage/network product; no managed/first-party browser is offered (a customer could install one manually on a Linode, but that is not a provided feature).",
   "checked": "2026-09-30"
  },
  "computer_use": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/welcome.md",
   "quote": "Build, deploy, and scale your modern applications faster and easier on Akamai Cloud.",
   "note": "No screenshot+click computer-use API anywhere in the docs; outside the scope of a hyperscaler VPS/VM product.",
   "checked": "2026-09-30"
  },
  "inbound_https": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/tls-ssl-termination-on-nodebalancers.md",
   "quote": "This guide will help you install an SSL certificate on your NodeBalancer. It includes step-by-step instructions for configuring a NodeBalancer to redirect all web connections over port 443/HTTPS using SSL.",
   "note": "reviewed: proposed correction rejected (Contradiction with the card's own public_ipv4=true, custom_domain=true and raw_tcp_inbound=true: every Linode gets a public IPv4 and open inbound ports by default (default Cloud Firewall rule sets 'allow SSH access and essential networking control traffic', not a default-deny of 443), and Akamai documents both self-managed TLS (Let's Encrypt/Certbot on the instance) and NodeBalancer TLS termination for reaching the instance over HTTPS with a custom domain. Self-configured (no managed auto-TLS PaaS layer), but definitely reachable, so false is wrong.)",
   "checked": "2026-09-30"
  },
  "agent_harnesses": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/tools/llms.txt",
   "quote": "- [StackScripts](https://techdocs.akamai.com/cloud-computing/docs/stackscripts.md)\n  - [Get started with StackScripts]...",
   "note": "One-click deployment options are StackScripts (community/customer scripts) and Marketplace apps for general software (DBs, CMS, dev stacks); no evidence of Claude Code/Codex/OpenCode or other coding-agent-harness templates in the docs or Marketplace app catalog.",
   "checked": "2026-09-30"
  },
  "macos": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/choose-a-distribution.md",
   "quote": "Distributions, also called distros, can be described as different operating system versions built on top of the underlying Linux Kernel to support a variety of use-cases and preferences. Since all distributions are built on Linux, most are similar and can be used interchangeably.",
   "note": "All deployable images/distributions are Linux; no macOS instances exist on this KVM-based Linux VPS platform (outside the product's scope).",
   "checked": "2026-09-30"
  },
  "arm64": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/how-to-choose-a-compute-instance-plan.md",
   "quote": "Dedicated CPU plans offer consistently high performance that scales from general purpose production workloads to the most demanding CPU-intensive applications. Each generation maps directly to a specific AMD processor architecture and configuration, providing clear insight into the underlying hardware powering your applications.",
   "note": "Every Linode plan family (Shared/Dedicated/High Memory/Premium/Accelerated/GPU) documented is on AMD x86_64 hardware; no Arm/Ampere instance type exists in the plan-types docs or API types list.",
   "checked": "2026-09-30"
  },
  "self_host": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/welcome.md",
   "quote": "Build, deploy, and scale your modern applications faster and easier on Akamai Cloud.",
   "note": "Akamai Cloud/Linode is a hosted public-cloud IaaS service run by Akamai on its own data centers; there is no downloadable server/control-plane software a customer can run on their own infrastructure.",
   "checked": "2026-09-30"
  },
  "byoc": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/welcome.md",
   "quote": "Build, deploy, and scale your modern applications faster and easier on Akamai Cloud.",
   "note": "Capacity is only Akamai/Linode-owned data centers; there is no bring-your-own-cloud-account deployment mode (unlike, e.g., a managed control plane deployed into a customer's AWS account).",
   "checked": "2026-09-30"
  },
  "open_source": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/welcome.md",
   "quote": "Build, deploy, and scale your modern applications faster and easier on Akamai Cloud. Choose from a variety of user-friendly and reliable cloud solutions to help you grow your business.",
   "note": "The Akamai Cloud/Linode compute platform itself is closed-source proprietary infrastructure (the Cloud Manager UI and CLI/some tooling are open-source on GitHub, but that is not 'the core product').",
   "checked": "2026-09-30"
  },
  "cpu_class": {
   "value": {
    "shared": "shared",
    "dedicated": "dedicated",
    "high-memory": "dedicated",
    "gpu-rtx4000ada": "dedicated",
    "gpu-rtx-pro-6000": "dedicated",
    "gpu-quadro-rtx6000": "dedicated"
   },
   "source": "https://techdocs.akamai.com/cloud-computing/docs/compute-instance-plan-types.md",
   "quote": "\"h-1\": \"Compute Isolation\", \"0-1\": \"Dedicated\" [Dedicated CPU], \"1-1\": \"Shared\" [Shared CPU], \"2-1\": \"Dedicated\" [High Memory], \"3-1\": \"Dedicated\" [RTX PRO 6000 Blackwell], \"4-1\": \"Dedicated\" [RTX 4000 Ada], \"5-1\": \"Dedicated\" [Quadro RTX 6000]",
   "note": "Official plan-comparison table on the Compute Instance Plans overview page lists a 'Compute Isolation' column per plan family: Shared CPU = Shared; Dedicated CPU, High Memory, and all GPU families (RTX PRO 6000 Blackwell, RTX 4000 Ada, Quadro RTX 6000) = Dedicated. This directly maps to the card's modes: shared->shared, dedicated/high-memory/gpu-*->dedicated. No published burstable baseline percentage exists for the Shared tier (Linode documents it only as 'shared CPU resources', not a specific % baseline), so 'shared' (not 'burstable:NN') is used.",
   "checked": "2026-09-30"
  },
  "nested_virt": {
   "value": false,
   "source": "https://www.linode.com/legal-security/",
   "quote": "We control the physical hosts up to the hypervisor and can offer a high level of physical and environmental security with both our compute and storage offerings.",
   "note": "derived: no Linode/Akamai documentation (compute plan pages, FAQs, troubleshooting guide, or docs.akamai.com index) advertises /dev/kvm or nested-virtualization support inside a Linode, and none of the plan/feature pages mention VMX/SVM passthrough to guests. Linodes are standard multi-tenant KVM guest VMs on Akamai-controlled hypervisor hosts; consistent with common practice for multi-tenant public-cloud KVM hosts, exposing hardware virtualization extensions (nested KVM) to guest VMs is not a documented or offered feature. Could not find an explicit official statement either confirming or denying nested virtualization within the ~15 minute research window, hence medium (not high) confidence.",
   "checked": "2026-09-30"
  },
  "usage_api": {
   "value": false,
   "source": "https://techdocs.akamai.com/cloud-computing/docs/understanding-how-billing-works",
   "quote": "Charges accrue for any service present on an account, even if it's powered off or otherwise not actively being used. Invoiced monthly in arrears.",
   "note": "granularity: account-only; cost: yes; Linode provides an Invoicing API and billing dashboard showing account-level charges, but does not expose per-instance usage metrics. Billing is based on instance type (with fixed hourly rates) and running time, not granular per-sandbox usage data.",
   "confidence": "high",
   "checked": "2025-01-21"
  },
  "gpu_types": {
   "value": [
    "RTX-4000-Ada",
    "RTX-PRO-6000",
    "Quadro-RTX-6000",
    "B300"
   ],
   "source": "https://www.akamai.com/cloud/pricing/gpu",
   "quote": "Talk to an Akamai expert for the latest pricing and availability.",
   "note": "Quote is the only text under the NVIDIA HGX B300 entry: no plans or hourly price (contact sales), so B300 has no priced mode. Priced: RTX PRO 6000 Blackwell $3.00-$24.00/h (request access), RTX 4000 Ada $0.52-$3.57/h, Quadro RTX 6000 $1.50-$6.00/h.",
   "checked": "2026-10-14"
  }
 },
 "locations": [
  {
   "country": "US",
   "state": "CA",
   "city": "Fremont",
   "provider_region": "us-west",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "CA",
   "city": "Los Angeles",
   "provider_region": "us-lax",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "NJ",
   "city": "Newark",
   "provider_region": "us-east",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "TX",
   "city": "Dallas",
   "provider_region": "us-central",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "GA",
   "city": "Atlanta",
   "provider_region": "us-southeast",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "IL",
   "city": "Chicago",
   "provider_region": "us-ord",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "WA",
   "city": "Seattle",
   "provider_region": "us-sea",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "DC",
   "city": "Washington",
   "provider_region": "us-iad",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "DC",
   "city": "Washington 2",
   "provider_region": "us-iad-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "US",
   "state": "FL",
   "city": "Miami",
   "provider_region": "us-mia",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "CA",
   "state": "ON",
   "city": "Toronto",
   "provider_region": "ca-central",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "GB",
   "state": null,
   "city": "London",
   "provider_region": "eu-west",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "GB",
   "state": null,
   "city": "London 2",
   "provider_region": "gb-lon",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "FR",
   "state": null,
   "city": "Paris",
   "provider_region": "fr-par",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "FR",
   "state": null,
   "city": "Paris 2",
   "provider_region": "fr-par-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt",
   "provider_region": "eu-central",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "DE",
   "state": null,
   "city": "Frankfurt 2",
   "provider_region": "de-fra-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "NL",
   "state": null,
   "city": "Amsterdam",
   "provider_region": "nl-ams",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "SE",
   "state": null,
   "city": "Stockholm",
   "provider_region": "se-sto",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "ES",
   "state": null,
   "city": "Madrid",
   "provider_region": "es-mad",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "IT",
   "state": null,
   "city": "Milan",
   "provider_region": "it-mil",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "IN",
   "state": null,
   "city": "Mumbai",
   "provider_region": "ap-west",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "IN",
   "state": null,
   "city": "Mumbai 2",
   "provider_region": "in-bom-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "IN",
   "state": null,
   "city": "Chennai",
   "provider_region": "in-maa",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "SG",
   "state": null,
   "city": "Singapore",
   "provider_region": "ap-south",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "SG",
   "state": null,
   "city": "Singapore 2",
   "provider_region": "sg-sin-2",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "JP",
   "state": null,
   "city": "Tokyo 2",
   "provider_region": "ap-northeast",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "JP",
   "state": null,
   "city": "Tokyo 3",
   "provider_region": "jp-tyo-3",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "JP",
   "state": null,
   "city": "Osaka",
   "provider_region": "jp-osa",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "AU",
   "state": null,
   "city": "Sydney",
   "provider_region": "ap-southeast",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "AU",
   "state": null,
   "city": "Melbourne",
   "provider_region": "au-mel",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "ID",
   "state": null,
   "city": "Jakarta",
   "provider_region": "id-cgk",
   "self_serve": true,
   "choosable": true
  },
  {
   "country": "BR",
   "state": null,
   "city": "Sao Paulo",
   "provider_region": "br-gru",
   "self_serve": true,
   "choosable": true
  }
 ],
 "locations_source": "https://api.linode.com/v4/regions",
 "locations_quote": "Official Linode API regions endpoint listing all available data centers where customers can deploy Compute Instances and other services.",
 "locations_checked": "2026-10-01"
}