• Mixed Reality & Artificial Intelligence at Devoxx 2019

    Thank you for attending the Devoxx France conference. I hope you enjoyed the Mixed Reality & AI session. As promised, here is all the content used during the session and some pointer to start experimenting with Hololens and AI right now, even if you don’t own a device.


    Augmented Reality is a thing, Mixed Reality is another world. Add some Artificial Intelligence inside, you’ll get a futuristic solution right now. Just like what Robert Zemeckis and Bob Gale described in Back to the future.
    We’ll build an app for Hololens that leverage AI from the cloud to help the user to identify what’s around him.
    You’ll see what Hololens and AR can do, how to create a Mixed Reality app and how an app can quickly get some killer features using Azure Cognitive Services.

    Where & when ?

    During Devoxx 2019 at Palais des Congrès de la Porte Maillot à Paris, room “Paris 243” on Friday 19th April 2019 at 16:45.


    Christopher Maneu
    Hi there, I’m a cloud engineer & developer advocate at Microsoft R&D. I works with, help and teaches developers across the continent on cloud and open-source technologies. Before joining R&D, I helped large corporations and startups creating user-friendly apps & services and helping build teams behind these services. I used to be an engineering lead at Deezer, a WW music streaming service.

    Sébastien Bovo
    Developer on the Windows platform including Windows Mixed Reality Holographic and Immersive. Working with Education partners and Software developers.

    Alex Danvy
    Human|Robot? DaftPunk! I’m a French guy working @Microsoft #IoT addict, software lover, technology enthusiast #cloud #ai #ar & #food


    YouTube video of the full session


    Slide deck on Slideshare


    Custom Vision with WinML sample code on GitHub

    LUIS with Hololens on GitHub

    Devoxx session description

    Useful links

    Microsoft Hololens

    Azure Cognitive Services

    Mixed Reality Toolkit

  • Analyse your Azure Database for PostgreSQL logs with pgBadger

    PostgreSQL aka Postgres has been around for nearly 30 years now. More than ever, it’s still one of the best Open Source relational database engine you can find. Last but not least : It remains completly free.

    Microsoft is embracing Open Source. Yes, that’s a huge shift. It’s been a discreet Open Source contributor for years and today, one of the most active contributor on GitHub (now part of Microsoft) with 7700 employees involved and projects like Visual Studio Code and its 19000 contributors.

    Microsoft Azure public cloud is fantastic playground to build apps using Open Source technologies. Linux is a first class citizen with 50% of virtual machines deployed. Azure can also be operated from Linux, MacOS and Windows using the same tools. I can no longer count how many Open Source tools are integrated and supported by Microsoft’s cloud.

    PostgreSQL on Azure

    So it makes a lot of sense to have PostgreSQL support on Microsoft Azure. Of course, you can run it using virtual machines, there are a lot of pre-built VM templates for that or using containers but there’s also a service named Azure Database for PostgreSQL. Yes, a PostgreSQL as a Service. Azure Database for PostgreSQL is the real PostgreSQL, not a clone or a modified edition, setup up and operated for you by Microsoft. It means a lot.  It means that you no longer have to deal with the operating system updates and patches, complex setup, security mess and boring maintenance. You can focus on your database service and your app. But it also means that you can using all the tools you use to use with PostgreSQL such as psql or pgAdmin. The service has built-in features to find long running queries or wait statistics but when it comes to log analysis, pgBadger is the king of the hill. It is of course compatible with Azure Database for PostgreSQL but it needs some knowledge to make the magic happen.

    Setting up Azure Database for PostgreSQL log files

    pgBadger is working with PostgreSQL log files so you need to get the right information into those log files. Azure Database for PostgreSQL, well I’ll name it Azure PostgreSQL starting now, does have the possibility to define what will go to the log files. Depending on your selection, pgBadger will be able to extract more or less information. Here is the selection I made :

    Azure Database PostgreSQL Server parameters

    Here is the kind of log files we’ll get

    2019-02-06 15:00:00 UTC-5c5a1da0.3c344-LOG: duration: 15.626 ms statement: /*pga4dash*/
    (SELECT sum(xact_commit) + sum(xact_rollback) FROM pg_stat_database) AS "Transactions",
    (SELECT sum(xact_commit) FROM pg_stat_database) AS "Commits",
    (SELECT sum(xact_rollback) FROM pg_stat_database) AS "Rollbacks"
    2019-02-06 15:00:00 UTC-5c5a1da0.3c344-LOG: duration: 0.000 ms statement: /*pga4dash*/
    (SELECT count(*) FROM pg_stat_activity) AS "Total",
    (SELECT count(*) FROM pg_stat_activity WHERE state = 'active') AS "Active",
    (SELECT count(*) FROM pg_stat_activity WHERE state = 'idle') AS "Idle"
    2019-02-06 15:00:00 UTC-5c5a1da0.3c344-LOG: duration: 0.000 ms statement: /*pga4dash*/
    (SELECT sum(tup_inserted) FROM pg_stat_database) AS "Inserts",
    (SELECT sum(tup_updated) FROM pg_stat_database) AS "Updates",
    (SELECT sum(tup_deleted) FROM pg_stat_database) AS "Deletes"

    Getting log files from Azure Database for PostgreSQL

    You can interact with Azure using the web portal, command line, REST APIs and various toosl like Terraform or Ansible. If you didn’t try the Azure CLI, you probably missed something. It’s an Open Source command line tool available on every major operating systems.

    Like every Azure services, Azure Postgres exposes some features including the ability to list the generated log files.

    az postgres server-logs list --resource-group ercom --server danvytest --query "[].{name:name}" --output tsv

    We ask Azure to list server log files names for server “myserver” of the resource group “myresgroup” formatted as tabular separated values.

    And to download those files so you can use then in any tools like pgBadger.

    az postgres server-logs list -g myresgroup -s myserver --query "[].{name:name}" -o tsv | xargs -n1 -I % az postgres server-logs download -n % -g myresgroup -s myserver

    We simplified the first command using the short version of the arguments and re-use it to get the list. Using Linux shell pipes and the xargs command, for each file, we ask Azure to download the log file.

    Running pgBadger with Azure Database for PostgreSQL log files

    PostgreSQL log files may have different formats (stderr, syslog or syslog2) and different prefixes (every log lines will start with some informations such as date/time, process ID and more).

    Azure PostgreSQL is using stderr as its log format and we can change that. We are not allowed to specify the log lines prefix too (log_line_prefix parameter). I didn’t find this value in the documentation either so we have to get the configured value from the engine.

    First, we need to be able to connect to the service. Azure PostegreSQL is secured by default. That’s a great thing, isn’t it? We will have to allow our client machine to connect to the service. Hopefully, there’s a nice feature to quickly add the current client IP address to the white list.

    Azure PostgreSQL Security

    Now, we can connect to the database using any client tool we like. I choose the light weight psql.

    psql -h myserver.postgres.database.azure.com sportsdb master@myserver

    Finally, let’s get the current log line prefix setting from the service.

    SELECT setting FROM pg_settings WHERE name = 'log_line_prefix';

    So, it’s “%t-%c-” by default on Azure PostgreSQL.

    We can now run pgBadger on our log files. It has a ton of parameters to play with to produce the desired analysis. By default it will create an out.html file.

    pgbadger -v -f stderr -p '%t-%c-' logs/postgresql-2019-02-06_130000.log
    pgBadger output

    pgBadger app is an impressive one file Perl script. So you can run and schedule it in Azure using a VM or an App Service (Web app as a Service). But that’s another story.

    I’d like to address a special thank to Gilles Darold, creator and main maintener of the pbBadger project, for his useful tool and the help he gave me.

    Edit 2019-26-02 : Added command lines to get logs from Azure Postgres

  • Microsoft Experiences 18 parcours IoT

    Bonne nouvelle, les Microsoft Experiences sont de retour \o/

    L’un des plus gros évènement informatique en France (18.000 visiteurs l’année dernière) où viennent se méler les sujets business et techniques, les produits Microsoft et ceux des partenaires, les utilisateurs de solutions propriétaires et les défenseurs des projets Open Source, les grands groupes et les startups, les salariés et les entrepreneurs, les professionels et les hobbyistes, les experts et les débutants, les veilleurs et les deep-divers.

    Mauvaise nouvelle, le programme est toujours aussi riche :S

    Deux jours, le premier plus business et le second plus technique, plusieurs sujets sur chaque créneau horaire, plusieurs formats aussi (Session, talk, table ronde, lab…), il sera une fois de plus bien difficile de constituer son agenda. Je vous invite toutefois vivement à préparer votre visite à l’avance afin de ne pas perdre de temps sur place, quitte à garder certaines options pour un choix de dernière minute. Laissez-moi vous souffler quelques idées, au travers des sessions qui ont retenu mon attention au point d’en constituer mon parcours.

    Mardi 6 Novembre 2018

    09:30 – 10:15 Smart Building & Smart Home : bienvenue dans un environnement intelligent !

    Les bâtiments et maisons intelligentes arrivent. Bon, il faut bien le reconnaître, pas aussi vite que l’on en aurait rêvé mais les acteurs de la filiaire se bougent et nous proposent des scénarios vraiment intéressants dès aujourd’hui, à l’instar de Netatmo. Le franc parlé de Fred Potter, Fondateur et CEO de Netatmo, avec lequel j’ai eu le plaisir de travailler, devrait clarifier la situation. Plus de détails

    09:30 – 10:30 Plénière Partenaires – Retour d’expérience d’un grand groupe Français autour de l’émergence et les enjeux de l’IA et de la Data

    Il y a des dizaines de cas intéressants à étudier dans un grand groupe comme la SNCF. J’ai eu le plaisir de plancher sur une problématique de localisation de matériel roulant, pour éviter de les perdre. Vous êtes surpris vous aussi ? Pourtant, un wagon à l’échelle d’un pays n’est pas plus grand qu’une boite d’allumette dans un entrepôt. Cette entreprise concentre des métiers très diversifiés, de l’historique autant que de l’innovation, bref, un terrain de jeu extraordinaire pour les technologies de l’information. Imaginez un instant la quantité de données qu’il serait possible de faire parler. Les enjeux sont énormes. Sécurité des individus, optimisation des réseaux, nouveaux business… J’ai hâte d’entendre Sébastien Pialloux, le directeur Data & IoT de la SNCF s’exprimer sur ces sujets. Plus de détails

    11:00 – 12:30 Plénière – Comment réinventer les métiers à l’heure de l’IA ?

    Evolution, transformation voir révolution, une chose est certaine, les métiers de l’informatique vont continuer à évoluer. Demandez à ceux qui en doute s’ils avaient anticipé le profil de développeur mobile ou celui de data scientist. En conjuguant les points de vue de Sylvia Metayer, la DG Monde des services aux entreprises de Sodexo, Nicolas Braud, Head of Tunnel Labs chez Bouygues TP et d’Andrew Fitzgibbon, Partner Scientist Hololens chez Microsoft, nous devrions obtenir un éclairage intéressant sur le sujet. Plus de détails

    13:30 – 13:50 Transformation numérique, valeur métier et valeur client

    PTC dispose d’un formidable ensemble de solutions pour digitaliser les processus industriels. Un certain nombre s’appuient sur des technologies Microsoft dont Azure, Hololens et Windows. Bien que concurrents sur certains domaines, c’est avant tout un partenaire de choix que nous avons la chance d’accueillir lors de cet évènement. Ce sera l’occasion de faire la connaissance d’Olivier Gorre de chez PTC. Plus de détails

    16:00 – 16:45 L’avenir de la tech appartient-il aux femmes ?

    Oui, vous ne rêvez pas. En 2018, il est encore indispensable de mettre en lumière l’absurdité de la situation : Il y a trop peu de femmes dans les métiers de l’informatique. C’était vrai il y a 20 ans lorsque j’éffectuais mes premiers recrutements, et, bien qu’ayant progressée modestement, la situation est encore anormale. Comment pouvons-nous espérer faire face aux enjeux et challenges immenses qui sont devant nous, en nous passant de 50% de la matière grise à notre disposition ? Je sais que Laurence Lafont, Directrice de la Division Marketing & Opérations chez Microsoft France se bat au nom de Microsoft France (Oui, il y a 100% des Microsoftees derrière elle) pour rétablir la situation. C’est toujours un plaisir de l’entendre sur ce sujet. Plus de détails

    16:00 – 16:45 Santé : Quand la recherche contre le cancer explore le potentiel de l’IA pour accompagner ses avancées majeures

    Cela ne vous aura pas échappé, j’ai un gros problème : Plusieurs sessions intéressantes sur le même créneau. Je me déciderai au dernier moment. Céline Vallot, Chef d’équipe de l’Institut Curie, va nous faire un retour d’expérience très concret sur l’usage du Machine Learning et plus spécifiquement du Deep Learning, combiné à la microfluidique. Autant vous le dire de suite, je n’y connais rien en microfluidique et modestement en Machine Learning, mais c’est aussi cela que je viens chercher lors des Microsoft Experiences : L’occasion de m’ouvrir l’esprit sur des sujets nouveaux pour moi. Plus de détails

    16:00 – 16:45 Partenaires, découvrez les initiatives Microsoft pour former ou recruter de nouveaux collaborateurs !

    Je n’irai pas à cette session et pourtant, j’invite les partenaires faisant face à des problèmes de staffing à y aller, c’est à dire… Tous ! Et pour cause, c’est l’équipe Partenaire, à laquelle je suis rattachée, qui la délivre.  Aymeric Delbert et Luc Badier tous deux de Microsoft seront accompagnés de Loren Resal, Directrice Innovation d’Adecco et Clément d’Harcourt, Directeur des opérations du Groupe Fitec. A la clé, quelques bonnes idées pour trouver votre prochain Cloud Architect, Developpeur AI ou Consultant CRM. Plus de détails

    17:15 – 18:00 Innovation & Santé – Hol’Autisme la réalité mixte au service du handicap

    Mettons de côté la productivité, le rendement, et l’optimisation pour ouvrir un chapitre essentiel : “La technologie au service des Hommes”. L’équipe de Thomas Klein, Directeur d’Actimage, a réaliser la solution Hol’Autisme qui, grâce à la combinaison d’Hololens, de services Cognitifs et de créativité, permet aux autistes de comprendre plus facilement les émotions de leurs interlocuteurs, favorisant ainsi les interactions. Pour compléter la dimension Technologique, Guillaume Dumas, chercheur en neurosciences cognitives à l’Institut Pasteur, apportera la démarche scientifique. https://vimeo.com/294733962 Plus de détails

    Fin de journée J1

    Qui dit fin des sessions ne dit pas qu’il n’y a plus rien à faire. Les visiteurs de Microsoft Experiences viennent de la France entière (pensée particulière pour ceux vennant des DOM-TOM). C’est souvent l’unique occasion de croiser des personnes fort intéressantes. Les restaurants et les bars autour du Palais des Congrés seront remplis de technophiles prêt à partager leur passion avec vous, en toute décontraction. Quand aux fins de soirées… Argh, pour moi, elle risque bien de se faire devant mon PC à peaufiner mes sessions du lendemain :B

    Mercredi 7 Novembre 2018

    11:00 – 12:30 git commit -m ‘Plateformes Microsoft 365 et Azure’ branch ‘IA’ -author=keynote

    Si son plumage se rapporte à son ramage, cette “plénière J2” comme la nomme les Microsoftees, devraient être bien technique. Cela tombe bien, c’est ce que j’attends ! Il devrait y avoir du Cloud mais pas que (Il y en a 3 chez Microsoft, Azure, Office 365 et Dynamics). Joe Belfiore, Corporate Vice President Windows chez Microsoft sera présent. Mais si, souvenez-vous Windows Phone, c’était lui. On parlera de Windows donc. Il y aura aussi Roberto Di Cosmo, Directeur de l’intiative Software Heritage, incroyable projet qui vise à archiver le code source produit par l’humanité. Il viendra accompagné de Bernard Ourghanlian, Directeur Technique et Sécurité de Microsoft France, fin orateur sur les sujets de la sécurité informatique, l’open source, l’Internet des objets ou encore l’informatique quantique. Nous ne sommes pas à l’abris d’une surprise.  Mais c’est surtout la démo de Vincent Thavonekham, MVP chez Viseo, que j’attends. Je ne vous en dis rien histoire de préserver l’effet “wow” ;) Plus de détails

    13:30 – 14:15 IoT : entrez dans l’ère de l’intelligent edge !

    Je pourrais parler d’IoT pendant des heures. Conscient de cela, Microsoft m’offre l’occasion de partager ma passion avec 2 sessions. Intimement liées l’une à l’autre. Vous n’êtes pas obligé d’assister aux deux mais franchement, vous manqueriez quelque chose. Voici le pitch : “L’internet des objets est devenu mature : les passages du proof of concept vers la production s’accélèrent, tandis que les scénarios s’étendent et que les besoins se précisent. Aujourd’hui, il ne s’agit plus uniquement de connecter des objets au cloud, il faut renforcer la sécurité, gérer le mode déconnecté, réagir en temps réel, monter à l’échelle, maîtriser les coûts, tout en ajoutant de l’intelligence dans les systèmes… Nous sommes entrés dans l’ère de l’intelligent edge. Venez explorer ce nouveau paradigme à travers des exemples concrets et des démonstrations de nombreux produits : Azure Sphere, Azure IoT Edge, Azure IoT Hub, Azure Stack et Windows 10 IoT.” Nicolas Vasseur, IoT Solution Architect chez Microsoft France, spécialiste des objets nous prépare 2 démos bien sympas pour illustrer mes propos. Le clou (connecté) du spectacle, ce sera lui ! Plus de détails

    14:45 – 15:30 Collaborez mieux avec Azure DevOps et GitHub

    Microsoft a racheté GitHub pour 7.5 milliards de dollars. Cette session sera l’occasion de comprendre comment cette offre s’intégre avec Azure DevOps (anciennement Visual Studio Team Services VSTS). Si vous êtes passés à côté du DevOps, c’est le moment ou jamais de sauter dans le wagon ! Plus de détails

    16:00 – 16:45 Hands-on : transformez un robot en robot autonome ! (3/4)

    Il est enfin temps de mettre un peu les mains dans le cambouis numérique :) Samir Bounab et Pierre Gal, tous deux de chez Witekio, nous ont préparé un super hands-on lab, comprenez un atelier. Nous allons fabriquer un robot sur la base d’un Raspberry Pi et l’animer avec un peu de code, un soupçon d’intelligence qui lui permettra d’éviter des obstacles. Attention, un minimum de connaissance du développement est nécessaire pour vraiment s’amuser et aller au bout du projet dans le temps imparti. A la clé, la satisfaction énorme d’avoir fait ses premiers pas en robotique. Du pur bonheur digital 👍. Plus de détails

    17:15 – 18:00 IoT – Intelligent Cloud : Architectures, IA et bonnes pratiques

    2ème partie de la session IoT. Suite logique et pourtant format assez différent. Le pitch : “Le cloud a été un agent décisif à l’essor de l’internet des objets. Alors qu’aujourd’hui, nous maîtrisons l’ingestion et le stockage des données, il est temps de passer à des systèmes intelligents, et de s’appuyer sur l’IA pour valoriser le potentiel de la donnée. Lors de cette session, nous partagerons des bonnes pratiques et nous détaillerons des architectures types avec des approches très différentes : • Software as a Service, immédiatement opérationnelle et personnalisable (Azure IoT Central) • Platform as a Service, des composants à assembler, scalables et hautement disponibles (Azure IoT Hub, Azure Stream Analytics, Azure Time Series Insight, Azure Cosmos DB, Azure Machine Learning) • Open Source, ouverte et réversible (Kafka, Storm, HBase, Spark)” 3 architectures, avec des approches très différentes, directement réutilisables. Quelques slides et beaucoup de démos. Spécialement conçues pour une fin de journée. J’aurai le plaisir d’être accompagné par Emilie Beau, Avent-vente technique Data et AI chez Microsoft. Plus de détails

    Fin de journée J2

    Pour attérrir tranquillement après ce moment intense et festif, rien de tel qu’un verre ! (Comme dirait un certain Mitsu Furuta) Format idéal pour revivre peut-être les meilleurs moments, la démo qui crash malgré tout le soin que l’on avait pris pour que cela n’arrive pas, cette phrase sur laquelle le speaker un brin sûr de lui a buté suffisament de fois pour que cela en devienne drôle, de la session vraiment intéressante qui n’a pas rencontré son public dixit son auteur ou de celle absolument inmanquable que l’on a manqué, sans oublier le brin de nostalgie lorsqu’un habitué mentionne les mots magiques suivants : Coding4Fun et Geek In The House Une seule chose est certaine : nous souhaiterons tous que cela reprenne vie l’année prochaine, quelqu’en soit le flacon, pourvu que l’ivresse soit là.   PS : N’hésitez pas à me suivre sur Twitter ainsi que le hashtag officiel #experiences18
  • Evolution de l’IoT, du M2M au Edge Computing – Microsoft Experiences ’17
    Véritable levier de la transformation digitale des entreprises, l’IoT est en évolution constante. Les technologies progressent vite et se multiplient, permettant de relever des challenges toujours plus élevés. Toutefois, il n’est pas toujours simple de s’y retrouver. Nous allons décoder ensemble les tendances et briques techniques à notre disposition, notamment celles de Microsoft Azure (IoT Hub, Stream Analytics, Event Grid, Time Series Insight, Power BI) afin de bâtir une solution s’appuyant sur l’IoT. Deux témoignages viendront illustrer ces propos avec des cas concrets actuellement en production : – Jean-Michel Laurenti (Amadeus, hôtels connectés, bâtir une plateforme une plateforme en un temps record prenant en compte les appareils existants tout en s’engageant vers le futur) – Jonathan Schmidt (Waykonect, voitures connectés, combiner le meilleur des technologies Open Source et Microsoft pour rendre des services innovants)




    Date et lieu

    Mercredi 4 Octobre 2017 de 13h30 à 14h15, salle 353 Microsoft Experiences 17, Palais des Congrés de la Porte Maillot, Paris, France Site officiel Microsoft Experiences 17


    Jean-Michel Laurenti, Senior Manager R&D of Amadeus Hospitality. He was recently appointed head of the Amadeus Cloud PMS (Property Management System) activities for the Sophia Antipolis site. Since his return from the USA, he has been supporting hospitality transversal strategic initiatives. He is the architect of the OrangeBox solution and a major contributor to the development of this IoT device allowing cloud PMS connectivity with hotel on-premise legacy devices. In 2014, he moved to Boston area as Amadeus R&D Director, leading the Amadeus Hotel Platform administration front-end development for the largest hotel industry project with Intercontinental Hotel Group. He contributed to the initial organization ramp-up, the agile teams’ setup and their regular customer deliveries integrating User Experience (UX) aspects. Having an expertise in Microsoft tools and solutions, he has been one Amadeus entry point for MS Premier Support, as well as speaker during several MS Techdays technical sessions. Back at Amadeus in 2007, he worked as Hotel IT R&D department manager in charge of business critical front-ends including PMS, Call Center and Revenue Management System. In 2000, Jean Michel decided to build a startup, he was successively Technical Director of H4M specialized in back-office solution for retail market, then co-founder and CTO of Duneo delivering electronic document management solutions for small and medium businesses working in distributed environments. He was eventually Technical Director of S.M.O.B., a company delivering back office and POS solutions for retail market, where he developed and implemented a multi-site secured file transfer solution for remote backups and daily confidential data transmission. From 1993 to 2000, Jean Michel has worked at Amadeus as Senior R&D Analyst. Jean-Michel has an Engineering degree from Arts et Métiers Paris Tech (ENSAM) and a business administration degree (DESS CAAE) from IAE Aix en Provence. Jonathan Schmidt, CTO Waykonect : Après 11 d’expérience au sein d’acteurs tels qu’Air France, Dentsply ou France Télévision, Jonathan Schmidt s’est lancé dans l’aventure entrepreneuriale en tant que cofondateur et CTO de WayKonect, une startup lilloise spécialisée dans la gestion de flotte intelligente et proactive via l’analyse de données télématiques. Son rôle est de concevoir, piloter et participer au développement des enjeux techniques de la société. Scalabilité, flexibilité et performances sont les points centraux de sa philosophie de développement.   Alex Danvy, Evangeliste Microsoft : Alex Danvy conseille les clients et partenaires de Microsoft, de la startup à l’entreprise de CAC40, pour la mise en place de solutions IoT. La réflexion sur la stratégie à adopter, le décodage des orientations technologiques possibles, la mise en place de processus agiles et l’exploitation de la donnée sont quelques un des sujets qui rythment sont quotidien.
  • The Internet of Things in 2025


    C’est probablement grâce à la puissance, la flexibilité et le modèle économique du Cloud que les services intelligents de demain verront le jour. Sites web, services web, stockage d’information, business intelligence, machine learning ne sont qu’une petite partie de la plateforme Microsoft Azure. Du cloud gratuit Vous pouvez demander un voucher pour obtenir $100 de crédit Azure gratuit. – Adressez-vous aux coachs technique pour obtenir un voucher – Rendez-vous sur http://www.microsoftazurepass.com – Sélectionnez le pays “France” – Saisissez le code – Cliquez « Submit » Vous pouvez maintenant créer votre solution Cloud sur http://portal.azure.com Créer un site web ou un webservice .NET, Java, PHP, Node.js, and Pytho en 3 minutes Vous pouvez créer un site web en quelques minutes, sans vous préoccuper de la configuration de la machine, du système d’exploitation ou du serveur web sous-jacent. Seul votre code compte. Ce service s’appelle “Azure App Service”. – Page de référence https://azure.microsoft.com/en-us/services/app-service/web/ – Tutoriel https://azure.microsoft.com/en-us/documentation/articles/app-service-web-get-started/ Les bots permettent d’alimenter les agents intelligents et les chats en services intelligents Le Bot Framework facilite la création de bots, de leur conception jusque la publication sur Facebook Messenger, Skype ou autre. La presse écrit http://www.liberation.fr/futurs/2016/10/06/messageries-instantanees-les-bots-se-font-passer-pour-vos-potes_1520147 Prérequis – Visual Studio 2015 – Copiez le modèle suivant http://aka.ms/bf-bc-vstemplate dans %USERPROFILE%\Documents\Visual Studio 2015\Templates\ProjectTemplates\Visual C#\ – Installez l’émulateur pour la mise au point https://aka.ms/bf-bc-emulator Pointeurs – Doc de référence https://docs.botframework.com/ – Créer un bot en node.js https://docs.botframework.com/en-us/node/builder/overview – Créer un bot en .Net https://docs.botframework.com/en-us/csharp/builder/sdkreference/gettingstarted.html – L’interprétation du langage (NLP) https://www.luis.ai/help – Guidelines pour les bots https://michelrousseaufr.wordpress.com/2016/06/20/quelques-guidelines-pour-les-bots – Vidéo Getting with Bot https://mva.microsoft.com/en-us/training-courses/getting-started-with-bots-16759 (node.js)


    Pour permettre aux systèmes, notamment d’objets connectés, d’interagir avec les utilisateurs, il leur faut se doter de capacité cognitives. Voir, entendre, parler ou lire, les Microsoft Cognitive Services vous permettrons de doter votre solution de super pouvoirs. – Doc de référence https://azure.microsoft.com/en-us/services/cognitive-services/ – Documentation https://azure.microsoft.com/en-us/documentation/services/cognitive-services/ – Exemples open source https://github.com/Microsoft?utf8=%E2%9C%93&query=cognitive