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 un projet open source qui alimente l’infrastructure Azure principale ainsi que d’autres services Microsoft, dont 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 vaste éventail de langages et de modèles de programmation, dont .NET Core 2.0, C# et Java, pour créer des applications basées sur des conteneurs et microservices. Déployez un cluster Service Fabric dans Azure ou utilisez Azure Service Fabric mesh - une plateforme microservices entièrement gérée, actuellement en avant-première. Azure Service Fabric est également disponible sous forme de téléchargement gratuit pour Windows Server, ce qui vous permet de créer des clusters Service Fabric localement ou dans d’autres clouds.
-
Simplifier le développement des microservices et la gestion du cycle de vie des applications
-
Plateforme prenant en charge les données destinée aux charges de travail à haut débit et à faible latence avec des conteneurs et microservices avec état
-
Exécuter en tout lieu grâce à la prise en charge de Windows/Linux dans Azure, localement ou dans d’autres clouds
-
Mettre à l’échelle et orchestrer des conteneurs et des microservices de façon fiable
-
Exécuter tout type de composant avec les langages et modèles de programmation de votre choix
-
Bénéficier d’une scalabilité allant jusqu’à plusieurs milliers d’ordinateurs
Simplifier le développement et la gestion d’applications de 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 : Générez 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 de l’environnement de développement intégré (IDE) : Créez, testez, déboguez, déployez et mettez à jour rapidement et facilement vos applications Service Fabric dans des environnements de test et de production. Pour ce faire, utilisez l’outil IDE de votre choix, tel que Visual Studio, Eclipse ou la prise en charge des lignes de commande.
- Exécutez 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 (Ubuntu or RHEL) comme système d’exploitation hôte.
Offrir 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.
Sécurité et conformité complètes et intégrées
-
Microsoft investit plus de 1 milliard de $ USD par an dans la recherche et le développement en matière de cybersécurité.
-
Nous employons plus de 3 500 experts de sécurité qui se consacrent à la sécurité et à la protection des données.
-
Azure propose plus de certifications que tout autre fournisseur de services cloud. Voir la liste complète.
Commencez avec un compte gratuit Azure
1
2
Lorsque votre crédit est épuisé, passez au paiement à l’utilisation pour continuer à créer des applications à l’aide de ces mêmes services gratuits. Payez uniquement si vous utilisez une quantité supérieure aux volumes mensuels gratuits.
3
Produits et services associés
Gestion des API
Publier des API en toute sécurité et à grande échelle pour les développeurs, les partenaires et les employés
Azure IoT Hub
Connecter, surveiller et gérer des milliards de ressources IoT
Azure Cosmos DB
Générer ou moderniser des applications hautes performances évolutives