Zum Hauptinhalt springen
Cloud / Azure / Produkte / Azure Service Fabric: Microservices-Plattform

Azure Service Fabric: Microservices-Plattform

Azure Service Fabric: Plattform für verteilte Systeme zum Bereitstellen und Verwalten von Microservices und Containern, inklusive Stateful Services.

compute
Preismodell Kostenloser Dienst, Abrechnung nur für Compute, Storage und Netzwerk
Verfügbarkeit Alle Azure-Regionen inkl. EU
Datensouveränität EU-Regionen verfügbar
Zuverlässigkeit Abhängig von der Cluster-Konfiguration (zugrundeliegende VM-Scale-Sets) SLA

Hinweis: Der Support für Service-Fabric-Cluster auf Windows Server 2019 und Windows Server 2022 endet am 31. März 2027. Microsoft verlangt bis dahin ein Upgrade auf Windows Server 2025, um eine unterstützte Konfiguration zu behalten.

Was ist Azure Service Fabric?

Azure Service Fabric ist eine Plattform für verteilte Systeme, die das Verpacken, Bereitstellen und Verwalten von skalierbaren und zuverlässigen Microservices und Containern vereinfacht. Die Plattform adressiert die zentralen Herausforderungen bei Entwicklung und Betrieb cloud-nativer Anwendungen: Lebenszyklusverwaltung, Verfügbarkeit, Orchestrierung, Health Monitoring und Autoscaling. Als Container-Orchestrator von Microsoft verteilt Service Fabric Anwendungen über einen Cluster aus Maschinen und stellt sie in Sekunden bereit, mit hoher Dichte von Hunderten oder Tausenden Anwendungen beziehungsweise Containern pro Maschine.

Das zentrale Unterscheidungsmerkmal von Azure Service Fabric ist die starke Unterstützung für Stateful Services. Zustandsbehaftete Dienste lassen sich entweder über die integrierten Programmiermodelle (Reliable Services, Reliable Actors) oder als containerisierte Stateful Services in beliebiger Sprache umsetzen. Die Plattform trägt heute viele Microsoft-Dienste, darunter Azure SQL Database, Azure Cosmos DB, Microsoft Intune, Azure Event Hubs, Azure IoT Hub und Dynamics 365. Das belegt ihre bewährte Zuverlässigkeit im Hyperscale-Betrieb.

Kernfunktionen

  • Container-Orchestrierung: Bereitstellung und Verwaltung von Microservices über einen Cluster, mit hoher Dichte und der Möglichkeit, Dienste in Prozessen und in Containern in derselben Anwendung zu mischen.
  • Stateful und Stateless Services: Leichtgewichtige Runtime für zustandslose und zustandsbehaftete Microservices, mit integrierten Programmiermodellen (Reliable Services, Reliable Actors) oder containerisierten Stateful Services.
  • Application Lifecycle Management: Unterstützung des kompletten Anwendungslebenszyklus und CI/CD, von der Entwicklung über Deployment, Monitoring und Wartung bis zur Außerbetriebnahme, mit Integration in Azure Pipelines, Jenkins und Octopus Deploy.
  • Any OS, any Cloud: Cluster in Azure, lokal oder auf anderen Public Clouds, auf Windows Server und Linux. Die Entwicklungsumgebung im SDK ist identisch zur Produktion, ohne Emulatoren.
  • Managed Clusters: Azure Service Fabric Managed Clusters reduzieren den Verwaltungsaufwand, da Microsoft die zugrundeliegenden Cluster-Ressourcen (VM-Scale-Sets, Netzwerk, Load Balancer) automatisch bereitstellt und wartet.

Typische Anwendungsfälle

Microservices mit hoher Dichte: Betrieb vieler Microservices oder Container auf einem Cluster, wobei Dienste in Prozessen und in Containern innerhalb derselben Anwendung kombiniert werden.

Zustandsbehaftete Dienste: Aufbau von Stateful Services, die Daten direkt im Cluster halten, über Reliable Services und Reliable Actors oder als containerisierte Stateful Services in beliebiger Sprache.

Hybride und portable Deployments: Bereitstellung identischer Anwendungen in Azure, im eigenen Rechenzentrum oder auf anderen Clouds, auf Windows Server und Linux, ohne Anpassung der Anwendung.

Vorteile

  • Erstklassige Unterstützung für Stateful Services, die in vielen Orchestratoren fehlt
  • Bewährter Hyperscale-Betrieb: trägt zentrale Microsoft-Dienste wie Azure SQL Database und Azure Cosmos DB
  • Kein Dienstpreis: Abrechnung nur für die zugrundeliegenden Ressourcen wie Compute, Storage und Netzwerk

Integration mit innFactory

Als Microsoft Solutions Partner unterstützt innFactory Sie bei Einführung und Betrieb dieses Service.

Typische Anwendungsfälle

