Meet the DBA – rencontrez les DBA de Criteo

Bonjour tout le monde,

Mercredi 13 janvier, à partir de 18h30, nous organisons avec le GUSS une session chez Criteo (la société qui m’emploie).

Au programme Scale SQL for the web

  • L’organisation de l’équipe DBA
  • La gestion de l’infrastructure
  • Notre implémentation de la réplication SQL
  • Le déploiement du code SQL en production (Intégration continue)

Et ensuite, nous pourrons discuter autour d’un verre et d’une pizza.

Ca se passe à Paris dans le 9ème arrondissement et c’est gratuit 🙂

Vous n’avez qu’à vous inscrire sur le site du GUSS.

J’espère vous y rencontrer nombreux.

Les speakers des JSS2014

Mon retour sur les JSS2014

Début décembre, j’ai participé aux JSS2014. Les JSS, ce sont 2 jours de conférences gratuites organisées par le GUSS au centre de conférence Microsoft. 2 jours dédiés à SQL Server et tout ce qui tourne autour.

Session SMO et C#

Cette année encore, j’ai présenté une session en compagnie de Philippe sur le développement C# avec les bibliothèques SMO.

Avec des exemples simples, j’ai montré comment débuter une application SMO afin d’automatiser les taches récurrentes de l’administration SQL Server. Bien évidemment, en moins d’une heure, il est impossible de faire un tour complet du sujet mais en regardant cette session + la documentation, vous pourrez être rapidement autonome sur l’utilisation des bibliothèques SMO.

JSS2014 Session SMO et C#

JSS2014 Session SMO et C# avec Philippe Geiger et moi-même.

Cette année encore, les sessions étaient enregistrées. Vous pouvez donc consulter la vidéo sur la chaine youtube du GUSS :

Voici le powerpoint de présentation disponible sur Slideshare


Et la solution visual studio contenant les exemples présentés et plus encore :

Projet SMO

Les autres sessions des JSS2014

J’ai également apporté mon aide à la session streaminsight de Philippe Geiger. Avant de préparer cette session, je ne connaissais pas du tout StreamInsight mais je l’ai découvert avec Philippe. J’ai travaillé avec lui pour permettre de récupérer un flux Twitter pour StreamInsight Je suis sur que vous retrouverez très vite une présentation de cette session sur le blog de Philippe.

Le 1er jour, j’ai assisté à la session de David Barbarin sur AlwaysOn. Il a détaillé de nombreux problèmes qu’il a rencontré chez ses clients et expliqué comment les résoudre. Il en a profité pour montrer en avant-première le nouveau Dashboard de Kankuru qui permet de monitorer tous les groupes de disponibilité.

J’ai également fait un tour dans la session « Azure SQL Database : 1 an après » de Stéphane Goudeau et Benjamin Talmard. J’y suis plus allé par curiosité pour découvrir cette offre et j’en ai eu un bon aperçu.

Le lendemain, j’ai vu du fond de la salle (il y avait du monde) la session de Sarah Bessard et David Barbarin sur l’industrialisation de l’audit MSSQL. Elle nous a présenté sa méthode d’audit.

Pour finir, je me suis invité dans la session de Galla Pupel sur Power View et Power Q&A. Je ne connaissais pas Q&A et ca ne m’intéresse pas forcément pour mon travail au quotidien mais finalement, la curiosité m’a amené dans une bonne session.

Mais les Journées SQL Server ne s’arrêtent pas aux sessions, on y rencontre beaucoup d’anciens collègues, des personnes que l’on ne connaissait que via les réseaux sociaux, des sponsors, bref on fait toujours de belles rencontres 🙂

Je regrette toutefois de n’avoir pas pu assister à certaines sessions des JSS2014 mais je me console en me disant que je peux maintenant les revoir sur la chaine youtube du GUSS.

Les journées SQL Server 2014

Les journées SQL Server 2014

Il y a un an, j’assistais à mes premières journées SQL Server. Étant un néo-parisien, je n’avais jamais pu m’y rendre. Pour cette première, j’avais même eu la chance d’y animer une session sur le monitoring avec Kankuru avec l’aide de Philippe Geiger ! Cette année encore, les journées SQL Server reviennent pour une 4ème édition. Et le moins que l’on puisse dire, c’est que le casting est excellent.

Les Journées SQL Server ?

