Azure Service Fabric
Erstellen und betreiben Sie skalierbare, verteilte Always On-Apps.
Vertrauen Sie einer bewährten Plattform für Ihre unternehmenskritischen Anwendungen
Konzentrieren Sie sich auf das Erstellen von Anwendungen und Geschäftslogik, und überlassen Sie es Azure, schwierige Probleme verteilter Systeme zu lösen, z. B. in Zusammenhang mit Zuverlässigkeit, Skalierbarkeit, Verwaltung und Latenz. Service Fabric ist ein Open Source-Projekt, auf dem die grundlegende Azure-Infrastruktur sowie viele weitere Microsoft-Dienste basieren, wie etwa Skype for Business, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL-Datenbank, Dynamics 365 und Cortana. Azure Service Fabric unterstützt hochverfügbare und robuste Dienste im Cloudmaßstab, kennt die Infrastruktur- und Ressourcenanforderungen von Anwendungen und ermöglicht die automatische Skalierung, parallele Upgrades und die Selbstheilung nach Fehlern.
Wählen Sie aus einer Vielzahl von produktiven Programmiermodellen und Sprachen, wie beispielsweise .NET Core 2.0, C# und Java, um Ihre auf Microservices und Containern basierenden Anwendungen zu erstellen. Stellen Sie Service Fabric-Cluster in Azure bereit, oder verwenden Sie Azure Service Fabric Mesh – eine vollständig verwaltete Microserviceplattform, die sich zurzeit in der Vorschau befindet. Azure Service Fabric ist auch als kostenloser Download für Windows Serververfügbar, sodass Sie Service Fabric-Cluster lokal oder in anderen Clouds erstellen können.
-
Vereinfachen Sie die Entwicklung von Microservices und die Verwaltung des Anwendungslebenszyklus
-
Datenzentrierte Plattform für Workloads mit statusbehafteten Containern oder Microservices, die niedrige Latenz und hohen Durchsatz erfordern
-
Überall ausführen – unter Windows/Linux in Azure, lokal oder in anderen Clouds
-
Skalieren und orchestrieren Sie Container und Microservices zuverlässig
-
Alles ausführen – mit der Sprache und dem Programmiermodell Ihrer Wahl
-
Skalieren Sie Ihre App für Tausende von Computern
Microserviceanwendungen einfacher erstellen und verwalten
- Kurze Markteinführungszeit: Konzentrieren Sie sich auf die Erstellung von Features, die den geschäftlichen Wert Ihrer Anwendung erhöhen – und das ganz ohne den Aufwand für das Entwerfen und Schreiben von zusätzlichem Code, um Probleme im Hinblick auf Zuverlässigkeit, Skalierbarkeit, Verwaltung oder Latenz in der zugrunde liegenden Infrastruktur zu lösen.
- Orchestrierung von Containern und Diensten in der gleichen Umgebung: Integrieren Sie Ihre Docker-Container in Linux oder Windows, und führen Sie sie in großem Maßstab zuverlässig neben anderen Workloads und Diensten aus. Nutzen Sie die Azure Service Fabric-Features für Containerhosting, Clusterressourcenverwaltung und Workloadorchestrierung.
- Wählen Sie Ihre Architektur aus: Entwickeln Sie zustandslose oder zustandsbehaftete Microservices. Bei diesem Architekturansatz bestehen komplexe Anwendungen aus kleinen, unabhängig versionierten Diensten, um höchst komplexe und datenintensive Szenarien mit geringer Latenz sowie die Skalierung dieser Anwendungen in die Cloud oder über die Cloud hinaus mithilfe von Azure Service Fabric zu unterstützen. Stellen Sie genau die Programmiermodelle und Sprachen zusammen, die Sie benötigen – von Containern und ausführbaren Gastdateien bis hin zu Microservices und Akteuren.
- Agilität dank Microservices: Ermöglichen Sie Methoden für Continuous Integration und fortlaufende Entwicklung, und beschleunigen Sie die Bereitstellung neuer Features, indem Sie differenzierte Microserviceanwendungen erstellen.
- IDE-Integration: Schnelles und einfaches Erstellen, Testen, Debuggen, Bereitstellen und Aktualisieren Ihrer Service Fabric-Anwendungen in Single-Box-, Test- und Produktionsumgebungen. Nutzen Sie dazu ein IDE-Tool Ihrer Wahl, z. B. Visual Studio, Eclipse oder Befehlszeilenunterstützung.
- Überall ausführen: Stellen Sie den gleichen Anwendungscode flexibel in öffentlichen, gehosteten oder privaten Clouds bereit, und nutzen Sie dabei konsistente Plattformdienste und die gleichen Anwendungsprogrammiermodelle sowie entweder Windows Server oder Linux (Ubuntu oder RHEL) als Hostbetriebssystem.
Niedrige Latenz und hohe Effizienz in sehr umfangreichen Bereitstellungen
Stellen Sie schnelle und gleichzeitig sichere Upgrades ohne Ausfallzeiten bereit, automatisieren Sie Skalierungsvorgänge, integrieren Sie die Systemüberwachung, und ermöglichen Sie eine automatische Wiederherstellung nach Fehlern. Orchestrieren Sie auf Microservices und Containern basierende Apps, erhalten Sie Einblick in die Stabilität und Leistung von Anwendungen, und ermöglichen Sie die Entwicklung von ausfallsicheren, robusten Diensten mit niedriger Latenz.
Lösen Sie schwierige Probleme verteilter Systeme, wie zum Beispiel: zuverlässige Fehlererkennung und zuverlässiges Failover, Leaderauswahl, Statusverwaltung, Dienstermittlung, parallele Upgrades, Portierbarkeit von Anwendungen, Abstrahieren von Umgebungen, Ressourcenverwaltung und -kompatibilität sowie Konfigurationsverwaltung. Stellen Sie zudem Funktionen für die Verwaltung des Anwendungslebenszyklus bereit, damit Anwendungen nicht neu erstellt werden müssen, wenn die Nutzung steigt. Entwickeln und liefern Sie unterschiedlichste Arten von Anwendungen und Workloads, einschließlich mehrinstanzenfähiger SaaS-Anwendungen, unternehmenskritischer Branchenanwendungen, Workloads für die Erfassung und Verarbeitung von IoT-Daten sowie Gaming.
Integrierte umfassende Sicherheit und Compliance
-
Microsoft investiert über 1 Milliarde USD pro Jahr in die Forschung und Entwicklung der Cybersecurity.
-
Microsoft beschäftigt mehr als 3.500 Sicherheitsexperten, die ausschließlich den Schutz und die Sicherheit Ihrer Daten im Blick haben.
-
Azure verfügt über mehr Zertifizierungen als jeder andere Cloudanbieter. Sehen Sie sich die vollständige Liste an.
Erste Schritte mit einem kostenlosen Azure-Konto
1
2
Nachdem Ihr Guthaben aufgebraucht ist, wechseln Sie zur nutzungsbasierten Zahlung, um Ihr Wachstum mit den gleichen kostenlosen Dienstleistungen voranzutreiben. Es fallen nur Gebühren an, wenn Sie die kostenlosen monatlichen Kontingente überschreiten.
3
Verwandte Produkte und Dienste
API Management
APIs für Entwickler, Partner und Mitarbeiter sicher und in großem Umfang veröffentlichen
Azure IoT Hub
Verbinden, überwachen und verwalten Sie Milliarden von IoT-Assets
Azure Cosmos DB
Skalierbare, hochleistungsfähige Apps erstellen oder modernisieren