Jennings est persuadé que le plus grand défi pour de nombreux développeurs sera de déplacer le stockage de données relationnelles vers le stockage non relationnel d’Azure (BLOB, tables, flux) et vers le module entitéattributs- valeurs de SQL Data Services. « J’aurais aimé que Microsoft fasse quelque
Au-delà de la base de données relationnelle
chose comme EC2 et fournisse SQL Server sur le nuage Internet, mais ils ne l’ont pas fait », indique Jennings. « Cela tient au fait que toute base de données relationnelles a une source de données de type fichier et la connexion de plusieurs instances serveur à une source de données mono-fichier n’est pas pratique, en tout cas avec l’actuelle version SQL Server 2008. »
Cela pourrait constituer un gros travail pour les développeurs qui n’ont jamais travaillé dans les environnements non relationnels, convient Lhotka, lequel a débuté sa carrière avant la généralisation des SGBDR. « Effectivement, nous utilisions ce que vous appelleriez aujourd’hui des tables ou référentiels d’entités, où chaque table était en gros entièrement indépendante, et nous écrivions des tonnes de logiciels vraiment formidables à cet effet », se remémore-t-il. « Je ne dis pas que l’approche relationnelle est mauvaise et je n’essaie pas de d’émettre un jugement de valeur, mais ce n’est pas la fin du monde si vous ne pouvez pas effectuer une jointure. »
Les développeurs devront configurer le stockage des tables, par exemple afin que Microsoft sache comment faire évoluer l’application à la demande. « Si vous avez beaucoup de données d’adresses pour les Etats-Unis, vous pouvez dire à Azure que votre colonne fédératrice est un Etat et que vous donnez à Microsoft la permission de placer chaque Etat sur un serveur distinct », explique Lhotka. « Je suis convaincu que Microsoft effectuera la mise à l’échelle pour vous, mais vous devrez les aider car ils ne pourront pas nécessairement deviner l’aspect qu’aura vos données ou à quel emplacement se trouvent les points sensibles dans vos applica – tions. »
Les développeurs Web qui utilisent l’état de session devront aussi probablement repenser leur mode de création des applications. « Je pressens que si vous exécutez quelque chose pour Azure et que vous escompter bénéficier de la tolérance de panne et d’une super-évolutivité, vous devrez probablement laisser tomber l’état de session », déclare Lhotka.
Le stockage Windows Azure dans la CTP fonctionne, indique Jennings, mais Microsoft doit encore fournir un ensemble complet de bibliothèques supportées par C# et VB pour les Table Services et l’intégralité de SQL Data Services. « L’actuelle bibliothèque d’assistance fournie ne convient pas à une utilisation en production », ajoute-t-il.
Téléchargez cette ressource
Mac en entreprise : le levier d’un poste de travail moderne
Ce livre blanc répond aux 9 questions clés des entreprises sur l’intégration du Mac : sécurité, compatibilité, gestion, productivité, coûts, attractivité talents, RSE et IA, et l’accompagnement sur mesure proposé par inmac wstore.
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- Splunk : vers un SOC agentique et de confiance
- Le trilemme de la souveraineté : le coût caché du cloud qui freine l’IA en Europe
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Semperis : gouverner l’identité à l’ère des agents IA
Articles les + lus
Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
Moderniser le développement logiciel : de la fragmentation à l’intégration
Analyse Patch Tuesday Mars 2026
Une nouvelle ère de la modernisation du mainframe
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
À la une de la chaîne Tech
- Femmes et métiers de la tech : une attractivité réelle freinée par des stéréotypes persistants
- Moderniser le développement logiciel : de la fragmentation à l’intégration
- Analyse Patch Tuesday Mars 2026
- Une nouvelle ère de la modernisation du mainframe
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
