# Azure Compute Azure Compute

Technische Referenz für Azure Virtual Machines, Skalierungsoptionen, PaaS-Compute, Diagnose, Platzierung, Kostenmodelle und Betriebs-Governance. Technical reference for Azure Virtual Machines, scaling options, PaaS compute, diagnostics, placement, cost models, and operational governance.

VM VM
IaaS-Kernmodell IaaS core model
PaaS PaaS
App-Plattformen Application platforms
Scale Scale
Elastizität Elasticity
AVD AVD
Desktop-Compute Desktop compute
Compute ist in Azure immer eine Architekturentscheidung In Azure, compute is always an architecture decision

Zwischen virtuellen Maschinen, Scale Sets, Functions, App Service und spezialisierten Laufzeitdiensten unterscheiden sich nicht nur Betriebsaufwand und Kosten, sondern auch Netzwerkpfade, Sicherheitsgrenzen, Startverhalten und Observability. Virtual machines, scale sets, Functions, App Service, and specialized runtime services differ not only in operational effort and cost, but also in network paths, security boundaries, start behavior, and observability.

Falsches Sizing erzeugt technische und finanzielle Schulden Wrong sizing creates technical and financial debt

Unterdimensionierte VMs, unpassende Disk-SKUs oder ein ungeeignetes Hostingmodell verursachen häufig mehr Probleme als der eigentliche Anwendungscode. In Azure sollten Lastprofil, Verfügbarkeitsziel, Plattformgrenzen und Einkauf früh zusammen betrachtet werden. Undersized VMs, unsuitable disk SKUs, or the wrong hosting model often create more problems than the application code itself. In Azure, the load profile, availability objective, platform limits, and procurement model should be evaluated together from the start.

Entscheidungsmodell Decision model

Wann VMs, Scale Sets oder verwaltete Compute-Dienste sinnvoll sind. When VMs, scale sets, or managed compute services make sense.

VM-Serien VM series

A/B/D/E/F/G/H/L/M/N-Serien, Suffixe und Sizing-Kriterien. A/B/D/E/F/G/H/L/M/N series, suffixes, and sizing criteria.

Resilienz & Kosten Resilience and cost

Availability Sets, Zonen, VMSS, Spot, Reservierungen und Dedicated Hosts. Availability sets, zones, VMSS, Spot, reservations, and dedicated hosts.

Performance Performance

Netzwerk, Disks, beschleunigte NICs und Platzierung. Networking, disks, accelerated NICs, and placement.

PaaS Compute PaaS compute

App Service, Functions, Container Instances, Batch und Spring Apps. App Service, Functions, Container Instances, Batch, and Spring Apps.

Betrieb Operations

Images, Agent, Extensions, Diagnostik, Serial Console und Governance. Images, agent, extensions, diagnostics, serial console, and governance.

Desktop-Compute Desktop compute

Azure Virtual Desktop im Gesamtbild der Compute-Plattform. Azure Virtual Desktop in the broader compute platform picture.

## Compute-Entscheidungsmodell Compute decision model

Azure Compute reicht von klassischen virtuellen Maschinen bis zu stark verwalteten App-Laufzeiten. Der wichtigste technische Unterschied ist die Frage, ob Sie Betriebssystem, Patchregime, Netzwerkgrenzen, Middleware und Skalierung selbst verantworten oder einen Plattformdienst dafür einsetzen. Azure compute spans from classic virtual machines to heavily managed application runtimes. The most important technical distinction is whether you own the operating system, patch regime, network boundaries, middleware, and scaling, or whether a platform service owns them for you.

Entscheidungen sollten anhand von Zustandsbehaftung, Startlatenz, horizontaler Skalierbarkeit, Protokollanforderungen, Betriebsfenstern, Compliance-Anforderungen und Integrationsbedarf getroffen werden. Compute ist in Azure niemals isoliert von Netzwerk, Identität, Speicherung und Monitoring zu betrachten. Decisions should be made based on statefulness, startup latency, horizontal scalability, protocol requirements, maintenance windows, compliance requirements, and integration needs. In Azure, compute is never an isolated topic separate from networking, identity, storage, and monitoring.

Faustregel Rule of thumb

Wenn Ihre Anwendung hauptsächlich HTTP-Endpunkte, Ereignisverarbeitung oder kurze Jobs bereitstellt, prüfen Sie zuerst verwaltete Compute-Dienste. VMs sind stark, wenn Betriebssystemkontrolle, Legacy-Software, Spezialtreiber oder enge Netzwerk- und Speicherkopplung erforderlich sind. If your application mainly delivers HTTP endpoints, event processing, or short jobs, evaluate managed compute services first. VMs are strong when you need operating system control, legacy software, specialty drivers, or tight coupling to network and storage components.

Dienst Service | Starke Eignung Strong fit | Technischer Hauptkompromiss Primary technical trade-off
--- | --- | ---
Azure Virtual Machines Azure Virtual Machines | Stateful Workloads, Legacy-Anwendungen, Appliances, Spezialsoftware Stateful workloads, legacy applications, appliances, specialty software | Sie verantworten OS-Härtung, Patchen, Backup, Skalierung und Golden Images selbst. You own OS hardening, patching, backup, scaling, and golden images yourself.
VM Scale Sets Flexible VM Scale Sets Flexible | Horizontale Skalierung ähnlicher VMs mit höherer Platzierungsfreiheit Horizontal scaling of similar VMs with more placement freedom | Gesundheitsmodell, Upgrade-Strategie und Lastverteilung müssen bewusst entworfen werden. The health model, upgrade strategy, and load distribution must be designed intentionally.
App Service App Service | Web-Apps, APIs, Hintergrundjobs mit HTTP- und Worker-Muster Web apps, APIs, and background jobs with HTTP and worker patterns | Sie arbeiten innerhalb der App-Service-Sandbox und der App-Service-Plan-Grenzen. You operate inside the App Service sandbox and App Service plan boundaries.
Azure Functions Azure Functions | Ereignisgesteuerte Verarbeitung, Timer, Integrationslogik, Burst-Last Event-driven processing, timers, integration logic, and bursty load | Planwahl, Cold Start, Verbindungsgrenzen und Trigger-Semantik beeinflussen das Design stark. Plan selection, cold start, connection limits, and trigger semantics heavily influence the design.
Azure Container Instances Azure Container Instances | Kurze isolierte Containerläufe, Hilfsjobs, einfache Containergruppen Short isolated container runs, helper jobs, and simple container groups | Es gibt keinen vollständigen Orchestrator und nur begrenzte Plattform-Integrationen. There is no full orchestrator and platform integrations are limited.
Azure Batch Azure Batch | Massiv parallele Jobs, Rendering, Monte-Carlo, ETL, HPC-artige Verarbeitung Massively parallel jobs, rendering, Monte Carlo, ETL, and HPC-style processing | Pool-Lebenszyklus, Quoten, Datenplatzierung und Job-Abhängigkeiten dominieren den Betrieb. Pool lifecycle, quotas, data placement, and job dependencies dominate operations.
Azure Spring Apps Azure Spring Apps | Spring-Boot-Landschaften mit zentralem Konfigurations- und Plattformbedarf Spring Boot estates with centralized configuration and platform requirements | Die Plattform vereinfacht Java/Spring-Betrieb, nimmt aber Teilaspekte der Laufzeitsteuerung ab. The platform simplifies Java and Spring operations, but abstracts away parts of runtime control.
Azure Virtual Desktop Azure Virtual Desktop | Desktop- und Remote-App-Bereitstellung, Mehrbenutzerszenarien, zentrale Profile Desktop and remote app delivery, multi-user scenarios, and centralized profiles | Das Compute-Design hängt eng an Profilmanagement, Benutzererlebnis, Netzlatenz und Host-Pool-Steuerung. The compute design is tightly coupled to profile management, user experience, network latency, and host pool control.

