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
Plan de sécurité Microsoft 365
Les attaquants savent comment prendre le contrôle de votre tenant Microsoft 365, et vous, savez-vous comment le reprendre en main ?
Les articles les plus consultés
Les plus consultés sur iTPro.fr
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Editeurs, crawlers et équipes sécurité, les alliances qui feront tenir le web
- IT & Cybersecurity Meetings 2026 : ce que Cannes révèle des mutations du marché IT et cyber
- Cyberattaques : les entreprises détectent les menaces mais peinent à les contenir
Articles les + lus
Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
Adapter la sécurité OT aux réalités de l’industrie
Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
À la une de la chaîne Tech
- Communes, entreprises ? Non, face au RGAA 5, l’IA seule ne rendra pas vos sites accessibles
- DevX Summit EMEA : les développeurs au cœur de la révolution de l’IA
- Adapter la sécurité OT aux réalités de l’industrie
- Coder vite, mais coder juste : trouver l’équilibre à l’ère de l’IA
- Mixité dans la Tech : en 2026, un choix de souveraineté stratégique
