Pour gérer vos consentements :

Azure Service Fabric, le premier PaaS de Microsoft dans les microservices

Ce nom commence à fleurir comme le buzz du début de l’année 2015 : Microservices. Qu’est-ce que c’est ? Il s’agit d’une autre façon de développer des applications. En effet, ces dernières sont architecturées comme un ensemble de petites applications (ou services) autonomes qui communiquent entre elles par des API. Elles sont conçues pour répondre à une fonction métier spécifique et doivent pouvoir être déployées facilement et indépendamment. On parle aussi de micro segmentation des applications. Cette architecture est notamment utilisée par des sociétés comme Google et popularisée par Docker et CoreOS via la technologie des conteneurs.

Reste que pour accompagner les développeurs dans cette évolution, la plupart des acteurs de l’IT travaille sur des outils pour faciliter la création et le déploiement des microservices. Hier, VMware a annoncé deux projets Open Source dont une distribution allégée Linux pour cette architecture microservices, ainsi qu’un outil de gestion des accès et des identités capable de sécuriser la communication entre les différents composants des applications.

Des outils d’automatisation et de gestion de cycle de vie

Aujourd’hui, c’est à Microsoft de rentrer dans la danse en présentant Azure Service Fabric, une déclinaison de la plateforme ‘as a service’ de l’éditeur dédiée pour les architectures de microservices en mode Cloud. Elle fournit un ensemble d’outils pour déployer, mettre à jour automatiquement les versions d’applications, surveiller le fonctionnement, etc. Cette solution a été utilisée pour la création de plusieurs applications de Microsoft, comme l’explique Mark Russinovich, CTO de la division Azure, sur un blog. « Skype for Business, InTune, Event Hubs, DocumentDB, Azure SQL Database (hébergeant plus de 1,4 million de bases de données clients) et Bing Cortana (capable de traiter jusqu’à 500 millions d’évaluations par seconde) reposent sur Azure Service Fabric avec une approche microservice. » Par contre, la plateforme ne sera dans un premier temps compatible qu’avec les environnements Windows. La prise en charge du monde Linux est prévue dans un proche avenir.

La plateforme s’adresse aux développeurs et aux fournisseurs de services (éditeurs de logiciel notamment) pour créer et déployer rapidement des applications. Pour l’utiliser, il faudra attendre encore un peu, car Microsoft va la lancer officiellement en version Preview lors de l’évènement Build qui se déroulera à partir du 28 avril à San Francisco.

A lire aussi :

Avec Lightwave et Photon, VMware allège et sécurise les conteneurs Linux
Microsoft lance sa fabrique à applications Cloud, Azure App Service

Recent Posts

GPT-4o : où, quand et pour qui ?

OpenAI orchestre un déploiement très progressif de GPT-4o, y compris de ses capacités multimodales.

23 heures ago

Nom de domaine : Twitter définitivement remplacé par X

Elon Musk avait racheté le nom de domaine X.com à PayPal en 2017. Depuis juillet 2023,…

1 jour ago

Microsoft propose une délocalisation hors de Chine à ses ingénieurs IA et Cloud

Des centaines d'ingénieurs en IA et cloud travaillant pour Microsoft se voient proposer de quitter…

1 jour ago

Du « Monde » à Reddit, le point sur les partenariats data d’OpenAI

Reddit s'ajoute à la liste des « partenaires data » d'OpenAI. Qui rejoint-il ?

1 jour ago

Comment Younited a appliqué la GenAI au crédit conso

Younited a utilisé PaLM 2 puis Gemini pour catégoriser des transactions bancaires en vue de…

1 jour ago

Processeurs : les États-Unis fabriqueront 30 % des puces avancées d’ici 2032

Les États-Unis vont tripler leur capacité nationale de fabrication de puces et contrôler 30 %…

2 jours ago