Conseils et formations : vos deux atouts pour réussir !
Accueil > Divers > Articles
Les Techdays 2010

Plénière du Lundi 9h30 :

Comme on le voit sur cette photo, il y avait un monde fou ! (Microsoft parle de 4000 personnes)

Bien sûr, cette plénière est comme toujours très commerciale… mais j'ai quand même pu voir :

 

Des améliorations de Visual Studio 2010

  • Editeur amélioré avec des fonctions sympa de sélection/remplacer en colonnes
  • Un outil de tests automatiques : sans doute indispensable pour les éditeurs de progiciel

Un rapide résumé des nouveautés de SQLServer 2008 R2 par Frédéric Pichot :

  • Gestion de 1à 64 cœurs
  • Type string revu pour stockage sur un octet au lieu de 2
  • Meilleure gestion de la virtualisation

Des annonces sur le 'cloud computing' :

  • Un OS distribué avec Windows Azure
  • Une base de données distribuée avec SQLAzure
  • Hébergement d'applications VB6, PHP, ASP.Net
  • Machines virtuelles accessibles à distance…

Si cette approche se répand, cela va sans doute beaucoup changer nos services informatiques J

Lundi 11h30 : nouveautés de SharePoint 2010 :

Beaucoup de choses intéressantes sur le papier :

  • Gestion de site social à la 'Facebook'
  • Notion de document set = ensemble de documents qui sont ensuite téléchargeables en format ZIP
  • Utilisation de SylverLight dans certaines WebParts = une ergonomie nettement améliorée
  • Amélioration des recherches
  • Visualisation de documents Powerpoint dans les navigateurs : voilà quelque chose qui m'a bluffé
  • Possibilité de visualiser/concevoir un flux de travail avec Visio

 

Malheureusement, cette session a été gâchée par des démonstrations plus que limites … mauvaise préparation ? Instabilité du produit ?

Lundi 13h00 : PowerPivot pour Excel

Il s'agit d'un composant additionnel en deux parties :

  • L'une pour Excel
  • L'autre pour SharePoint

Le principe est que l'utilisateur puisse faire chez lui un 'mini cube' avec ses propres données.

En gros, il définit l'équivalent d'une DSV dans son tableur (sources hétérogènes, jointures, champs calculés…) et n'a plus qu'à browser (ça y est je cède à cet Anglomanie…) parcourir les données.

Les sources sont nombreuses :

  • SQLServer, Oracle, ODBC
  • Flux XML
  • Reporting Services : assez inattendu, cela permet de ré analyser des données déjà extraites

Les performances ont l'air très bonnes car les données sont compressées en RAM…

 

MAIS, car à mon avis, et à celui de plusieurs personnes ayant vu le produit, il y a un MAIS…

N'est-il pas dangereux de permettre à un utilisateur de constituer lui-même son propre système d'information ?

Le cas n'a pas été montré (nous sommes en phase commerciale…) mais que se passe-t-il par exemple quand les jointures hétérogènes ne sont pas résolues ?

L'utilisateur va-t-il transcoder lui-même certaines valeurs ?

Par ailleurs, la montée en charge : Microsoft nous promet de pouvoir publier sur un site SharePoint le résultat du Powerpivot pour le mettre à disposition…

Très bien, mais, que se passera-t-il quand l'utilisateur aura besoin d'une extraction presque semblable sauf…

  1. Il modifiera son 1er extrait PowerPivot pour le rendre plus générique et republiera le tout
  2. Il fera un copier/coller de sa 1ère version et en fera une 2ème qu'il publiera à sont tour

J'ai une petite idée de la réponse J

 

On avait déjà eu ce genre de problèmes avec Access : la gestion de plusieurs dizaines de systèmes d'information est impossible en entreprise.

Malgré tout, excellente présentation de Aurélien COPPEL.

 

Lundi 14h30 SQLServer 2008 R2 pour le développeur :

Voici une conférence que j'ai regretté d'avoir suivi, car voici ce dont il s'agissait :

  • Les types Date
  • Le type géospatial
  • La fonction Merge
  • L'Insert multiple
  • L'intégration du .Net dans les procédures stockées

En bref du SQLServer 2008, voir 2005.

J'ai quand même été intéressé par l'utilisation de Source Safe au sein de Team Developer, en effet la traçabilité de la montée de version du code TSQL est un souci pour pas mal d'équipes de développement (En tout cas celles qui s'intéressent à la qualité)

 

Lundi 16h00 Avenir du métier de DBA , prospective

La 1ère partie était animée par Bernard OURGHANLIAN qui nous a emmené dans les nuages …