- Bewerten Sie zuerst, ob der Workload wirklich ein Betriebssystem benötigt oder nur eine Laufzeitumgebung. Evaluate first whether the workload truly needs an operating system or only a runtime environment.
- Ordnen Sie Compute dem Ausfallmodell zu: einzelne Instanz, skalierte Farm, Zonenarchitektur oder Multi-Region. Map compute to the failure model: single instance, scaled farm, zonal architecture, or multi-region.
- Rechnen Sie Datenlokalität mit ein: VM-nahe Disks, private Endpunkte und intra-regionale Latenz beeinflussen die Wahl. Account for data locality: VM-adjacent disks, private endpoints, and intra-regional latency influence the choice.
- PaaS-Dienste reduzieren Patchaufwand, verschieben aber Debugging und Konfigurationsgrenzen auf Plattformlogik. PaaS services reduce patching effort, but move debugging and configuration boundaries into platform behavior.
- Berücksichtigen Sie Quoten bereits im Landing-Zone-Design, insbesondere für Kerne, GPUs, Scale Sets und Batch-Pools. Consider quotas during landing zone design, especially for cores, GPUs, scale sets, and Batch pools.

### Leitfragen für die Plattformwahl Guiding questions for platform choice

Fragen Sie systematisch nach Zustandsbehaftung, Betriebsfenster, Debugging-Tiefe, Host-Zugriff, Compliance-Anforderungen, Geheimnisverwaltung und dem Verhältnis von horizontaler zu vertikaler Skalierung. Diese Leitfragen sind oft aussagekräftiger als Produktnamen oder Teamsympathien. Systematically ask about statefulness, maintenance windows, debugging depth, host access, compliance requirements, secret handling, and the ratio of horizontal to vertical scaling. These questions are often more meaningful than product names or team preferences.

## VM-Serien, Größen und Suffixe VM series, sizes, and suffixes

Azure-VM-Größen folgen einer Familienlogik. Die Serien definieren das Grundprofil, während Generationen und Suffixe zusätzliche Eigenschaften wie Premium-Storage-Unterstützung, lokale NVMe-Datenträger, AMD- oder Intel-Prozessoren, Memory-to-Core-Verhältnis oder GPU-Fähigkeiten beschreiben. Azure VM sizes follow a family model. The series define the base profile, while generations and suffixes describe additional characteristics such as premium storage support, local NVMe disks, AMD or Intel processors, memory-to-core ratio, or GPU capabilities.

Ein erfolgreiches Sizing betrachtet CPU-Steal, Arbeitssatz, Netzwerkdurchsatz, IOPS, Latenzziel, NUMA-Verhalten, Lizenzmodell und die Frage, ob Burst-Verhalten oder deterministische Leistung benötigt wird. Der kleinste Preis ist selten die günstigste Architektur. Successful sizing considers CPU steal, working set, network throughput, IOPS, latency objectives, NUMA behavior, licensing model, and whether burst behavior or deterministic performance is required. The lowest price is rarely the cheapest architecture.

Serie Series | Typische Nutzung Typical usage | Technische Hinweise Technical notes
--- | --- | ---
A-Serie A series | Kleine Dev/Test-, Demo- und Basissysteme Small dev/test, demo, and baseline systems | Historisch günstige Einstiegsgrößen; oft nicht die beste Wahl für produktive Performance-Ansprüche. Historically low-cost entry sizes; often not the best choice for demanding production performance.
B-Serie B series | Burstbare Workloads mit längeren Idle-Phasen Burstable workloads with longer idle phases | CPU-Credits machen die Serie attraktiv für niedrige Grundlast, aber riskant für dauerhaft hohe CPU-Auslastung. CPU credits make the series attractive for low baseline load, but risky for sustained high CPU usage.
D-Serie D series | Allgemeine Produktiv-Workloads, App-Server, gemischte Profile General production workloads, application servers, mixed profiles | Ausgewogene Familien mit breiter Regionalverfügbarkeit und vielen Generationen. Balanced families with wide regional availability and many generations.
E-Serie E series | Arbeitsspeicherintensive Anwendungen, Cache, In-Memory-Komponenten Memory-intensive applications, cache layers, in-memory components | Mehr RAM pro Kern; häufig relevant für Java, Datenbank-Mitteltiers und SAP-nahe Komponenten. More memory per core; frequently relevant for Java, database middle tiers, and SAP-adjacent components.
F-Serie F series | Compute-intensive Workloads mit relativ wenig RAM Compute-intensive workloads with relatively low RAM | Geeignet für CPU-schwere Dienste, Build-Runner oder Analysejobs, sofern der Arbeitssatz klein bleibt. Suitable for CPU-heavy services, build runners, or analytics jobs as long as the working set stays small.
G-Serie G series | Ältere High-Memory-Workloads und große Single-VM-Szenarien Older high-memory workloads and large single-VM scenarios | In vielen Regionen durch neuere M- oder E-Serien ersetzt; Verfügbarkeit vor der Architekturentscheidung prüfen. In many regions replaced by newer M or E families; verify availability before committing to the design.
H-Serie H series | HPC, eng gekoppelte numerische Workloads HPC and tightly coupled numerical workloads | Ausgelegt für HPC-Szenarien; Netzwerk- und MPI-Anforderungen bestimmen oft die gesamte Topologie. Built for HPC scenarios; networking and MPI requirements often drive the entire topology.
L-Serie L series | Storage-optimierte Systeme, NoSQL, Suchindizes, hohe lokale IOPS Storage-optimized systems, NoSQL, search indexes, high local IOPS | Starke lokale Datenträgercharakteristik, aber Datenhaltbarkeit und Rebuild-Zeit müssen sauber entworfen werden. Strong local disk characteristics, but data durability and rebuild time must be designed carefully.
M-Serie M series | Sehr große Memory-Profile, große Datenbanken, SAP HANA Very large memory profiles, large databases, SAP HANA | Hohe Kosten, Spezialverfügbarkeit, besondere Platzierungs- und Betriebsanforderungen. High cost, specialized availability, and specific placement and operational requirements.
N-Serie N series | GPU-Workloads für Visualisierung, AI/ML, VDI oder Compute GPU workloads for visualization, AI/ML, VDI, or compute | Treiber, Lizenzierung, GPU-Quoten und die Wahl zwischen CUDA, Grafik- und Inferencing-Profilen sind kritisch. Drivers, licensing, GPU quotas, and the choice between CUDA, graphics, and inferencing profiles are critical.