Microservices und containerisierte Anwendungen über einen Cluster orchestrieren
Stateful Services mit Reliable Services oder Reliable Actors betreiben
Bestehende Anwendungen als Guest Executables ohne Code-Umbau bereitstellen
Hybride und Multi-Cloud-Deployments auf Windows Server und Linux

Häufig gestellte Fragen

Was ist Azure Service Fabric?

Azure Service Fabric ist eine Plattform für verteilte Systeme, die das Verpacken, Bereitstellen und Verwalten von skalierbaren und zuverlässigen Microservices und Containern vereinfacht. Ein zentrales Merkmal ist die erstklassige Unterstützung für Stateful Services. Cluster lassen sich in Azure, lokal und in anderen Public Clouds betreiben.

Wann sollte ich Azure Service Fabric einsetzen?

Service Fabric eignet sich für Microservices-Architekturen mit hoher Dichte, für zustandsbehaftete Dienste, die Daten direkt im Cluster halten, sowie für Workloads, die identisch in Azure, lokal oder auf anderen Clouds laufen sollen. Es trägt zahlreiche Microsoft-Dienste wie Azure SQL Database und Azure Cosmos DB.

Was kostet Azure Service Fabric?

Der Service Fabric-Dienst selbst ist kostenlos. Abgerechnet werden ausschließlich die zugrundeliegenden Ressourcen: die Compute-Ressourcen (VMs beziehungsweise Virtual Machine Scale Sets), Storage, Netzwerk und IP-Adressen, die der Cluster nutzt.

Ist Azure Service Fabric in der EU verfügbar und konform?

Der Azure Service Fabric Resource Provider ist in allen Azure-Regionen verfügbar, also auch in den EU-Regionen. Der Dienst erfüllt alle Azure-Compliance-Zertifizierungen, was den Einsatz für Workloads mit Anforderungen an Datenresidenz in der EU ermöglicht.

Hinweis: Alle Produktinformationen auf dieser Seite wurden sorgfältig zusammengestellt, sind jedoch ohne Gewähr und können veraltet oder unvollständig sein. Cloud-Services entwickeln sich schnell weiter — Funktionen, Preise, SLAs und Verfügbarkeit ändern sich laufend. Verbindliche und aktuelle Informationen finden Sie ausschließlich auf der offiziellen Produktseite von Azure (offizielle Dokumentation). Diese Seite stellt kein Angebot von Azure dar.

Microsoft Solutions Partner

innFactory ist Microsoft Solutions Partner. Wir bieten Beratung, Implementierung und Managed Services für Azure.

Microsoft Solutions Partner Microsoft Data & AI

Ähnliche Produkte anderer Cloud-Anbieter

Andere Cloud-Anbieter bieten vergleichbare Services in dieser Kategorie. Als Multi-Cloud Partner helfen wir bei der richtigen Wahl.

STACKIT

STACKIT Compute Engine - Virtuelle Maschinen

STACKIT Compute Engine: Skalierbare VMs aus deutschen und österreichischen Rechenzentren. DSGVO-konform, …

Preismodell Pay-as-you-go (stündliche Abrechnung)
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Compute Engine GPU - GPU-Instanzen

STACKIT Compute Engine GPU: NVIDIA H100, A100 und L40S aus deutschen Rechenzentren für KI-Training und Inference, …

Preismodell Pay-per-use (stündliche Abrechnung)
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Linux Server - Managed Linux VMs

STACKIT Linux Server: virtuelle Maschinen mit Ubuntu, Debian, RHEL, Rocky Linux, AlmaLinux, openSUSE u.a. aus deutschen …

Preismodell Compute-Engine-Stundenpreis pro vCPU/RAM …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Red Hat Enterprise Linux - RHEL VMs

STACKIT RHEL: Red Hat Enterprise Linux Images aus deutschen Rechenzentren, SAP-zertifiziert. DSGVO-konform.

Preismodell Pay-per-use für VM und RHEL-Lizenz …
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Run Command - Skripte ohne SSH ausführen

STACKIT Run Command ermöglicht die sichere Remote-Ausführung von Skripten auf Compute Engine-Instanzen ohne direkte …

Preismodell Inklusive in Compute Engine
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →
STACKIT

STACKIT Server Agent - Server verwalten und überwachen

STACKIT Server Agent: leichtgewichtiger Agent zum Überwachen und Verwalten von STACKIT Servern, Basis für Run Command …

Preismodell Preise gemäß STACKIT Preisrechner
SLA SLA gemäß Anbieter (siehe offizielle SLA-Seite)
Vergleichen →

48 vergleichbare Produkte bei anderen Cloud-Anbietern gefunden.

Bereit, mit Azure Service Fabric: Microservices-Plattform zu starten?

Unsere zertifizierten Azure Experten helfen bei Architektur, Integration und Optimierung.

Beratung vereinbaren