En rapide :

SQL arrive à sa fin de vie, ainsi que les modèles de conception et de stockage…

Nous avons ainsi entendu parler des évolutions de langage de requêtes :

  • LINQ
  • PLINQ : la version parallèle de ce langage
  • DRYAD-LINQ : une version distribuée des requêtes avec bien sûr parallélisassions

 

Cette partie prospective était suivie d'une table ronde sur le métier de DBA et son avenir, animée par quelques figures du monde SQLServer ; dont Frédéric BROUARD, Frédéric PICHOT (cette fois en chair et os), Christian ROBERT, Pascale SOZ et Christophe LAPORTE.

Quelques thèmes abordés :

Les DBA doivent passer vers le travail en amont plutôt que la correction des problèmes à mesure qu'ils se présentent.

Si vous me lisez/connaissez vous saurez que je pense de cette manière depuis des années :

Choix dans les conceptions de base de données

Choix dans les méthodes de traitement

Prévision volumétrique

Surveillance automatique des bases…

L'externalisation (cf. cloud) ne pourra que renforcer cette tendance pour le travail en amont.

 

Lundi 17h30 Mutualisation et virtualisation

Excellente conférence (pour moi) en grande partie animée par Nadia BEN EL KHADI du support Microsoft.

Là encore, elle nous a bien montré comment le travail en amont était gage de réussite dans la mutualisation :

  • Inventaire de la configuration actuelle (OS + SQLServer + applications)
  • Plans des performances actuelles
  • Identification des goulets d'étranglement actuels

Puis différentes stratégies de mutualisation :

  • N bases sur la même instance
  • N instances (elle n'aime pas, moi non plus)
  • Virtualisation de l'ensemble OS + SQLServer

Bien sûr, étant chez Microsoft, l'outil de virtualisation était HyperV.

J'ai quand même noté, que là aussi, le conseil est de gérer les disques en pass-through, en effet les IO disques sont l'une des principales limites de la chose.

L'annonce de perte de performances est de 10 à 15 % (eh oui ! rien n'est magique)

 

 

Mardi 9h30 Plénière

Oups ! Une approche très commerciale, où l'on a vu défiler des produits Microsoft à grande vitesse…

Je n'ai pas aimé cette confusion.

Mardi 11h30 Festival de démonstrations SQLServer 2008 R2

Une 1ère partie animée par Jean Pierre RIEHL nous a permis de voir des vraies nouveautés de R2 sur SSRS :

  • Le Report Builder 3.0
  • Le nouvel outil d'administration des rapports
  • Le composant graphique SparkLines = des petits graphiques embarqués dans des cellules de matrice
  • Le composant graphique BarChats = idem
  • La visualisation simplifiée des KPI (enfin ! plus besoin de formules pour choisir des graphiques)
  • Les composants ReportParts qui sont comme des Web Parts mais adaptés aux rapports
    • Par exemple des data sets partagés
    • Des morceaux de rapports
  • Et enfin, cerise sur le gâteau, l'intégration des données carto graphiques (j'ai déjà blogué sur ce sujet ici )
    • On voit que Microsoft veut revenir sur le géant Google maps avec ce composant

Une 2ème partie animée par Pascal BELAUD qui faisait ses premières armes sur SQLServer ici.

Cette partie ne montrait quasiment que des fonctionnalités de SQL 2008 :

  • Audit sur un serveur : cela m'a paru nouveau sur R2 avec notamment une fonction fn_get_auditfile : l'objectif est de surveiller certaines instructions DDL voir même DML et de loguer le tout dans des fichiers : intéressant, mais gare à la volumétrie si l'on surveille du DML
  • Cryptages de données
  • Validation des règles par stratégies et polices
  • PowerShell
  • Mirroring
    • Deux point m'ont intéressé 1) visiblement le bug de l'assistant de mise en œuvre a été corrigé (il refusait de restaurer le log à cause de décalage dans les LSN 2) On peut récupérer de manière transparente une page endommagée depuis le serveur de secours
  • Démonstration de la collecte de données
  • Démonstration du Change Data Capture = audit des données modifiées (j'ai blogué récemment sur ce sujet )

Très bonne prestation de Pascal qui a des exemples parlant, contrairement à d'autres…

 

 

Conclusion :

On voit clairement que l'apport de 2008 R2 côté SQLServer se situe essentiellement côté BI, et en particulier sur SSRS.

Il sera difficile de 'vendre' cette version à ceux qui vienne d'acquérir SQLServer 2008.

C'est comme d'habitude un avis personnel qui n'engage que moi J

 

 

/Divers/Les Techdays 2010/