Pour gérer vos consentements :
Categories: CloudLogiciels

Microsoft-Build 2011 : Windows 8 place les développeurs sous services continus

Si les applications s’avèrent essentielles à la réussite d’une technologie, il s’agit de favoriser les conditions de leur développement. Ancrée dans les gènes de Microsoft, la stratégie d’écosystème de développeurs (et de revendeurs) est devenue un modèle du genre. « Les développeurs ont toujours été la pierre angulaire du succès de Microsoft », affirme Satya Nadella, directeur de la division Server and Tools chez Microsoft.

la seconde journée de Microsoft Build 2011 était consacrée aux futures solutions back-office de Microsoft avec des versions Developer Preview (avant-beta) de Visual Studio 2011, Team Foundation Service (TFS) et une solution au nom de code très explicite : Windows Server 8. Sans oublier les évolutions de la plate-forme Cloud Windows Azure à laquelle sont très liés les nouveaux produits, ainsi que Windows 8.

Une opportunité pour les développeurs
« En tant que développeur vous devez être aux avant-postes cette transformation des applications du client/serveur vers le monde des équipements connectés et de services en continu. Une transformation massive qui représente une fantastique opportunité pour vous », annonce Satya Nadella.

Microsoft exprime cette évolution sous la forme de services continus d’applications permettant d’adresser les nouveaux formats d’équipements connectés en permanence et apportant de nouveaux modèles d’interaction et de nouvelles expériences utilisateur.

La continuité de services… applicatifs
Et l’éditeur explique que ces applications doivent continuellement être améliorées, puisque connectées à des services exposés en ligne. Des services continus qui répondent à plusieurs caractéristiques :

– l’élasticité permettant une évolutivité sans rupture ou sans interruption, sans que le développeur soit bridé par les limites de l’infrastructure;

– la possibilité de composer ces services avec du code s’exécutant dans un mode réellement distribué;

– la capacité à prendre la richesse de l’application pour en exposer le modèle de données comme « first class namespace » pour les autres développeurs, et réciproquement;

– le développeur doit manipuler et gérer la multitude d’identités que son application doit supporter : identités de consommateurs, identités d’organisations… pour assurer une sécurité optimale;

– ces services s’exécutent en continu, car il faut aussi pouvoir les améliorer et les déployer en continu, et les superviser en temps réel. Ce qui fait aussi évoluer les mesures de performance, les bases de bogues, et les modes d’utilisation entre service informatique et fournisseur de services.

Bref : une toute nouvelle architecture applicative que l’on retrouve sur une « large et profonde plate-forme à travers Windows Server 8 et Windows Azure ». Une architecture hybride et géographiquement distribuée, avec des frontières sécurisées étendues.

Recent Posts

Le Réseau interministériel de l’État, sujet à dépendance

La Cour des comptes appelle à formaliser et à professionnaliser certains aspects du RIE, tout…

15 heures ago

Etalab en position de faiblesse au sein de la Dinum

La Cour des comptes attire l'attention sur le risque d'affaiblissement d'Etalab, privé, ces dernières années,…

18 heures ago

Une Dinum « balbutiante » sur l’open data et les logiciels libres

Missions historiques de la Dinum, l'ouverture des données publiques et la promotion des logiciels libres…

19 heures ago

Pour son premier LLM codeur ouvert, Mistral AI choisit une architecture alternative

Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…

2 jours ago

Microsoft x Inflection AI : l’autorité de la concurrence britannique lance son enquête

L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…

2 jours ago

Thomas Gourand, nouveau Directeur Général de Snowflake en France

Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…

2 jours ago