Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Azure Service Fabric is een platform voor gedistribueerde systemen waarmee u schaalbare en betrouwbare microservices en containers eenvoudig kunt verpakken, implementeren en beheren. Service Fabric biedt ook een oplossing voor de grote uitdagingen bij het ontwikkelen en beheren van systeemeigen cloudtoepassingen.
Een belangrijke differentiator van Service Fabric is de sterke focus op het bouwen van stateful services. U kunt het Service Fabric-programmeermodel gebruiken of stateful services in containers uitvoeren die zijn geschreven in elke taal of code. U kunt Service Fabric-clusters overal maken, waaronder On-premises Windows Server en Linux en andere openbare clouds, naast Azure.
Service Fabric biedt tegenwoordig veel Microsoft-services, waaronder Azure SQL Database, Azure Cosmos DB, Cortana, Microsoft Power BI, Microsoft Intune, Azure Event Hubs, Azure IoT Hub, Dynamics 365, Skype voor Bedrijven en veel kernservices van Azure.
Containerorkestratie
Service Fabric is de containerorchestrator van Microsoft voor het implementeren en beheren van microservices op een cluster van machines, die profiteren van de lessen die zijn geleerd over het uitvoeren van Microsoft-services op grote schaal. Service Fabric kan binnen enkele seconden toepassingen implementeren met een hoge dichtheid met honderden of duizenden toepassingen of containers per machine. Met Service Fabric kunt u zowel services in processen als services in containers in dezelfde toepassing combineren.
Meer informatie over Service Fabric-kernconcepten, programmeermodellen, toepassingslevenscyclus, testen, clusters en statuscontrole.
Staatloze en staatvolle microservices
Service Fabric biedt een geavanceerde, lichtgewicht runtime die ondersteuning biedt aan stateless en met toestand voorziene microservices. Een belangrijke onderscheidende factor van Service Fabric is de robuuste ondersteuning voor het bouwen van stateful services, hetzij met ingebouwde Service Fabric-programmeermodellen of gecontaineriseerde stateful services.
Meer informatie over toepassingsscenario's die profiteren van stateful Service Fabric-services.
Beheer van de levenscyclus van applicaties
Service Fabric biedt ondersteuning voor de volledige levenscyclus van toepassingen en CI/CD van cloudtoepassingen, waaronder containers: ontwikkeling via implementatie, dagelijkse bewaking, beheer en onderhoud, tot uiteindelijke buitengebruikstelling. Service Fabric is geïntegreerd met CI/CD-hulpprogramma's zoals Azure Pipelines, Jenkins en Octopus Deploy en kan worden gebruikt met elk ander populair CI/CD-hulpprogramma.
Lees de levenscyclus van toepassingen voor meer informatie over het beheer van de levenscyclus van toepassingen. Zie Een uitvoerbaar gastbestand implementeren voor het implementeren van bestaande toepassingen in Service Fabric.
Elk besturingssysteem, elke cloud
U kunt clusters maken voor Service Fabric in veel omgevingen, waaronder Azure of on-premises, op Windows Server of Linux. U kunt zelfs clusters maken in andere openbare clouds. De ontwikkelomgeving in de Service Fabric SDK is identiek aan de productieomgeving, zonder dat er emulators betrokken zijn. Met andere woorden, wat op uw lokale ontwikkelcluster draait, wordt uitgerold naar uw clusters in andere omgevingen.
Voor Windows-ontwikkeling is de Service Fabric .NET SDK geïntegreerd met Visual Studio en PowerShell. Voor Linux-ontwikkeling is de Service Fabric Java SDK geïntegreerd met Eclipse en wordt Yeoman gebruikt voor het genereren van sjablonen voor Java-, .NET Core- en containertoepassingen.
Naleving
Azure Service Fabric Resource Provider is beschikbaar in alle Azure-regio's en voldoet aan alle Azure-nalevingscertificeringen, waaronder: SOC, ISO, PCI DSS, HIPAA en AVG. Zie Microsoft-nalevingsaanbiedingen voor een volledige lijst.
Volgende stappen
Uw eerste toepassing maken en implementeren in Azure Service Fabric: