Azure Service Fabric

Développez et exploitez des applications distribuées, scalables et toujours disponibles

Faites confiance à une plateforme ayant fait ses preuves pour les applications stratégiques

Concentrez-vous sur la création d’applications et d’une logique métier. Laissez Azure résoudre les problèmes rencontrés par les systèmes distribués tels que la fiabilité, la scalabilité, la gestion et la latence. Service Fabric est la technologie de base qui alimente l’infrastructure Azure principale, ainsi que d’autres services Microsoft, notamment Skype Entreprise, Intune, Azure Event Hubs, Azure Data Factory, Azure Cosmos DB, Azure SQL Database, Dynamics 365 et Cortana. Conçu pour fournir des services durables et hautement disponibles à l’échelle du cloud, le service Azure Service Fabric comprend intrinsèquement l’infrastructure disponibles et les besoins de ressources des applications. Il fournit une scalabilité automatique, des mises à niveau propagées et une auto-adaptation au moment où les défaillances surviennent.

Choisissez parmi un large éventail de langages et de modèles de programmation, dont C# et Java, pour créer des applications basées sur des conteneurs et microservices.

Age of Ascent

Découvrez la façon dont Azure Service Fabric alimente un jeu massivement multijoueurs (MMO)

Commentaires de nos clients

Schneider Electric

« Service Fabric nous a permis de nous concentrer sur les principales fonctionnalités de EcoStruxure.io, plutôt que sur le développement d’une architecture de microservices distribuée. »

Stephen Berard, Responsable de l’architecture - Digital Services Platform

En savoir plus.
BMW

« Avec Service Fabric, nous pouvons effectuer une mise à niveau propagée de notre système sans temps d’arrêt. Celui-ci est restauré à la version précédente en cas d’erreur. »

Sean Patterson, Architecte logiciel senior

En savoir plus.
KPMG

« La plateforme Microsoft Azure n’est pas qu’une solution technologique. Elle représente une nouvelle façon de penser et de nouvelles opportunités commerciales, avec une implémentation rapide grâce aux services PaaS. »

Christian Taltas, Directeur général de KTS

En savoir plus.

Simplifiez le développement et la gestion d’applications basées sur des microservices

  • Délai rapide de mise sur le marché : concentrez-vous sur la création de fonctionnalités qui ajoutent de la valeur à votre application, sans la surcharge que peuvent représenter la conception et l’écriture de code supplémentaire pour gérer les problèmes de fiabilité, de scalabilité, de gestion ou de latence de l’infrastructure sous-jacente.
  • Orchestration de conteneurs et de services dans le même environnement : intégrez vos conteneurs Docker sur Linux ou Windows et exécutez-les de façon fiable et à l’échelle avec d’autres charges de travail et services. Tirez parti des fonctionnalités d’hébergement de conteneurs, de gestion des ressources de cluster et d’orchestration des charges de travail d’Azure Service Fabric.
  • Choisissez votre architecture : créez des microservices avec ou sans état (approche architecturale dans laquelle des applications complexes sont composées de petits services aux versions indépendantes) pour mettre en œuvre des scénarios complexes et à faible latence utilisant de nombreuses données, et les mettre à l’échelle dans le cloud avec Azure Service Fabric. Utilisez les langages et modèles de programmation de votre choix allant des conteneurs et exécutables invités aux microservices et acteurs.
  • Agilité du microservice : bénéficiez de pratiques de développement et d’intégration continue et accélérez la fourniture de nouvelles fonctions en créant une architecture pour les applications de microservices affinées.
  • Intégration Visual Studio : créez, testez, déboguez, déployez et mettez à jour rapidement et facilement vos applications Service Fabric lors de déploiements en une fois, de test et de production à l’aide des outils Visual Studio et de la prise en charge des lignes de commande.
  • Exécution en tout lieu : déployez de façon flexible le même code d’application sur des clouds publics, hébergés ou privés grâce à des services de plateforme cohérents et aux mêmes modèles de programmation d’applications en choisissant Windows Server ou Linux comme système d’exploitation hôte.
Azure Service Fabric - Créez facilement des microservices
Service Fabric offre des performances avec une faible latence

Offrez une efficacité améliorée et une faible latence à très grande échelle

Proposez des mises à niveau rapides et sécurisées sans temps d’arrêt, automatisez les opérations de scalabilité, intégrez l’analyse du fonctionnement et fournissez une récupération automatique en cas de défaillances. Orchestrez des applications basées sur des microservices et conteneurs, bénéficiez d’insights relatifs aux performances et à l’intégrité des applications et activez le développement de services résilients et à faible latence pouvant être mis à l’échelle.

Résolvez les problèmes liés aux systèmes distribués (comme le basculement et la détection fiable des défaillances, le choix d’un responsable, la gestion des états, la découverte des services, les mises à niveau propagées, la portabilité des applications, l’abstraction des environnements, la gouvernance et la gestion des ressources et la gestion de la configuration). Fournissez des fonctionnalités de gestion du cycle de vie des applications pour que les développeurs n’aient pas à redéfinir l’architecture de l’application à mesure que celle-ci grandit. Développez et distribuez différents types d’applications et de charges de travail, dont des applications SaaS mutualisées, des applications métiers stratégiques, des charges de travail de traitement et de collecte des données IoT et des logiciels de gaming.

Produits et services associés

Gestion des API

Publiez des API en toute sécurité et à grande échelle pour les développeurs, les partenaires et les employés

IoT Hub

Connectez, surveillez et contrôlez des milliards de ressources IoT

Azure Cosmos DB

Essayez Azure Cosmos DB pour bénéficier d’une base de données multimodèle distribuée à l’échelon mondial

Commencez à utiliser Azure Service Fabric