Les journées SQL Server, ce sont 2 jours de conférences gratuites sur des sujets autour de la technologie SQL Server. Cet évènement, organisé par le GUSS et Microsoft, est le plus grand en France dédié à notre chère base de données. Il s’adresse à tous les acteurs du monde informatique puisqu’il y aura des sessions sur l’administration, la BI, la Big Data, les outils, les nouveautés et tous les sujets connexes à SQL Server.

Mon planning

Il est toujours compliqué de faire des choix lors de la construction de son planning. Est ce que je dois assister à des sessions sur le moteur SQL afin d’en apprendre encore plus ? Ou dois-je m’ouvrir vers d’autres tracks pour améliorer ma culture informatique ? J’hésite encore, mais je pense tout de même voir les sessions qui ont un rapport avec le moteur SQL, les performances et l’architecture.

Agenda JSS2014

Agenda des JSS 2014, faites votre choix !

Je recommande tout de même la session de David Barbarin, le premier jour, pour tous ceux qui souhaiteraient en savoir plus sur l’AlwaysOn et la haute disponibilité. C’est d’ailleurs un sujet sur lequel je travaille actuellement dans Kankuru…

La session de Frederic Pichaut est pour moi un incontournable ! Ceux qui ont déjà eu la chance de voir une de ses sessions savent pourquoi je la recommande. Même quand on pense être un expert sur un sujet, on apprend toujours avec Fred.

Les sessions de Jean-Pierre Riehl sont toujours excellentes. Un bon moyen de voir ce qu’il se fait dans la BI de Microsoft.

Pour le deuxième jour, tout dba devrait être présent dans la track « Core SQL ». Les meilleurs DBA français proposent des sessions techniques très intéressantes.

Et moi dans tout ça ?

Cette année encore, j’ai été sélectionné pour présenter une session. Mais pour changer, il ne sera pas question de Kankuru. Je vais vous présenter les bibliothèques SMO avec du code C#. Grâce à cette session, vous pourrez débuter un projet SMO afin d’automatiser toutes les taches quotidiennes d’administration. Cette fois encore, Philippe Geiger m’a proposé son aide 🙂

Et en retour, je l’assisterai pour sa session sur StreamInsight ! En tout, 2 heures de session en compagnie de Philippe 🙂

Inscriptions

Ces 2 jours de conférences sont gratuits. Ils se déroulent au centre de conférence de Microsoft à Issy-les-moulineaux.

Pour vous inscrire, c’est très simple ! Il suffit de se rendre sur le site du GUSS à cette adresse, de créer un compte sur le site (si vous n’en avez pas encore) et de vous inscrire. Ça ne prend pas plus de 2 minutes.

En pleine session, lors des JSS 2013 avec Philippe Geiger

Ma présentation lors des JSS 2013, avec mon énorme micro !

Ma présentation lors des JSS 2013, avec mon énorme micro !

J’espère y revoir d’anciens collègues et rencontrer de nouvelles têtes ! N’hésitez pas à venir discuter avec moi si vous me croisez dans les couloirs 🙂

SQLSaturday

SQLSaturday 2014 – dans les coulisses

De longues semaines de préparations, des centaines de mails, des dizaines d’heures de réunions téléphoniques et en 2 jours tout est fini. Mais quel plaisir d’avoir participé à cette aventure avec Jean-Pierre, Philippe, David et Charly. Le SQLSaturday 2014 était sans aucun doute le meilleur SQLSaturday auquel j’ai assisté ! Bon OK, ce n’était que mon 2ème SQLSat et je n’ai pas vu grand chose car trop occupé par l’organisation, je n’ai assisté à aucune session le samedi ! Mais aucun regret, je n’ai peut être pas pu améliorer mes compétences techniques, mais j’ai tout de même appris beaucoup de choses.

Pré-conférences du vendredi

C’était une première pour le GUSS et un gros pari. J’avoue avoir été sceptique quand nous avons débattu de l’idée d’organiser une journée de pré-conférence payante en France dont une en anglais. Et finalement, les chiffres sont là, il y avait bien 35 personnes le jour J ! Pour une première, c’est plutôt un succès. Je pense que cette réussite est pour beaucoup liée à la qualité des speakers et du faible tarif : si on s’y prenait en avance, la journée de formation revenait à moins de 100€. Bref, un rapport qualité/prix exceptionnel !