### Generationen und Suffixe lesen Reading generations and suffixes

Kennzeichen Marker | Bedeutung Meaning | Architektureffekt Architecture impact
--- | --- | ---
s s | Premium-Storage-Unterstützung Premium storage support | Wichtig für produktive Disks, Snapshots und höhere I/O-Anforderungen. Important for production disks, snapshots, and higher I/O demands.
d d | Lokaler temporärer Datenträger Local temporary disk | Nützlich für Pagefile, Scratch, Caches; nicht für persistente Nutzdaten. Useful for page files, scratch space, and caches; not for persistent business data.
a a | AMD-basierte Variante AMD-based variant | Kann Preis-Leistung verbessern, verlangt aber Benchmarking gegen Intel-basierte Geschwister. Can improve price-performance, but requires benchmarking against Intel-based siblings.
v5, v6 usw. v5, v6, and so on | Neuere Generation der Familie Newer generation of the family | Meist bessere CPU-, Speicher- oder Netzwerkcharakteristik, aber nicht identische Plattformlimits. Usually better CPU, memory, or networking characteristics, but not identical platform limits.
ls ls | Storage-optimierte Ausprägung Storage-optimized flavor | Hinweis auf hohe lokale Datenträgerleistung und besondere Datenpfaddesigns. Signals strong local disk performance and special data path designs.
ms ms | Memory-optimierte Premium-Storage-Ausprägung Memory-optimized premium-storage flavor | Relevant für große In-Memory-Workloads mit produktiven Datenträgern. Relevant for large in-memory workloads with production-grade disks.

- Messen Sie immer CPU, RAM, Datenträgerwartezeiten und Netzwerkdurchsatz gemeinsam, nicht isoliert. Always measure CPU, memory, disk wait times, and network throughput together, not in isolation.
- Bewerten Sie lokale temporäre Disks getrennt von persistenten Managed Disks. Evaluate local temporary disks separately from persistent managed disks.
- Beachten Sie Region, Zone und Verfügbarkeitsrestriktionen einzelner Größen vor dem Rollout. Check region, zone, and availability restrictions for individual sizes before rollout.
- Für GPUs gehören Treiberstrategie, Image-Pflege und Wartungsfenster zum Sizing dazu. For GPUs, the driver strategy, image maintenance, and maintenance windows are part of sizing.
- Führen Sie Rechte-Sizing nach realen Performance-Countern und nicht nach On-Premises-Nostalgie durch. Perform right-sizing using real performance counters rather than on-premises nostalgia.

## Resilienz, Skalierung und Einkaufsmodelle Resilience, scaling, and procurement models

Compute-Resilienz in Azure entsteht aus mehreren Ebenen: Platzierung innerhalb einer Region, Fehlerdomänen, Zonenauswahl, horizontale Skalierung, Zustandsentkopplung, Quorum-Design und nicht zuletzt der Fähigkeit, nach Kapazitätsengpässen oder Wartungsereignissen schnell wieder hochzufahren. Compute resilience in Azure emerges from several layers: placement inside a region, fault domains, zone selection, horizontal scaling, state decoupling, quorum design, and the ability to recover quickly after capacity shortages or maintenance events.

Kostenmodelle sind kein Einkaufsthema am Ende des Projekts, sondern beeinflussen das technische Design. Spot-Instanzen, Reservations, Savings Plans und Dedicated Hosts verändern die Frage, wie elastisch, zustandslos oder hostgebunden ein Workload überhaupt gebaut werden darf. Cost models are not a procurement topic at the end of the project; they influence the technical design. Spot instances, reservations, savings plans, and dedicated hosts change how elastic, stateless, or host-bound a workload can safely be designed.

Availability Set ist nicht Availability Zone An availability set is not an availability zone

Availability Sets verteilen VMs über Fehler- und Update-Domänen innerhalb eines Rechenzentrumsclusters. Availability Zones verteilen über physisch getrennte Zonen einer Region. Die Resilienzmodelle und die Latenzannahmen sind deshalb grundlegend unterschiedlich. Availability sets distribute VMs across fault and update domains inside a datacenter cluster. Availability zones distribute across physically separate zones of a region. The resilience models and latency assumptions are fundamentally different.

