Dans la suite des présentations suivies, me voila mainenant invité avec une dizaine d'autres communautaires (Nix, Rédo, Richard, Cyril, ...) pour la conférence de presse organisée par Microsoft dans le cadre de cet évènement.
Parmis les Microsoftees, on peut remarquer Benjamin Gauthey accompagné d'Alfonso Castro (le directeur de la communication grandes entreprises et secteur public de Microsoft France) et d'autres responsables de Microsoft.
Présentation de la stratégie autour du changement des différents anciens évènements (DevDays, Students days, Journée de la sécurité, Forum Architectes, Journée Académique) regroupés dans les TechDays 2007 (Session, HandsOnLabs, Stands partenaires, ...) rassemblant 10 000 Personnes sur les 3 jours et 250 Experts. Les partenaires et les Communautés (nous tous) sont présents et acteurs de cet évènements.
Présentation des chiffres autour des TechDays, il faut noter la tonne de clémentine par jour pour le Stand Office et que si vous trouvez un logo Office sur une des clémentine, vous avez gagné Office.
Présentation des avancées techniques évoquées dans les ouvrages de science fiction et la corrélation avec l'actualité, des grands acteurs (Einstein, Edison, ...). Les technologies doivent être ntégrées par le public et provoquent des réaction qui dépendent de la situation socio-culturelle de la population (par ex : La robotique au Japon)
Les grandes tendances de l'industrie :
- Performance du matériel
- Généralisation du sans-fil (TabletPC, Tél, ...)
- Economie numérique
- ...
Matériel :
- Arrivée et implémentation du 64 Bits sur le marché. Tous les produits serveur de Microsoft sont optimisés sous 64Bits et de nombreux ne seront plus fournis qu'en 64 Bits.
- Loi de Moore (processeur, Stockage)
- Problème de dissipation de chaleur avec l'évolution des augmentation de puissance
- Arrivée des architectures Multicoeurs pour éviter les problèmes de chaleur
- Diffusion de la technologie des gros matériels vers les petits matériels (Cluster vers les PDA)
- Grandes tendances (Virtualisation, Multicoeurs, 64Bits, Ultra-Mobiles, Medias numériques, Stockage mobiles, ...)
- PC de 2010 : 8-10 proc, 3 To de disque, Inernet GigaBit, Périphériques USB ayant toute la config du client, Interface Homme-machine à la voie, Ecran souple (OLED)
- NoteBook de 2010 : 4 proc, 32 Go en Flash, Ecran souple (OLED), Batterie de plusieurs jours
- Transformation des téléphones mobiles en Notebook : intégration de l'affichage au Laser, Clavier virtuel, ...
- Généralisation du parallélisme sur le matériel (multi-coeurs, grids, ...)
- Difficulté de penser en parallèle et donc de développer en parallèle
- Bugs les plus connus de Windows 2000 ou 2003 sont liés au parallélisme
- Exigence de tester de plus en plus importante face à la complexité croissante des projets et produits
Nouveau problèmes fondamentaux pour l'avenir :
- Sécurité
- Complexité
Développement de logiciels de génération de code adaptés pour le parallélisme, passage par des briques de base (modularité du développement).
Mise en place du projet de recherche respectant ces exigences :
- Le projet Singularity (inspiré d'un respirocyte)
- Abandon des anciens langages (usage du C#)
- Amélioration de la résilience
- Passage par le dévelopement en micro-noyaux
- Noyaux fiables
- Processus fiables
- Excellentes performances du résultat
Amélioration des processus de développement :
- Actuellement, les développeurs sont plus proche des artisans que des industriels
- La productivité des développeurs régresse de plus en plus
- Mise en place de DSL ()
- Objets spécifiques à des besoins métiers
- Définition d'une grammaire
- DSL permettant de générant du code
Observation du décallage entre la conception de logiciels, la réalisation et le développement
- Mise en place de Dynamic System Initiative (SML : langage XML de définition)
- Exemple de présentation avec Team System Architect
- Schématisation d'une infrastructure informatique dans le cadre d'un projet
- Interaction bidirecttionnelle entre le développement des application et la conception de l'architecture technique
- Intégration de la TMA dans la maintenance d'application déjà en action (gestion du déploiement, infrastructure technique du Système d'information, ...)
Les outils de déploiement devront évoluer afin de devenir PlugNPlay :
- Virtualisation de la visualisation d'une application à la demande de l'utilisateur
- Idée de la location logicielle et nouveau business plan en perspective
- Rachat de SoftGrid afin de travailler dans ce sens
- Exemple avec usage de plusieurs versions d'Office
- Streaming du minimum de fichiers pour exécution
- Pas d'impact sur les données locales de l'utilisateur pour faire fonctionner l'application
- Mise en cache des fichiers selon le pourcentage nécessaire
- Gestion de la distribution logicielle par les groupes dans l'AD
Modification dans l'interface homme-machine
- Souris-Clavier : plus de 40 ans d'existance
- Mise en place de la réalité augmentée : usage de ses propres membres pour effectuer les actions
- Exemple des prototypes de recherche (tables, bol recevant les vidéos de lecteurs multimédia, tables de scanner en dynamique, ...)
- Replacement progressif des interfaces
Futur de l'informatique dans la maison (la maison-numérique)
- Intégration du travail à la maison
- Outil de la gestion de l'énergie
- Outil d'aide de personne à domicile
- Usage de WebServices for Devices
- Gestion de l'éclairage des diodes blanches par le réseau informatique interne
- Mise en place de scénario de consommation d'énergie centralisée (accumulation quand l'énergie est la moins chère pour l'utiliser quand elle est la plus chère)
Home Server présenté par Benjamin Gauthey
- Analogie du Home server par un disque intelligent
- Gestion des sauvegardes de machine personnelles sur ce serveur
- Gestion des profils (comme AD mais simplifiée)
- Gestion des ressources par profils
- Gestion des disques externes en automatique
- Accès distant pour remonter des documents ou fichiers
- Connexion en terminal Server sur les machines internes via le WEB Public
- Intégration de la XBox comme plateforme de visualisation des documents du Home Server
Conclusion sur les grands axes de l'informatique et de Microsoft
- Simplification de la conception logiciel
- Capacité de consommer les application à la demande
- Intégration de l'informatique dans la maison
- Informatique associé à un bie de consommation comme l'eau, le gaz, ...
- Industrie logicielle à la croisée des chemins
Vision des 12 travaux d'Hercules listés par Jim Gray de Microsoft Research
- Scalabilité
- Passer le test de Turing
- Speech to text
- Text to speech
- Voir aussi bien qu'une personne
- Memex personnel (enregistrer tout ce qu'une personne voit dans sa vie et le revoir à la demande)
- Memex mondial (comme WikiPedia mais en automatique)
- Télé-Présence
- Système sans problème
- Système sécurisé
- Système toujours disponible
- Programmeur automatique
Compréhension obligatoire des systèmes dans leur ensemble et non dans les détails.
La conférence est une mise en lumière de nombreux points et des axes pris par Microsoft pour l'avenir de ses produits.
Romelard Fabrice [MVP]
Commentaires
Enregistrer un commentaire