Pour ma part, j’avais choisi d’assister à la conférence de David Barbarin et Christophe Laporte (2 maitres DBA que l’on ne présente plus) sur le stockage des données et les restaurations. La matinée avec David était très intéressante et enrichissante mais peu accessible car assez compliquée. Je me suis fait la réflexion suivante à la pause déjeuner : « On ne fait pas le même métier, j’ai encore pas mal de chose à apprendre avant d’arriver à un tel niveau ! ».

Après le repas, Christophe nous a mis en situation de base corrompue en production avec pleins de scénario de restauration. Je pensais bien maitriser les restaurations, j’ai donc révisé pas mal de choses connues mais j’ai tout de même réussi à apprendre de nouvelles choses. A mon avis, cette session est un incontournable pour n’importe quel DBA !

J’ai passé toute la journée avec 2 puits de science et je ne regrette pas d’avoir posé une journée de congés et d’avoir payé cette formation.

Repas Speakers/Sponsors

Certainement une des choses les plus agréables de ce week end : un repas avec des speakers et sponsors du monde entier ! Alors oui, mon anglais est approximatif, mais c’est tout de même agréable de se retrouver en compagnie de passionnés autour d’un plat et de quelque(s) verre(s) (hic) La seule chose à retenir, c’est que la nuit fut courte 🙂

SQLSaturday Paris : le jour J

Le SQLSaturday Paris cette année pour les visiteurs, c’était 20 sessions techniques dont 5 en anglais, 4 Chalk-Talk (dont 1 sur les femmes dans l’IT qui fut très animé) et au moins 150 participants. Pour nous coté organisation, c’était l’accueil des visiteurs, l’organisation des repas, la gestion des sponsors, l’aide aux speakers, les différents concours, bref beaucoup de tâches réalisées dans l’ombre.

Je n’ai pas eu le temps d’assister aux sessions mais j’ai tout de même rencontré énormément de personnes intéressantes ce samedi :

– Des constructeurs sympas avec qui j’ai pu discuter technique et stockage sur leur baie de disques ultra performante (Nimble Storage et Violin). J’espère trouver un arrangement avec eux pour tester leur baie et écrire un article ici !

– Des éditeurs de logiciel pour SQL Server (MyAms Idera et Apex SQL). Alors, ca ne vaut pas Kankuru hein, mais ils se débrouillent pas mal 😉 Je me rends compte que je n’ai pas rencontré XLCubed mais comme je ne fais pas trop de BI…

– Des acteurs importants du monde SQL Server comme les sociétés de services (Neos Sdi, Azeo, D-Cube, Masao, Umanis).

Les photos

L’accueil des participants et la distribution des badges

accueil_badge

Le Chalk-Talk Women in IT

chalk_talk_women_in_it

Le concours de Selfie avec Jean-Pierre

concours_selfie

Et l’afterwork le samedi soir

after1

after2

Remerciements et conclusions

Je tiens à remercier :

– l’école SupInfo, qui nous a prêté ses locaux pour les 2 journées. Ce n’est pas une mince contribution car les locaux sont superbes et la vue sur Paris depuis le 40ème étage est juste magnifique !

– les étudiants de l’école Supinfo, qui ont réalisé un travail énorme sur les 2 jours et ont permis le bon déroulement de ce SQLSaturday. En plus, c’est toujours un plaisir de voir des étudiants s’investir dans la communauté.

– les sponsors, qui ont financé l’évènement. Pour rappel, le GUSS est une association à but non lucratif et notre seule source de revenu pour financer ces évènements vient des sponsors.

– les membres du board qui ont organisé le SQLSaturday (je n’aurais pas pu le faire seul malgré tout mon talent 😉 ) mais aussi Galla et Ratana qui m’ont relayé une bonne partie de la journée pour accueillir les participants.

J’ai passé 2 journées sympas en compagnie du GUSS, un peu de stress au début, beaucoup de technique le vendredi et pas mal de discussions sympas le samedi. Et maintenant ? Maintenant, les JSS arrivent à grand pas (1 et 2 décembre) et je pense cette fois-ci assister à un maximum de sessions et pourquoi pas en animer une…

SQLSaturday à Paris en septembre 2014

Cette année encore, le GUSS organise un SQLSaturday à Paris le 13 septembre. Cette journée de conférences vous permettra de vous former gratuitement avec des sessions d’un haut niveau technique en français et en anglais.