Mechanismus Mechanism | Wofür er dient What it is for | Wichtige Nebenwirkung Important side effect
--- | --- | ---
Availability Sets Availability Sets | Schutz vor Host- und Wartungsdomänenereignissen ohne Zonenmodell Protection from host and maintenance domain events without a zone model | Keine regionale Katastrophenresilienz und keine zonale Trennung. No regional disaster resilience and no zonal separation.
Availability Zones Availability Zones | Höhere Ausfallsicherheit innerhalb einer Region durch physische Zonenseparation Higher resiliency inside a region through physical zone separation | Nicht jede VM-Größe und nicht jede Disk- oder Netzwerkfunktion ist zonal gleich verfügbar. Not every VM size and not every disk or networking feature is equally available in every zone.
VM Scale Sets Flexible VM Scale Sets Flexible | Skalierung mit einzelinstanznaher VM-Verwaltung und gemischterer Platzierung Scaling with VM-like instance management and more flexible placement | Sie müssen Load Balancing, Upgrade-Domänen, Autoscaling und Health explizit modellieren. You must explicitly model load balancing, upgrade domains, autoscaling, and health.
VM Scale Sets Uniform VM Scale Sets Uniform | Homogene Farmen mit stark identischen Instanzen Homogeneous farms with strongly identical instances | Geringere Flexibilität, dafür klares Skalierungsmuster für stateless Frontends oder Worker. Less flexibility, but a clear scaling pattern for stateless front ends or workers.
Spot VMs Spot VMs | Niedrige Kosten für unterbrechbare Kapazität Low cost for interruptible capacity | Jederzeitige Deallocation oder Eviction; nur für fehlertolerante Designs geeignet. Can be deallocated or evicted at any time; suitable only for fault-tolerant designs.
Dedicated Hosts Dedicated Hosts | Isolierte physische Host-Zuordnung, oft für Compliance oder Lizenzbindung Isolated physical host placement, often for compliance or host-bound licensing | Kapazitätsplanung wird hostzentriert und Fragmentierung kann Kosten erhöhen. Capacity planning becomes host-centric and fragmentation can increase cost.
Proximity Placement Groups Proximity Placement Groups | Reduzierte Netzwerk-Latenz zwischen nah platzierten Compute-Ressourcen Reduced network latency between closely placed compute resources | Kann die Bereitstellung wegen Kapazitätsdruck erschweren und Autoscaling begrenzen. Can make deployment harder under capacity pressure and limit autoscaling.

### Preismodelle und wirtschaftliches Design Pricing models and economic design

Modell Model | Stärken Strengths | Typische Einsatzgrenze Typical limit
--- | --- | ---
Pay-as-you-go Pay-as-you-go | Maximale Flexibilität und keine Vorabbindung Maximum flexibility and no upfront commitment | Bei dauerhaft laufenden Produktivsystemen selten das günstigste Modell. Rarely the cheapest model for continuously running production systems.
Reserved Instances Reserved Instances | Hohe Kostensenkung bei stabiler Laufzeit und vorhersehbarer Größe Strong cost reduction for stable runtime and predictable sizing | Benötigt gute Prognosen und saubere Lifecycle-Planung. Requires good forecasts and clean lifecycle planning.
Savings Plan for Compute Savings Plan for Compute | Flexiblere Verpflichtung über verschiedene Compute-Dienste hinweg More flexible commitment across different compute services | Nicht jede Workload passt wirtschaftlich besser als in eine gezielte Reservation. Not every workload benefits economically more than from a targeted reservation.
Spot Spot | Sehr niedrige Preise für Batch, Test oder unterbrechbare Worker Very low prices for batch, test, or interruptible workers | Ungeeignet für Systeme mit harten SLOs ohne Eviction-Strategie. Unsuitable for systems with hard SLOs unless an eviction strategy exists.
Azure Hybrid Benefit Azure Hybrid Benefit | Lizenzvorteile für Windows Server und bestimmte SQL-Szenarien License benefits for Windows Server and certain SQL scenarios | Lizenzcompliance und Dokumentation müssen aktiv gemanagt werden. License compliance and documentation must be actively managed.
Dev/Test-Angebote Dev/Test offers | Kostenvorteile in nicht-produktiven Umgebungen Cost advantages in non-production environments | Nicht für reguläre Produktionslasten gedacht. Not intended for regular production loads.

- Zonenarchitektur verlangt zonenfähige Abhängigkeiten, inklusive Disks, Load Balancing und Datenpfaden. A zonal architecture requires zone-capable dependencies, including disks, load balancing, and data paths.
- Spot-Kapazität sollte immer mit Retry-Logik, Queue-Puffern oder Ersatzkapazität kombiniert werden. Spot capacity should always be combined with retry logic, queue buffering, or fallback capacity.
- PPGs helfen nur dort, wo Latenzgewinne den geringeren Platzierungsfreiraum rechtfertigen. PPGs help only where latency gains justify the reduced placement freedom.
- Scale Sets lösen kein Zustandsproblem. Persistenz muss aus dem Compute-Layer heraus entkoppelt werden. Scale sets do not solve state management. Persistence must be decoupled from the compute layer.
- Kostenoptimierung ist erfolgreich, wenn sie SLOs, Kapazität und Bereitstellbarkeit nicht untergräbt. Cost optimization succeeds when it does not undermine SLOs, capacity, or deployability.

## Performance, Netzwerk und Storage-Pfade Performance, networking, and storage paths

Performanceprobleme bei Azure-Compute entstehen oft an Grenzflächen: zwischen VM und Managed Disk, zwischen NIC und Host, zwischen Zonen und Latency-Budget oder zwischen Golden Image und laufender Erweiterungskonfiguration. Rechenleistung allein erklärt die meisten Ausreißer nicht. Performance issues in Azure compute often arise at boundaries: between VM and managed disk, between NIC and host, between zones and latency budgets, or between the golden image and runtime extension configuration. Raw CPU alone does not explain most outliers.

IOPS und Durchsatz müssen zur VM-Größe passen IOPS and throughput must match the VM size

Managed Disks haben eigene Leistungsmerkmale, aber die VM-Größe setzt zusätzliche Obergrenzen für IOPS, Durchsatz und NIC-Leistung. Wer nur Disk-SKUs betrachtet, übersieht häufig den eigentlichen Bottleneck. Managed disks have their own performance characteristics, but the VM size also imposes upper limits for IOPS, throughput, and NIC performance. Teams that look only at disk SKUs often miss the real bottleneck.

Disk-/Storage-Option Disk or storage option | Starke Eignung Strong fit | Architekturhinweis Architecture note
--- | --- | ---
Standard HDD Standard HDD | Kostensensitive Test- und Basissysteme Cost-sensitive test and baseline systems | Hohe Latenz und geringe IOPS machen die SKU für viele Produktivworkloads unpassend. Higher latency and low IOPS make the SKU unsuitable for many production workloads.
Standard SSD Standard SSD | Günstige Standard-Workloads mit moderatem I/O Low-cost standard workloads with moderate I/O | Guter Mittelweg für wenig kritische Produktionssysteme, sofern Lastspitzen begrenzt sind. A good middle ground for less critical production systems as long as bursts stay moderate.
Premium SSD Premium SSD | Breites Standardspektrum für produktive VMs Broad production standard for VMs | Bewährte Wahl für viele Line-of-Business-Systeme und virtuelle Serverrollen. A proven choice for many line-of-business systems and server roles.
Premium SSD v2 Premium SSD v2 | Feinere Performance-Steuerung mit separater IOPS- und Throughput-Konfiguration Finer performance control with separate IOPS and throughput configuration | Regionale und funktionale Unterstützung prüfen; Betriebsmodell ist granularer als bei klassischem Premium SSD. Check regional and feature support; the operational model is more granular than classic Premium SSD.
Ultra Disk Ultra Disk | Sehr latenzkritische, hochperformante Datenpfade Very latency-sensitive, high-performance data paths | Nicht für alle VM-Größen und Zonen verfügbar; Performance wird explizit konfiguriert. Not available for every VM size and zone; performance is configured explicitly.
Ephemeral OS Disk Ephemeral OS Disk | Schnelle, kurzlebige Scale- und VDI-Szenarien mit reproduzierbarem Image Fast, disposable scale and VDI scenarios with reproducible images | Das Betriebssystem liegt lokal; Recovery folgt Reimage- statt Restore-Logik. The operating system resides locally; recovery follows a reimage model rather than restore logic.

