{"eid":"azure","name":"Microsoft Azure","domain":"azure.com","resolved_by":"domain","topics":["compute"],"n_records":2,"best_vorder":0,"review":null,"aliases":["Microsoft Azure","Microsoft Azure GPU VMs","Microsoft Azure Spot","azure.com"],"records":[{"rid":"compute/microsoft-azure-spot","card":{"rid":"compute/microsoft-azure-spot","eid":"azure","topic":"compute","slug":"microsoft-azure-spot","provider":"Microsoft Azure Spot","url":"https://prices.azure.com/api/retail/prices","domain":"azure.com","category":"GPU cloud","tier":null,"verdict":"qualifies","vorder":0,"grp":"usable","self_hosted":0,"confidence":"inferred","binding":"none","identity_kind":"card","identity_basis":"stated","needs_card":1,"needs_phone":1,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-02T02:17:36.635Z","verified_basis":"live","checked_on":"2026-11-02","stale_on":"2026-12-03","n_evidence":20,"usd_month":null,"usd_per_tb_month":null,"summary":"The answer to the ten-minute-checkpoint question, computed from published inputs rather than measured. Take a checkpoint interval of 10 minutes, so the expec...","duplicate_of":null,"n_unknown":10,"free_unit":"hours"},"record":{"topic":"compute","slug":"microsoft-azure-spot","provider":"Microsoft Azure Spot","url":"https://prices.azure.com/api/retail/prices","category":"GPU cloud","free_tier":{"stated":"The answer to the ten-minute-checkpoint question, computed from published inputs rather than measured. Take a checkpoint interval of 10 minutes, so the expected work lost per preemption is 5 minutes. With a preemption rate of 2.3 per cent an hour, the overhead is 0.19 per cent and the effective A100 80 GiB rate is USD 0.680 an hour. At 4.1 per cent an hour the overhead is 0.34 per cent and the rate is USD 0.681. Even at AWS's reported 17.5 per cent an hour for p4d, the overhead is 1.46 per cent, which raises USD 5.7337 to USD 5.8173. Survival of a one-hour run is 97.7 per cent at 2.3 per cent an hour, 96.0 per cent at 4.1 per cent, and 83.9 per cent at 17.5 per cent; over ten hours the same three are 79.5, 66.4 and 17.4 per cent.","unit":"hours","metered_on":"wall-clock","source_url":"https://prices.azure.com/api/retail/prices","read_on":"2026-10-22","notes":"none"},"per_object_cap":{"stated":"not applicable","bytes":null,"source_url":"https://prices.azure.com/api/retail/prices","notes":null},"retention":{"stated":"not applicable","days":null,"source_url":"https://prices.azure.com/api/retail/prices","notes":null},"egress":{"terms":"not stated","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://prices.azure.com/api/retail/prices"},"interface":["unknown"],"interface_detail":"inferred from the tooling the provider documents; not probed","tooling":"not stated","chaining":"This closes the loop between the discount and the checkpoint: a 10-minute checkpoint turns a 5.41 times discount into a 5.40 times discount, so the interruption risk costs almost nothing and the rate is the whole finding.","limits":[],"limits_note":"Checkpointing every ten minutes makes preemption overhead a rounding error on every lane measured, so the discount is real rather than eaten by restarts; what breaks a run is the absence of a resume path, not the interruption rate.","binding":"none","binding_note":"Checkpointing every ten minutes makes preemption overhead a rounding error on every lane measured, so the discount is real rather than eaten by restarts; what breaks a run is the absence of a resume path, not the interruption rate.","identity_cost":{"kind":"card","detail":"a phone number, a credit or debit card that is not prepaid, and a Microsoft account or a GitHub account. 'We don't charge your credit card or debit card anything when you sign up for Azure, but you may see a one-dollar (or equivalent) verification hold'; the hold 'is removed within three to five days'. The offer page adds 'Your card will not be charged initially except for a temporary authorization hold', and 'We do not accept prepaid or virtual credit cards'.","country":null},"reliability_note":"no reliability event recorded","confidence":"inferred","evidence":[{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"the A100 80 GiB spot and on-demand rates used as the price inputs: 0.67877 and 3.673 in eastus"},{"url":"https://introl.com/blog/spot-instances-preemptible-gpus-cutting-ai-costs-70-percent","date":"2026-10-22","proved":"a third-party analysis of 10 million spot instance hours reports A100 at 2.3 per cent hourly interruption, V100 at 0.8 per cent, H100 at 4.1 per cent, weekend rates 40 per cent lower, and us-east-1 3x higher than us-west-2"},{"url":"https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms","date":"2026-10-22","proved":"the vendor defines its eviction rate as a per-hour probability, which is the rate the overhead formula needs, quoted"},{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"a query for armSkuName eq 'Standard_NC24ads_A100_v4' with priceType Consumption and productName containing Linux returns 78 rows; eastus Spot is 0.67877 and eastus on-demand is 3.673, both unitOfMeasure '1 Hour'"},{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"the same 78-row set shows Spot at 0.67877 in eastus, eastus2, westus2 and westus3, and at 1.357541 in brazilsouth, so the discount is regional rather than flat"},{"url":"https://learn.microsoft.com/en-us/azure/machine-learning/how-to-manage-quotas","date":"2026-10-22","proved":"NC_A100_v4 starts with 'a default of zero cores', quoted"},{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"filter armRegionName eq 'eastus' and armSkuName eq 'Standard_NC24ads_A100_v4' returns meterName 'NC24ads_A100_v4 Spot' Linux at 0.67877 and the same SKU on-demand at 3.673, both unitOfMeasure '1 Hour'"},{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"the same query returns 'NV6ads A10 v5 Spot' Linux at 0.083899 against on-demand 0.454, and 'NC4as T4 v3 Spot' Linux at 0.149174 against on-demand 0.526"},{"url":"https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms","date":"2026-10-22","proved":"supported offer types are Enterprise Agreement, pay-as-you-go 003P, and Sponsored 0036P and 0136P, quoted"},{"url":"https://learn.microsoft.com/en-us/azure/machine-learning/how-to-manage-quotas","date":"2026-10-22","proved":"'Specialized VM families like NCasT4_v3, NC_A100_v4, or NDv2 series start with a default of zero cores. GPUs also default to zero cores', quoted"},{"url":"https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms","date":"2026-10-22","proved":"Spot supports only Enterprise Agreement, pay-as-you-go 003P and Sponsored offer types, quoted"},{"url":"https://azure.microsoft.com/en-us/pricing/offers/ms-azr-0017g","date":"2026-10-22","proved":"the free account gives USD 200 of credit usable within the first 30 days, and the account must be upgraded to pay-as-you-go to continue, quoted"},{"url":"https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms","date":"2026-10-22","proved":"eviction happens 'with 30-seconds notice', scheduled-event delivery is 'best effort', and the eviction rate is quoted as a probability per hour, quoted"},{"url":"https://learn.microsoft.com/en-us/azure/virtual-machines/spot-vms","date":"2026-10-22","proved":"pricing history for 90 days and eviction rates for 28 trailing days are queryable through Azure Resource Graph in the SpotResources table, with a sample KQL query"},{"url":"https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account","date":"2026-11-02","proved":"the signup hold is USD 1 or the local equivalent and is removed on verification","capture":"sha256:13afa84fbe53f911296fa20915e4949a8c610aa3a56be64ebb351a753d2af7a6","quote":"During the signup verification process, a one-dollar (or equivalent) temporary authorization charge may be placed on your card and then removed upon verification."},{"url":"https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account","date":"2026-11-02","proved":"signup places a verification hold and no charge","capture":"sha256:13afa84fbe53f911296fa20915e4949a8c610aa3a56be64ebb351a753d2af7a6","quote":"We don't charge your credit card or debit card anything when you sign up for Azure, but you may see a one-dollar (or equivalent) verification hold on your credit card or debit card account."},{"url":"https://azure.microsoft.com/en-au/pricing/offers/ms-azr-0017g","date":"2026-11-02","proved":"debit and credit cards are accepted; prepaid and virtual cards are refused","capture":"sha256:3e9ff04eb42253f2c897b4fda500ffd2171265f1d0db788cfa337d5973b642e4","quote":"Both debit card and credit cards are accepted. We do not accept prepaid or virtual credit cards."},{"url":"https://learn.microsoft.com/en-us/azure/cost-management-billing/manage/supported-payment-methods","date":"2026-11-02","proved":"prepaid and stored-value cards are not valid payment instruments","capture":"sha256:838087dbc2fd6cb7951e2b1e5de115443a4eb2d0e9a2dbd776e6bb91a47a3f02","quote":"Prepaid cards (aka stored value cards, Visa gift cards, MasterCard gift cards, etc.) are not accepted as valid payment instruments."},{"url":"https://learn.microsoft.com/en-us/azure/cost-management-billing/troubleshoot-subscription/troubleshoot-azure-sign-up","date":"2026-11-02","proved":"the hold is removed within three to five days","capture":"sha256:5f7503baf33fdce6b37b81eaea6f06ec6e969b077016fffeeee4a612f20fac81","quote":"You might see a small, temporary verification hold on your credit card account after you sign up. This hold is removed within three to five days."},{"url":"https://azure.microsoft.com/en-au/pricing/offers/ms-azr-0017g","date":"2026-11-02","proved":"nothing is charged at signup except the temporary authorisation","capture":"sha256:3e9ff04eb42253f2c897b4fda500ffd2171265f1d0db788cfa337d5973b642e4","quote":"Your card will not be charged initially except for a temporary authorization hold."}],"verdict":"qualifies","verified_at":"2026-11-02T02:17:36.635Z","notes":"No provider publishes a run-survival figure. Azure publishes a per-hour eviction probability per SKU and region through Resource Graph over 28 trailing days, and GCP publishes a preemption rate through advice.capacityHistory, but neither is a survival curve and the two are not the same statistic: GCP divides preempted VMs by VMs that stopped running, which counts user-caused stops in the denominator and so understates the rate a long job experiences. GCP also publishes an estimated uptime in three buckets only (60 minutes, 10 minutes, 1 minute) from advice.capacity, which is the closest thing to a published survival figure and is coarse. The numbers above use third-party rates as the probability input, so the finding is inferred, not measured. qualifies-with-caveat via a05-spot; fails-identity via a05-spot; qualifies-with-caveat via a05-spot. The one recorded is the better-evidenced.","extras":{"facets":{"class":"spot-arbitrage","free_tier_kind":"none","shape":{"vcpu":24,"ram_gib":220,"gpu_class":"A100-80GiB","gpu_count":1}},"payment_methods":{"card_at_signup":"yes","debit":"accepted","prepaid":"refused","virtual":"refused","hold_amount":"USD 1 (or equivalent)","hold_detail":"'a one-dollar (or equivalent) temporary authorization charge may be placed on your card and then removed upon verification'; 'The hold is temporary and will be removed', and 'This hold is removed within three to five days'. The offer page adds 'Your card will not be charged initially except for a temporary authorization hold', and 'We do not accept prepaid or virtual credit cards.'","identity":"a phone number, a non-prepaid credit or debit card, and a Microsoft or GitHub account","source_url":"https://azure.microsoft.com/en-us/pricing/purchase-options/azure-account","read_on":"2026-11-02"}}},"claims":[{"path":"$.free_tier","kind":"has-free-tier","num":0.0,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"},{"path":"$.free_tier.stated","kind":"free-quota","num":10.0,"unit":"minutes","per":null,"currency":null,"usd":null,"fx_date":null,"parse":"ok"}],"unknown":[["$.egress.metered","egress-unknown"],["$.egress.terms","not-stated"],["$.interface","interface-unknown"],["$.notes","partly-held"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-applicable"],["$.reliability_note","none-observed"],["$.retention.notes","process"],["$.retention.stated","not-applicable"],["$.tooling","not-stated"]],"history":[],"drift":[]},{"rid":"compute/azure-gpu","card":{"rid":"compute/azure-gpu","eid":"azure","topic":"compute","slug":"azure-gpu","provider":"Microsoft Azure GPU VMs","url":"https://prices.azure.com/api/retail/prices","domain":"azure.com","category":"GPU cloud","tier":null,"verdict":"qualifies-with-caveat","vorder":1,"grp":"usable","self_hosted":0,"confidence":"reported","binding":"request-rate","identity_kind":"card","identity_basis":"stated","needs_card":1,"needs_phone":1,"needs_id":0,"needs_institution":0,"country":null,"crypto":null,"interfaces":null,"egress_metered":null,"per_object_bytes":null,"retention_days":null,"verified_at":"2026-11-02T02:17:25.931Z","verified_basis":"live","checked_on":"2026-11-02","stale_on":"2026-11-17","n_evidence":7,"usd_month":null,"usd_per_tb_month":null,"summary":null,"duplicate_of":null,"n_unknown":16,"free_unit":"none"},"record":{"topic":"compute","slug":"azure-gpu","provider":"Microsoft Azure GPU VMs","url":"https://prices.azure.com/api/retail/prices","category":"GPU cloud","free_tier":{"stated":null,"unit":"none","metered_on":"wall-clock","source_url":"https://prices.azure.com/api/retail/prices","read_on":"2026-10-02","notes":null},"per_object_cap":{"stated":"not stated","bytes":null,"source_url":"https://prices.azure.com/api/retail/prices","notes":null},"retention":{"stated":"not stated","days":null,"source_url":"https://prices.azure.com/api/retail/prices","notes":"not stated"},"egress":{"terms":"not stated","metered":false,"free_allowance":null,"price_per_tb":null,"source_url":"https://prices.azure.com/api/retail/prices"},"interface":["unknown"],"interface_detail":null,"tooling":"not stated","chaining":"not stated","limits":[{"kind":"request-rate","value":"Azure GPU series are billed per second at the published retail rate; the 750-hour free allowance names B2ts v2, B2pts v2 and B2ats v2 only","source":"https://prices.azure.com/api/retail/prices"}],"limits_note":null,"identity_cost":{"kind":"card","detail":"A phone number, a credit card or a debit card (non-prepaid) and a Microsoft account or a GitHub account are all required, and the vendor states the phone and the card are used for identity verification. The free account is available in the 140 countries and regions the vendor lists and the offer is not available in a country that is not on it; only credit cards are accepted in Hong Kong and Brazil.","country":null},"reliability_note":"no reliability event recorded","confidence":"reported","confidence_note":"the retail-prices API was read on 2026-10-22 but is a JSON price feed with no free-tier statement. The record's claim that a GPU has no free tier is consistent with the Windows VM page's 750-hour allowance, which names burstable B-series only, but this record's own page does not state it, so the rung stays `reported`","evidence":[{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-02","proved":null},{"url":"https://prices.azure.com/api/retail/prices","date":"2026-10-22","proved":"the Azure retail-prices API was read on 2026-10-22 and returns JSON price records rather than a page; the free-tier position for a GPU is unchanged and is set by the VM pages, which state that GPU series carry no free allowance"},{"url":"https://azure.microsoft.com/en-us/free/free-account-faq/","date":"2026-11-02","proved":"the free account needs a phone number, a credit or debit card and a Microsoft or GitHub account, so the card is the strongest gate","capture":"sha256:f1d70fff507d29dd9a1375ee033db2b5b2ac9fe30cb65fa34c2601393d095941","quote":"All you need is a phone number, a credit card or a debit card (non-prepaid), and a Microsoft account or a GitHub account."},{"url":"https://azure.microsoft.com/en-us/free/free-account-faq/","date":"2026-11-02","proved":"the phone number and the card are used for identity verification of a real person, so both are required","capture":"sha256:f1d70fff507d29dd9a1375ee033db2b5b2ac9fe30cb65fa34c2601393d095941","quote":"We use the phone number and credit card or debit card for identity verification to validate that account holders are real people and not bots."},{"url":"https://azure.microsoft.com/en-us/free/free-account-faq/","date":"2026-11-02","proved":"a country that is not listed cannot take the offer","capture":"sha256:f1d70fff507d29dd9a1375ee033db2b5b2ac9fe30cb65fa34c2601393d095941","quote":"If your country is not listed, the offer is not available in your region."},{"url":"https://azure.microsoft.com/en-us/free/free-account-faq/","date":"2026-11-02","proved":"only credit cards are accepted in Hong Kong and Brazil","capture":"sha256:f1d70fff507d29dd9a1375ee033db2b5b2ac9fe30cb65fa34c2601393d095941","quote":"Only credit cards are accepted in Hong Kong and Brazil."},{"url":"https://azure.microsoft.com/en-us/free/free-account-faq/","date":"2026-11-02","proved":"the phone, the card and the Microsoft or GitHub account are the signup requirements","capture":"sha256:f1d70fff507d29dd9a1375ee033db2b5b2ac9fe30cb65fa34c2601393d095941","quote":"All you need is a phone number, a credit card or a debit card (non-prepaid), and a Microsoft account or a GitHub account."}],"verdict":"qualifies-with-caveat","verified_at":"2026-11-02T02:17:25.931Z","price_per_tb_month":null,"notes":"","extras":{"keep_rate":null,"keep_rate_basis":"no field in the source","billing_model":"unclassified","shape":{"vcpu":null,"ram":null,"disk":null,"gpu_class":"varies by series","gpu_count":null,"note":"the retail API is the price source; there is no free GPU row"},"session_cap":{"wall_clock_min":null,"idle_reap_s":null,"restart_required":false,"note":"no free GPU allowance; a GPU VM bills until deallocated"},"persistent_storage":null,"network_out":null,"price_note":null,"free_tier_kind":"none","net":null},"binding":"request-rate"},"claims":[{"path":"$.limits[0].value","kind":"limit:request-rate","num":null,"unit":null,"per":null,"currency":null,"usd":null,"fx_date":null,"parse":"unparsed"}],"unknown":[["$.chaining","not-stated"],["$.egress.metered","egress-unknown"],["$.egress.terms","not-stated"],["$.evidence[0].proved","process"],["$.extras.price_note","process"],["$.free_tier.notes","withheld"],["$.free_tier.stated","withheld"],["$.interface","interface-unknown"],["$.interface_detail","withheld"],["$.limits_note","withheld"],["$.per_object_cap.notes","process"],["$.per_object_cap.stated","not-stated"],["$.reliability_note","none-observed"],["$.retention.notes","not-extracted"],["$.retention.stated","not-stated"],["$.tooling","not-stated"]],"history":[],"drift":[]}]}