Voici le planning de la journée. Que vous soyez intéressés par le moteur de base de données ou la BI, je suis persuadé que vous trouverez votre bonheur !

Agenda SQLSaturday ParisCliquez pour agrandir

Pour s’inscrire à cette journée gratuite, ça se passe ici.

Pour ma part, je serai à l’organisation donc je ne pourrai pas forcément suivre les sessions mais il y en a certaines qui me tentent bien, surtout dans le premier track 🙂 Mais il y en aura pour tout le monde, même les anglophones.

Pour la première fois cette année, la veille du SQLSaturday, vous pourrez également assister à des préconférences. Ces préconférences sont payantes mais le coût (95€ en early bird) est très faible par rapport à une journée classique de formation et le niveau technique sera au rdv grâce à des speakers de renom. Pour les DBA, je recommande fortement celle ci : Stockage SQL Server , sauvegarde et récupération de données en détail par David Barbarin (MVP, MCM) & Christophe Laporte (MVP, MCM)

Pour les informations sur les préconférences, c’est ici.

Pour l’occasion, l’école Supinfo nous met à disposition ses locaux de la tour Montparnasse. En plus de 2 journées autour de SQL Server, vous pourrez profiter d’une des plus belles vues de Paris !

Self Service BI par Azeo

Self-Service BI par AZEO

Ce matin, je me suis rendu au centre de conférence de Microsoft pour assister à la matinée de formation proposée par Azeo : La Self-Service BI.

Self Service BI par Azeo

Depuis quelques mois, je travaille sur un projet de BI pour mon entreprise. Je connaissais déjà bien SSRS (en mode SQL) et SSIS, mais je suis encore novice en SSAS (Tabulaire ou Multi-dimensionnelle) et tous les outils de restitution, partage, etc… me sont inconnus.

J’attendais donc de cette démo d’avoir un aperçu exhaustif des différents outils que mes collègues pourront utiliser sans forcément rentrer dans la technique.

A mon arrivée au centre de conférence de Microsoft, j’ai été accueilli chaleureusement par l’équipe Azeo et un petit déjeuner.

La session était présenté par Jean Pierre Riehl.Je n’ai pas de photo malheureusement mais rassurez vous, il portait bien une cravate 🙂

En introduction, il nous a rappelé une définition de la BI pour que tout le monde dans la salle comprenne bien ce dont on allait parler. Ce que j’en retiens c’est que le projet BI n’est pas une fin en soit mais juste un outil pour que les personnes du métier prennent les bonnes décisions pour améliorer les résultats de l’entreprise.

Après cette rapide introduction, ce fut au tour de Franck Mercier de nous donner la vision de Microsoft sur la Self-Service BI. Il nous a raconté l’histoire de John Snow (non, pas celui de Game of Thrones hein !) qui, lors de l’épidémie de choléra à Londres en 1854, a utilisé sans le savoir un des premiers outils décisionnel. C’était une approche sympa, ça change des exemples traditionnels.

Pour résumer, la Self-Service BI doit offrir un accès simple à toutes les données, à tout le monde grâce à un seul outil : Excel.

Jean-Pierre a ensuite repris la main pour nous faire quelques démos.

Démo 1
Depuis Excel, accès aux données publiques de la banque de france via Internet Explorer puis injection dans Excel avec Power Query.

Démo 2
Élections municipales de Paris en 2008 avec Power Query et Power Pivot.
Pour en mettre plein la vue aux personnes dans la salle, Jean Pierre a meme montré une vidéo en « story telling » de Power Map. C’est l’effet « wahou » garanti !

Démo 3
Power View + Power Pivot pour présenter la fréquentation musées en Ile-de-France. J’utilise Power View sur un cube tabulaire depuis quelques mois donc je n’ai pas été surpris par l’outil, mais c’est tout de même sympa.

Démo 4
Partage des fichiers Excel sur un site collaboratif SharePoint suivi par une rapide présentation de Q&A (show me medals) count by discipline

A la suite de ces démos, Azeo nous a présenté son offre commerciale. Comme je ne suis pas facilement achetable (enfin, ça dépend hein !) je n’en parlerai pas ici mais vous pouvez les contacter.

Conclusion

Je voulais voir à quoi ressemblait les outils Power BI sans rentrer dans la technique et cette session m’a permis d’en voir un bon aperçu. Maintenant, il faut voir comment l’intégrer dans mon entreprise.