### Netzwerk- und Platzierungsmerkmale Networking and placement characteristics

Merkmal Feature | Nutzen Benefit | Worauf zu achten ist What to watch for
--- | --- | ---
Accelerated Networking Accelerated Networking | SR-IOV-basierte Reduktion von Latenz, Jitter und CPU-Overhead SR-IOV-based reduction of latency, jitter, and CPU overhead | Nur auf unterstützten Größen und Images; meist für produktive Linux- und Windows-VMs sinnvoll. Supported only on specific sizes and images; usually worthwhile for production Linux and Windows VMs.
Mehrere NICs Multiple NICs | Trennung von Verkehrsarten oder Appliance-Designs Separation of traffic types or appliance designs | Routing, NSGs und Gast-OS-Konfiguration werden komplexer. Routing, NSGs, and guest OS configuration become more complex.
Host Caching Host caching | Verbesserung bestimmter Lese- oder Schreibpfade je nach Workload Improves specific read or write paths depending on workload | Falsche Caching-Profile können Datenbank- oder Integritätsprobleme verursachen. Incorrect caching profiles can create database or integrity issues.
Proximity Placement Groups Proximity Placement Groups | Niedrigere Latenz zwischen eng gekoppelten Instanzen Lower latency between tightly coupled instances | Kann Resilienz- und Kapazitätsoptionen einschränken. Can constrain resilience and capacity options.
Managed Identity auf Compute Managed identity on compute | Sichere Dienst-zu-Dienst-Zugriffe ohne lokale Secrets Secure service-to-service access without local secrets | Tokenabrufe hängen an Netzwerk und Metadatenservice; Firewalls und Proxys müssen berücksichtigt werden. Token retrieval depends on the network and metadata service; firewalls and proxies must be considered.
Ephemeral lokale Datenträger Ephemeral local disks | Hohe Performance für Scratch, TempDB, Rendering oder Cache High performance for scratch, TempDB, rendering, or cache | Keine Persistenz; Rebuild- oder Warmup-Mechanismen sind Pflicht. No persistence; rebuild or warm-up mechanisms are mandatory.

- Planen Sie Disk- und NIC-Grenzen immer gegen die gewählte VM-Größe gegen. Always validate disk and NIC limits against the selected VM size.
- Messen Sie Zonenlatenz, wenn Daten und Compute nicht gemeinsam zonal platziert werden. Measure cross-zone latency when data and compute are not placed in the same zone.
- Nutzen Sie Ephemeral OS Disks nur dort, wo Neuaufbau schneller und sicherer als Restore ist. Use ephemeral OS disks only where rebuilding is faster and safer than restoring.
- Bewerten Sie Accelerated Networking als Default für produktive IaaS-VMs auf unterstützten Größen. Evaluate accelerated networking as a default for production IaaS VMs on supported sizes.
- Dokumentieren Sie lokale Temp-Disk-Nutzung explizit, damit keine Geschäftsdaten versehentlich volatil gespeichert werden. Document local temp disk usage explicitly so business data is not accidentally stored on volatile media.

## Images, Agent, Extensions und Diagnostik Images, agent, extensions, and diagnostics

Die Betriebsqualität einer VM-Landschaft wird maßgeblich durch ihr Image- und Erweiterungsmodell bestimmt. Wer Images unsauber pflegt oder Extensions ungeordnet stapelt, erzeugt Inkonsistenzen, längere Recovery-Zeiten und kaum reproduzierbare Fehlerbilder. The operational quality of a VM estate is heavily shaped by its image and extension model. Teams that maintain images poorly or stack extensions without discipline create inconsistencies, longer recovery times, and barely reproducible failure modes.

Azure VM Agent, Run Command, Boot Diagnostics und Serial Console sind keine isolierten Komfortfunktionen. Sie bilden zusammen die letzte Rettungslinie, wenn Netzwerkpfade, Login-Mechanismen oder reguläre Managementkanäle gestört sind. The Azure VM Agent, Run Command, boot diagnostics, and the serial console are not isolated convenience features. Together they form the final recovery line when networking, login mechanisms, or normal management channels fail.

Baustein Component | Nutzen Benefit | Betriebsrealität Operational reality
--- | --- | ---
Plattform-Images Platform images | Schneller Start mit Microsoft-gepflegten Basisimages Fast start with Microsoft-maintained base images | Sie reduzieren Pflegeaufwand, reichen aber nicht immer für Baseline-Apps, Treiber oder Compliance aus. They reduce maintenance effort, but are not always enough for baseline apps, drivers, or compliance.
Managed Images Managed images | Einfaches goldenes Einzelimage für kleine Szenarien Simple golden single image for smaller scenarios | Weniger skalierbar und governance-fähig als Azure Compute Gallery. Less scalable and less governance-friendly than Azure Compute Gallery.
Azure Compute Gallery Azure Compute Gallery | Versionierte Verteilung von Images über Regionen und Abonnements Versioned image distribution across regions and subscriptions | Bevorzugtes Modell für Enterprise-Golden-Images und kontrollierte Rollouts. Preferred model for enterprise golden images and controlled rollouts.
VM Agent VM Agent | Grundlage für Extensions, Run Command und viele Managementfunktionen Foundation for extensions, Run Command, and many management features | Ein gestörter Agent reduziert Ihre Remediation-Optionen deutlich. A broken agent greatly reduces your remediation options.
Trusted Launch Trusted Launch | Sicherheitsmerkmale wie Secure Boot und vTPM Security features such as secure boot and vTPM | Image-Kompatibilität und Workload-Anforderungen sollten vor dem Massenrollout geprüft werden. Image compatibility and workload requirements should be validated before broad rollout.

### Extensions, Boot Diagnostics und Serial Console Extensions, boot diagnostics, and serial console

