specification: FinOps Framework specificationVersion: '1.0' schema: https://www.finops.org/framework/ provider: Microsoft Windows Server providerId: microsoft-windows-server created: '2026-05-04' # Provenance stamped 2026-08-11: this artifact was written by the API Evangelist # bulk sweep dated 2026-05-04, not harvested from the provider. See roadmap#35. method: generated modified: '2026-05-05' reconciled: true tags: - FinOps - FOCUS - Cost Management - Microsoft - Server - Operating System description: 'FOCUS-aligned FinOps for Windows Server: perpetual core-based licenses (Standard $1,176, Datacenter $6,771 per 16-core pack) plus mandatory CALs, with optional Azure-Arc-billed pay-as-you-go ($33.58/core/month or $0.046/core/hour) for elastic workloads.' sources: - https://www.microsoft.com/en-us/windows-server/pricing alignedWith: framework: FinOps Foundation Framework frameworkUrl: https://www.finops.org/framework/ dataSpec: FOCUS dataSpecVersion: '1.3' dataSpecUrl: https://focus.finops.org/focus-specification/v1-3/ publisherName: Microsoft Corporation serviceCategory: Operating System / Server billingModel: pricingCategory: Subscription + Pay-As-You-Go billingFrequency: Annual billingCurrency: USD chargeCategories: - Purchase - Usage - Tax - Adjustment - Credit focusColumns: ServiceName: Microsoft Windows Server ServiceCategory: Compute ServiceSubcategory: Operating System ProviderName: Microsoft PublisherName: Microsoft Corporation InvoiceIssuerName: Microsoft Corporation BillingCurrency: USD ChargeCategory: Purchase meters: - name: standard_core_licenses unit: core-license aggregation: sum dimensions: - tenant - server - name: datacenter_core_licenses unit: core-license aggregation: sum dimensions: - tenant - server - name: cals unit: seat-year aggregation: sum dimensions: - tenant - cal_type - name: payg_core_hours unit: core-hour aggregation: sum dimensions: - server - region - name: payg_core_months unit: core-month aggregation: sum dimensions: - server - region principles: - name: Visibility description: Use Volume Licensing Service Center exports for perpetual core/CAL counts; pull Azure Cost Management for Arc-billed pay-as-you-go core-hours; tag servers with workload owner via Azure Arc machine tags. - name: Allocation description: Allocate Datacenter packs to virtualization clusters and Standard packs to physical hosts; charge CALs back per business unit; Arc-billed PAYG can be tagged at the server level for direct chargeback. - name: Optimization description: Consolidate VM density to fewer Datacenter-licensed hosts; right-size cores (avoid over-licensing 8-core servers with 16-core packs); use Azure Hybrid Benefit for cloud workloads; switch bursty / dev workloads to PAYG instead of perpetual. - name: Accountability description: Assign a license owner per cluster; review CAL consumption against headcount quarterly; reconcile PAYG core-hours against forecast. maintainers: - FN: Kin Lane email: kin@apievangelist.com