Funktion Function | Typischer Zweck Typical purpose | Wichtige Designfrage Key design question
--- | --- | ---
Custom Script Extension Custom Script Extension | Einmalige oder gezielte Konfigurationsschritte nach dem Deployment One-time or targeted configuration steps after deployment | Skripte sollten idempotent und ohne lokale Secrets entworfen werden. Scripts should be idempotent and avoid local secrets.
Azure Monitor Agent Azure Monitor Agent | Erfassung von Logs und Metriken für Observability und Security Collection of logs and metrics for observability and security | DCR-Design und Kostenkontrolle sind ebenso wichtig wie reine Installation. DCR design and cost control matter just as much as installation.
Desired State/Config-Tools Desired state and config tools | Konfigurationsdrift begrenzen und Baselines durchsetzen Limit configuration drift and enforce baselines | Tooling muss zum Image-Lifecycle und zu Patchfenstern passen. Tooling must fit the image lifecycle and patch windows.
Boot Diagnostics Boot diagnostics | Konsolen- und Screenshot-Daten beim Start und bei Bootfehlern Console and screenshot data during startup and boot failures | Ist besonders wertvoll bei Kernel-, Treiber- und Netzwerkausfällen. Especially valuable during kernel, driver, and networking failures.
Serial Console Serial console | Low-Level-Zugriff bei SSH/RDP- oder Netzwerkproblemen Low-level access when SSH/RDP or networking fails | Benötigt passende Berechtigungen und sinnvolle Break-Glass-Prozesse. Requires the right permissions and sensible break-glass processes.
Run Command Run Command | Remote-Ausführung einfacher Verwaltungsbefehle ohne interaktive Session Remote execution of simple admin commands without an interactive session | Hilfreich für Notfälle, aber kein Ersatz für strukturiertes Konfigurationsmanagement. Helpful for emergencies, but not a substitute for structured configuration management.

Azure CLI Azure CLI

    az vm create \
      --resource-group rg-core-prod \
      --name app01-weu-z1 \
      --image Ubuntu2204 \
      --size Standard_D4ds_v5 \
      --zone 1 \
      --vnet-name vnet-app-prod \
      --subnet snet-app \
      --public-ip-address "" \
      --nsg "" \
      --accelerated-networking true \
      --boot-diagnostics-storage https://stdiagprod.blob.core.windows.net/

PowerShell PowerShell

    Get-AzVM -ResourceGroupName rg-core-prod -Name app01-weu-z1 -Status |
    Select-Object Name, Location,
        @{Name='PowerState';Expression={$_.Statuses[-1].DisplayStatus}},
        @{Name='Extensions';Expression={$_.ExtensionsText}}

- Pflegen Sie Images versioniert und mit Rollback-Strategie, idealerweise über Azure Compute Gallery. Maintain images with versioning and rollback strategy, ideally through Azure Compute Gallery.
- Begrenzen Sie Extensions auf klar definierte Zwecke; überladene VMs sind schwerer zu debuggen. Limit extensions to clearly defined purposes; overloaded VMs are harder to debug.
- Boot Diagnostics und Serial Console gehören in jede Break-Glass-Dokumentation für kritische IaaS-Systeme. Boot diagnostics and the serial console should be part of every break-glass document for critical IaaS systems.
- Beobachten Sie den Zustand des VM Agents aktiv, weil viele Betriebsfunktionen an ihm hängen. Monitor VM Agent health actively because many operational capabilities depend on it.
- Golden Images verkürzen Deployment-Zeiten, ersetzen aber kein sauberes Post-Provisioning und keine Geheimnisverwaltung. Golden images shorten deployment times, but do not replace clean post-provisioning and secret management.

## App Service, Functions, Container Instances, Batch und Spring Apps App Service, Functions, Container Instances, Batch, and Spring Apps

Nicht jeder Compute-Bedarf rechtfertigt virtuelle Maschinen. Azure bietet mehrere verwaltete Laufzeitmodelle, die Skalierung, Patchen, Zertifikate, Health, Deployment-Slots oder eventgetriebene Ausführung bereits mitbringen und damit Betriebsrisiken aus dem Anwendungsteam herausnehmen. Not every compute need justifies virtual machines. Azure offers several managed runtime models that already include scaling, patching, certificates, health, deployment slots, or event-driven execution and thereby remove operational risk from the application team.

Dienst Service | Typische Stärke Typical strength | Architekturgrenze Architecture boundary
--- | --- | ---
App Service App Service | HTTP- und API-Workloads mit Slots, TLS, Auto-Scale und einfacher CI/CD HTTP and API workloads with slots, TLS, autoscale, and straightforward CI/CD | Die Sandbox und der App-Service-Plan bestimmen Ressourcen, Dateisystem und Seiteneffekte. The sandbox and App Service plan define resources, file system behavior, and side effects.
Azure Functions Azure Functions | Triggerbasierte, stark eventgetriebene Verarbeitung Trigger-based, highly event-driven processing | Startverhalten, Verbindungslimits, Idempotenz und Trigger-Semantik prägen das Design. Startup behavior, connection limits, idempotency, and trigger semantics shape the design.
Azure Container Instances Azure Container Instances | Schnelle Containergruppen ohne Orchestrator-Betrieb Fast container groups without running an orchestrator | Weniger geeignet für komplexe Service-Mesh-, Scheduling- oder Self-Healing-Anforderungen. Less suitable for complex service mesh, scheduling, or self-healing needs.
Azure Batch Azure Batch | Steuerung großer Job-Mengen mit Pool- und Task-Modell Control of large job volumes through pool and task models | Datenzugriff, Pool-Warmup, Quoten und Schedulinglogik werden zum Hauptthema. Data access, pool warm-up, quotas, and scheduling logic become the main topic.
Azure Spring Apps Azure Spring Apps | Verwaltete Spring-Boot-Plattform mit zentralen Betriebsbausteinen Managed Spring Boot platform with central operational building blocks | Sie geben Teile der Infrastruktursteuerung an die Plattform ab und gewinnen dafür standardisierten Betrieb. You hand parts of infrastructure control to the platform and gain standardized operations in return.

### Hostingoptionen für Azure Functions Azure Functions hosting options

Plan Plan | Profil Profile | Wichtiger Hinweis Important note
--- | --- | ---
Consumption Consumption | Ereignisgetriebene Bursts mit pay-per-execution Event-driven bursts with pay-per-execution | Cold Starts und Plattformgrenzen müssen zur Latenzerwartung passen. Cold starts and platform limits must fit latency expectations.
Flex Consumption Flex Consumption | Mehr Netzwerk- und Skalierungsflexibilität bei serverlosen Funktionen More networking and scaling flexibility for serverless functions | Neue Features und Regionalverfügbarkeit sollten vor Standardsatzung geprüft werden. New features and regional availability should be verified before standardizing.
Elastic Premium Elastic Premium | Vorgewärmte Instanzen, VNet-Integration und höherer Durchsatz Pre-warmed instances, VNet integration, and higher throughput | Geeignet für konstante Last mit Serverless-Eigenschaften, aber teurer als reines Consumption. Suitable for steady load with serverless traits, but more expensive than pure consumption.
Dedicated / App Service Plan Dedicated / App Service Plan | Volle Plan-Kontrolle und geteilte Worker mit Web-Apps Full plan control and shared workers with web apps | Skalierung und Kosten hängen am zugrunde liegenden Plan und dessen Auslastung. Scaling and cost depend on the underlying plan and its utilization.

YAML YAML

    apiVersion: 2021-10-01
    location: westeurope
    name: aci-import-worker
    properties:
      containers:
        - name: worker
          properties:
            image: mcr.microsoft.com/azuredocs/aci-helloworld
            resources:
              requests:
                cpu: 1
                memoryInGb: 2
      osType: Linux
      restartPolicy: OnFailure

- App Service ist oft die beste erste PaaS-Wahl für klassische Web-Anwendungen und APIs. App Service is often the best first PaaS choice for classic web applications and APIs.
- Functions lohnen sich besonders, wenn Workloads sauber idempotent und triggergetrieben entworfen werden. Functions shine when workloads are designed to be cleanly idempotent and trigger-driven.
- ACI ist ideal für Hilfsjobs, Imports, Tests oder isolierte Side-Workloads, aber kein Ersatz für eine vollständige Containerplattform. ACI is ideal for helper jobs, imports, tests, or isolated side workloads, but is not a replacement for a full container platform.
- Batch erfordert sauberes Daten- und Quotenmanagement; die Poolgröße allein löst keine Pipelineprobleme. Batch requires disciplined data and quota management; pool size alone does not solve pipeline issues.
- Spring Apps verkürzt den Plattformbetrieb für Spring-Teams, solange Netzwerk, Konfiguration und Secret-Strategie mitgedacht werden. Spring Apps shortens platform operations for Spring teams as long as networking, configuration, and secret strategy are considered.

## Azure Virtual Desktop im Compute-Kontext Azure Virtual Desktop in the compute context

Azure Virtual Desktop ist keine isolierte VDI-Insel, sondern ein Azure-Compute-Produkt mit besonderem Fokus auf Benutzererlebnis, Session-Dichte, Profilmanagement, Bildpflege und Netzwerkpfade. Host Pools, Session Hosts und zugehörige Images sollten daher mit denselben Plattformstandards geplant werden wie andere Compute-Farmen. Azure Virtual Desktop is not an isolated VDI island; it is an Azure compute product with a special focus on user experience, session density, profile management, image maintenance, and network paths. Host pools, session hosts, and related images should therefore be planned with the same platform standards as other compute farms.

AVD ergänzt klassische Server- und PaaS-Compute-Modelle AVD complements classic server and PaaS compute models

AVD ist stark für zentrale Desktops und RemoteApps, ersetzt aber weder Web-Plattformen noch Integrationsdienste. Die technische Kunst liegt im Zusammenspiel von Compute, FSLogix, Entra-ID, Netzlatenz und Benutzersegmentierung. AVD is strong for centralized desktops and RemoteApps, but it does not replace web platforms or integration services. The technical challenge lies in the interaction of compute, FSLogix, Entra ID, network latency, and user segmentation.

Modell Model | Stärken Strengths | Kritische Betriebsfrage Critical operational question
--- | --- | ---
AVD gepoolt AVD pooled | Hohe Session-Dichte und günstigerer Mehrbenutzerbetrieb High session density and lower-cost multi-user operation | Profilmanagement, Anwendungsisolation und Session-Steuerung müssen sauber funktionieren. Profile management, application isolation, and session control must work cleanly.
AVD persönlich AVD personal | Dedizierte Benutzerzuordnung bei höherem Individualisierungsbedarf Dedicated user assignment for higher personalization needs | Kosten und Lifecycle ähneln stärker klassischem Desktop-IaaS. Cost and lifecycle are closer to classic desktop IaaS.
Windows 365 Windows 365 | Persistenter Cloud-PC mit Microsoft-365-zentriertem Betriebsmodell Persistent cloud PC with a Microsoft 365-centered operating model | Mehr Standardisierung, aber weniger Gestaltungsfreiheit auf Host-Pool-Ebene. More standardization, but less design freedom at the host-pool level.
Einzelne RDS-/Jump-VM Single RDS or jump VM | Schnelle Übergangslösung oder Admin-Sonderfall Fast transitional solution or admin-specific exception | Kein modernes VDI-Modell; Sicherheit, Skalierung und Benutzererlebnis sind limitiert. Not a modern VDI model; security, scaling, and user experience are limited.

Zur zukünftigen Detailseite: Azure Virtual Desktop Go to the dedicated reference: Azure Virtual Desktop

- Planen Sie AVD-Host-Pools wie andere Scale-Farmen: Image, Patchen, Monitoring und Rollback eingeschlossen. Plan AVD host pools like other scale farms, including image management, patching, monitoring, and rollback.
- Session-Dichte darf nicht nur rechnerisch, sondern auch anhand echter Profil- und I/O-Last validiert werden. Session density should be validated not only mathematically but also against real profile and I/O load.
- FSLogix- und Storage-Design sind oft entscheidender als die reine CPU-Größe der Session Hosts. FSLogix and storage design are often more decisive than the raw CPU size of the session hosts.
- Zentralisierte Desktop-Workloads profitieren stark von sauberer regionaler Nähe zu Identität, Profilspeicher und Kernanwendungen. Centralized desktop workloads benefit greatly from regional proximity to identity, profile storage, and core applications.

## Governance, Sicherheit und Betriebsbaseline Governance, security, and operational baseline

Compute-Governance in Azure verbindet Kostenkontrolle, Sicherheitsgrenzen, Standardisierung und Recovery-Fähigkeit. Eine gute Plattform nimmt Teams Freiheiten nur dort, wo Wildwuchs zu Mehrkosten, Inkonsistenz oder Sicherheitslücken führen würde. Compute governance in Azure combines cost control, security boundaries, standardization, and recovery capability. A good platform removes freedom only where unchecked variation would create extra cost, inconsistency, or security gaps.

Bereich Area | Baseline Baseline | Warum es wichtig ist Why it matters
--- | --- | ---
Namens- und Tagging-Standards Naming and tagging standards | Einheitliche Kennzeichnung für Eigentümer, Kritikalität, Kostenstelle und Wartungsfenster Consistent labels for owner, criticality, cost center, and maintenance window | Ermöglicht Governance, FinOps-Auswertung und gezielte Automatisierung. Enables governance, FinOps reporting, and targeted automation.
Azure Policy Azure Policy | Durchsetzung zulässiger Regionen, SKUs, Images, Disk-Typen und Diagnoseeinstellungen Enforcement of allowed regions, SKUs, images, disk types, and diagnostic settings | Verhindert Schattenbetrieb und technische Ausreißer bereits beim Deployment. Prevents shadow operations and technical outliers at deployment time.
Patch- und Image-Strategie Patch and image strategy | Klare Unterscheidung zwischen Image-Update, In-Place-Patch und Rebuild Clear distinction between image update, in-place patching, and rebuild | Verkürzt Wiederherstellung und reduziert Konfigurationsdrift. Shortens recovery and reduces configuration drift.
Identity & Zugriff Identity and access | Managed Identity, RBAC-Minimierung und Break-Glass-Prozesse Managed identity, minimized RBAC, and break-glass processes | Reduziert Secret-Verteilung und stärkt Revisionsfähigkeit. Reduces secret sprawl and improves auditability.
Observability Observability | Azure Monitor, Metriken, Log Analytics, Defender und Alarmierung pro Workload-Klasse Azure Monitor, metrics, Log Analytics, Defender, and alerting per workload class | Ohne Telemetrie sind Rechte-Sizing, RCA und SLO-Steuerung spekulativ. Without telemetry, right-sizing, RCA, and SLO management become speculative.
Quota-Management Quota management | Aktive Planung für Kerne, GPUs, öffentliche IPs und Spezialgrößen Active planning for cores, GPUs, public IPs, and special sizes | Verhindert gescheiterte Rollouts trotz fertiger Infrastrukturdefinition. Prevents failed rollouts even when infrastructure code is ready.
Backup und Wiederanlauf Backup and recovery | Dokumentierte Restore-Pfade für Systemdisk, Daten, Images und Konfiguration Documented restore paths for OS disk, data, images, and configuration | Nur dokumentierte Recovery-Pfade sind im Incident belastbar. Only documented recovery paths are dependable during incidents.

Azure CLI Azure CLI

    az vm extension list \
      --resource-group rg-core-prod \
      --vm-name app01-weu-z1 \
      --query "[].{Name:name,Publisher:publisher,Type:typePropertiesType}" \
      --output table

- Standardisieren Sie wenige zugelassene VM-Familien statt beliebiger SKU-Vielfalt. Standardize on a small set of approved VM families instead of allowing arbitrary SKU sprawl.
- Definieren Sie, wann Rebuild bevorzugt wird und wann ein In-Place-Fix legitim ist. Define when rebuild is preferred and when an in-place fix is legitimate.
- Verankern Sie Compute-Telemetrie in FinOps- und Kapazitätsreviews, nicht nur im Incident-Response. Anchor compute telemetry in FinOps and capacity reviews, not only in incident response.
- Verknüpfen Sie Sicherheitsbaseline, Diagnostik und Tagging bereits in Infrastruktur-Code und Policy. Tie security baseline, diagnostics, and tagging together in infrastructure code and policy.
- Planen Sie zonale, regionale und kapazitätsbedingte Failure-Modes bewusst in Runbooks ein. Plan zonal, regional, and capacity-related failure modes explicitly into runbooks.

## Begriffe und Merkhilfen Terms and quick reminders

Die folgende Übersicht fasst zentrale Compute-Begriffe zusammen, die in Architektur- und Betriebsdiskussionen häufig vorkommen. The following overview summarizes central compute terms that appear frequently in architecture and operations discussions.

Begriff Term | Bedeutung Meaning
--- | ---
VMSS VMSS | VM Scale Sets für horizontal skalierende VM-Gruppen mit integrierter Skalierungslogik. VM Scale Sets for horizontally scaling VM groups with integrated scaling logic.
PPG PPG | Proximity Placement Group zur möglichst nahen Platzierung latenzsensitiver Ressourcen. Proximity Placement Group for keeping latency-sensitive resources physically close.
Spot Spot | Unterbrechbare Kapazität mit stark reduziertem Preis und Eviction-Risiko. Interruptible capacity with sharply reduced pricing and eviction risk.
Accelerated Networking Accelerated Networking | SR-IOV-basierte Optimierung des Netzwerkpfads für geringere Latenz und CPU-Last. SR-IOV-based network path optimization for lower latency and CPU overhead.
Azure Compute Gallery Azure Compute Gallery | Versionierte, verteilbare Image-Sammlung für Enterprise-Golden-Images. Versioned, distributable image collection for enterprise golden images.
Ephemeral OS Disk Ephemeral OS Disk | Nicht persistente Betriebssystemdisk auf lokalem Hostspeicher für schnelle Reimages. Non-persistent OS disk on local host storage for fast reimages.
Dedicated Host Dedicated Host | Dedizierter physischer Host für VM-Platzierung, häufig aus Lizenz- oder Compliance-Gründen. Dedicated physical host for VM placement, often for licensing or compliance reasons.
Boot Diagnostics Boot diagnostics | Starttelemetrie und Konsolenausgaben zur Fehleranalyse vor regulärem Login. Startup telemetry and console output for troubleshooting before normal logon works.
Serial Console Serial console | Out-of-band-Zugriff für Low-Level-Fehleranalyse und Rettungsmaßnahmen. Out-of-band access for low-level troubleshooting and recovery steps.
Azure Hybrid Benefit Azure Hybrid Benefit | Lizenzvorteil zur Kostenreduktion bestimmter Microsoft-Serverworkloads in Azure. Licensing benefit that reduces cost for certain Microsoft server workloads in Azure.

- Compute-Entscheidungen gelingen am besten, wenn Plattformteam, Netzwerk, Security und Anwendung gemeinsam designen. Compute decisions work best when the platform team, networking, security, and application owners design together.
- Zuverlässigkeit entsteht aus Platzierung, Datenstrategie, Telemetrie und Runbooks, nicht nur aus CPU-Kernen. Reliability comes from placement, data strategy, telemetry, and runbooks, not only from CPU cores.
- Der günstigste Preis pro Stunde ist selten der entscheidende KPI; entscheidend sind SLO, Wiederanlauf und Betriebsaufwand. The cheapest hourly price is rarely the decisive KPI; SLOs, recovery, and operational effort matter more.