Microsoft Azure

Examinez les diverses possibilités offertes par les technologies open source dans le cloud. Des experts de la communauté vous font découvrir les plateformes d’application, les conteneurs, les opérations DevOps et bien plus encore.

Partenariats et stratégie open source Microsoft Azure

C’est le moment idéal pour les communautés et logiciels open source. Microsoft s’engage envers les technologies open source. C’est John Gossman lui-même qui lancera le premier événement Azure OpenDev en partageant l’approche open source de Microsoft dans quatre domaines clés : activation, intégration, mise en production et contribution. John présentera également le travail effectué par Microsoft en collaboration avec des organisations telles que Linux Foundation et Cloud Foundry Foundation.

John Gossman

John Gossman

Architecte senior, Microsoft Azure

John est architecte principal Microsoft Azure. Il conduit la stratégie technique et les partenariats pour Linux et les technologies open source. Il a mené des relations stratégiques avec des sociétés comme Red Hat, Docker, Mesosphere, Canonical, Chef et Puppet et siège au comité d’administration de la fondation Linux. John est également le co-auteur des directives relatives aux API REST Microsoft. Auparavant, John a travaillé comme architecte sur les produits XAML dont Windows Presentation Foundation, Silverlight et Expression Blend, où il a rendu populaire le modèle MVV (Model-View-View). John a rejoint Microsoft dans le cadre de l’acquisition de Visio.

@gossmanster

Docker et Azure pour le développement d’applications hybrides

Votre organisation vous demande de fournir une application qui dépend des données et du code existants tout en proposant une scalabilité rapide en fonction de la demande client. Que faire ? Cette conférence met en avant deux cas d’utilisation de Docker et Microsoft qui collaborent pour aider les utilisateurs à générer et à déployer des applications hybrides dont la portée s’étend aussi bien localement que dans Azure.

Le premier cas d’utilisation montre comment générer une nouvelle application Java Linux sur votre ordinateur portable et la déployer telle quelle sur Azure à l’aide de Docker Cloud et Docker Community Edition pour Azure Container Service. Le deuxième montre comment conteneuriser une application existante sans modifier le code source et déployer l’application conteneurisée sur Azure à l’aide de Docker Enterprise Edition.

Découvrez les meilleures pratiques relatives aux applications hybrides, l’impact de ces applications sur l’activité des entreprises et les outils pertinents proposés par Docker et Microsoft.

Scott Johnston

Scott Johnston

Chef de l’exploitation, Docker

Scott bénéficie d’une expérience de plus de 25 ans dans le secteur grâce à son rôle de chef de l’exploitation chez Docker, qui lui a permis de travailler dans plusieurs domaines : développement logiciel, marketing produits, opérations informatiques et capital-risque. Scott occupait avant cela le poste de Vice-président Marketing, Gestion de produits et Stratégie chez Puppet Labs. Avant de travailler pour Puppet Labs, Scott a occupé des fonctions de responsable et d’opérateur dans les domaines de la gestion de produits, de l’ingénierie, du développement commercial et du marketing pour certaines des sociétés les plus novatrices du secteur, telles que Netscape, Loudcloud (parent de Opsware), Cisco et Sun Microsystems. Scott a étudié à l’université de Stanford où il a obtenu une licence et un master en génie électrique, un master en ingénierie des systèmes de fabrication et un MBA.

@scottcjohnston

Orchestration de conteneurs à grande échelle avec Kubernetes sur Azure

Azure fournit un accès à une capacité presque illimitée. Le défi est donc d’exploiter cette capacité de façon efficace. Mark explique la façon dont les opérations pilotées par un modèle pour Kubernetes permettent aux intégrateurs ou aux clients eux-mêmes de configurer des topologies complexes de logiciels à scalabilité horizontale sur Azure, qui évoluent sans problème des empreintes conviviales pour les développeurs aux architectures de production hautement disponibles et à grande échelle.

Mark Shuttleworth

Mark Shuttleworth

Fondateur, Ubuntu et Canonical

Fondateur d’Ubuntu et de Canonical, Mark dirige le service de conception de produits. En 1996, Mark a fondé Thawte, une société qui propose des solutions de sécurité sur Internet pendant ses études en finance et technologies de l’information à l’université de Cape Town. En 2000, il a fondé HBD, une société d’investissement, et créé la fondation Shuttleworth pour financer des chefs de file à l’esprit novateur au moyen de bourses et d’investissements. En 2002, il a décollé pour la station spatiale internationale dans le cadre de la mission Soyuz TM34, après une année d’entraînement à Star City en Russie. Après avoir mené une campagne de promotion du codage, de la science et des mathématiques auprès de futurs astronautes et d’autres étudiants ambitieux d’écoles d’Afrique du Sud, il a commencé à travailler sur Ubuntu. Il vit aujourd’hui dans le magnifique jardin botanique Mallards sur l’Île de Man, en compagnie de la belle Claire, de 18 canards et de quelques moutons.

@sabdfl

Les parties prenantes de demain : applications d’entreprise modernes Java avec Microsoft Azure et Pivotal Cloud Foundry

Comptant parmi ses clients Ford, GE, Allstate et Comcast, la réputation de la société Pivotal, dont la croissance est la plus rapide dans l’histoire de l’open source, n’est plus à démontrer. L’infrastructure Java Spring, Spring Boot pour les microservices, les services Spring Cloud Services (basés sur la technologie Netflix) et Cloud Foundry sont quelques-uns des projets open source de Pivotal que les entreprises adoptent rapidement sur Azure. Dans cette session, découvrez en quoi Pivotal aide les grandes organisations à transformer leur activité en adoptant des modèles au cloud natif avec des applications Java modernes sur Pivotal Cloud Foundry, avec Azure. Un client en commun, Mastercard, vous présente également la façon dont il a révolutionné ses fonctionnalités logicielles avec l’aide de Pivotal et de Microsoft.

Joshua McKenty

Joshua McKenty

Directeur du service Global Ecosystem Engineering, Pivotal

Entrepreneur et technologiste, Joshua est le directeur du service Global Ecosystem Engineering de Pivotal. Joshua collabore avec des clients Fortune 100 qui souhaitent effectuer une transition vers une architecture cloud native, ainsi qu’avec l’équipe Cloud Foundry de Pivotal pour intégrer de nouvelles fonctionnalités aux produits Cloud Foundry, la plateforme d’entreprise standard pour l’ère du cloud. Occupant la première place du classement « 40 Under 40 » du San Francisco Business Times et ayant reçu le prix Ames Honor de la NASA, Joshua a joué un rôle clé dans la définition des solutions cloud et leur commercialisation. Il a cofondé OpenStack, la solution open cloud faisant autorité pour l’infrastructure en tant que service, ainsi que Piston Cloud Computing, qui fournit des solutions cloud basées sur OpenStack aux grandes entreprises renommées dans différents secteurs. En tant qu’architecte en chef et fondateur, Joshua a mené le développement de NASA Nebula, la première plateforme de cloud computing de l’État fédéral.

@jmckenty

Red Hat et Microsoft : votre technologie, votre plateforme, à votre façon

Depuis l’annonce historique de 2015, Red Hat et Microsoft ont collaboré pour fournir aux clients la liberté et la flexibilité dont ils ont besoin pour choisir leurs solutions technologiques. Un des domaines clés de la collaboration a concerné les technologies de conteneur : développement, orchestration, gestion et hébergement d’une application de conteneur robuste de classe Entreprise.

Nous présentons, avec des démonstrations à l’appui, le large éventail de solutions que Red Hat et Microsoft offrent aux développeurs. Du développement d’applications Microsoft .NET à Java, nous sommes là pour vous avec Red Hat OpenShift Container Platform exécuté sur Azure. Nous présentons les avantages de l’exécution d’OpenShift Container Platform sur Azure et expliquons en quoi la transformation digitale et l’adoption de microservices permettent de diminuer les délais de développement et d’augmenter la productivité des développeurs.

Nicholas Gerasimatos

Nicholas Gerasimatos

Évangéliste technologique, spécialiste du cloud, Red Hat

En sa qualité d’évangéliste spécialiste du cloud technique Red Hat, Nicholas collabore avec Microsoft Azure, fournisseur de services cloud certifié, pour aider à concevoir, générer et intégrer des offres de produits Red Hat dans le portefeuille Azure, qui regroupe des centres de données, des services d’entreprise et des offres de mise sur le marché. Il travaille également étroitement avec des grandes entreprises qu’il aide à implémenter, créer et déployer des solutions de cloud hybride et public. Partenaire des équipes Red Hat Alliance, il aide à façonner les portefeuilles technologiques Red Hat Enterprise Linux, OpenShift Container Platform, CloudForms, Ansible Tower, Software Defined Storage et JBoss Middleware.

@TheRedHatCloud

Création de packages d’applications non propres à une plateforme avec Habitat

Un des rêves en matière de développement est de créer un package logiciel une seule fois et de le déployer partout. Avec les projets open source actuels, ce rêve est presque devenu réalité. Participez à cette conférence et découvrez comment créer des packages logiciels qui s’exécutent (presque) partout avec Habitat. Découvrez comment exécuter une application sur des systèmes nus, sur une machine virtuelle ou dans un conteneur, avec tout ce qui est nécessaire pour automatiser cette application déjà intégrée au package lui-même. Apprenez également à créer et à déployer ces packages qui ont la capacité de s’auto-organiser en topologies, sans orchestrateur central. Découvrez en quoi les packages non propres à une plateforme et qui s’auto-organisent sont devenus une réalité, ainsi que leur évolution à l’avenir.

Nell Shamrell-Harrington

Nell Shamrell-Harrington

Ingénieur principal, développement du logiciel, Chef

Nell est la responsable principale des produits open source Supermarket et Habitat. Elle siège également au conseil consultatif des certificats universitaires de l’Université de Washington en programmation et opérations de développement Ruby. Elle est spécialiste de développement Chef, Ruby, Rails, Regex, Rust et piloté par des tests, et est intervenue dans le monde entier sur ces thèmes. Avant d’entrer dans le monde du développement logiciel, elle a étudié et travaillé dans le domaine du théâtre.

@nellshamrell

Outils dédiés au développement et au déploiement d’applications sur Kubernetes

Le projet open source Kubernetes a suscité beaucoup d’attention ces dernières années et a amélioré l’expérience utilisateur. Toutefois, il peut parfois d’avérer difficile de savoir où et comment intégrer des développeurs dans cette interface attrayante. Cette conférence se concentre sur l’expérience développeur pour Kubernetes, plus particulièrement sur les outils spécifiques que vous pouvez utiliser, comme Helm (gestionnaire de packages pour Kubernetes) et Draft (outil qui permet aux développeurs de rationaliser le processus de conteneurisation et d’empaquetage d’une application pour Kubernetes).

Gabe Monroy
Michelle Noorali

Gabe Monroy

Directeur des programmes chez Microsoft Azure et auparavant directeur de la technologie chez Deis

Gabe est gestionnaire principal des programmes relatifs aux conteneurs sur Microsoft Azure. Il est cofondateur et directeur de la technologie de Deis, société acquise par Microsoft en 2017. En sa qualité de premier contributeur à Docker et Kubernetes, Gabe dispose d’une grande expérience des conteneurs en production et il conseille fréquemment les organisations sur PaaS, les systèmes distribués et les architectures cloud natives. Gabe intervient régulièrement lors d’événements du secteur, dont KubeCon, DockerCon, CoreOS Fest, GlueCon, QCon et Microsoft Build.

@gabrtv

Michelle Noorali

Ingénieur logiciel senior chez Microsoft Azure et chargé de la maintenance du projet Kubernetes Helm

Michelle est ingénieure logicielle senior chez Microsoft Azure. Elle est chargée de la maintenance du projet Kubernetes Helm. Elle co-dirige SIG-Apps, le pôle d’intérêt commun qui exécute et gère les applications et charges de travail sur Kubernetes.

@michellenoorali

Enseignements tirés de Skype concernant la migration et la gestion d’une infrastructure Linux à grande échelle sur Azure IaaS

Cette session se concentre sur la migration des charges de travail Linux à grande échelle de Skype vers Azure IaaS. Du déploiement à la configuration, des mises à jour correctives à la surveillance, obtenez des insights concernant les problèmes et les solutions et découvrez les enseignements généraux que nous avons tirés au fil des années.

Kaspars Mickevics

Kaspars Mickevics

Responsable ingénierie senior, Skype

Kaspars a expérimenté pour la première fois Linux, qui est devenu sa passion depuis, pendant l’été de l’an 2000. Depuis, il a travaillé comme freelance en configurant des serveurs pour les PME-TPE, ainsi que dans un centre de données où il a appris tout ce qu’il y avait à savoir sur l’infrastructure des centres de données. Depuis plusieurs années, Kaspars est responsable de l’exécution des principaux services Skype. Il gère une équipe d’ingénieurs Skype et est à l’avant-garde de tout ce qui a trait à Linux, notamment la gestion, la surveillance, la sécurité et la conformité. Il est probable que Kaspars et son équipe aient fait le tour de tout ce qui concerne Linux.

Démonstrations pratiques

Suivez l’évolution d’une application Java et Node.js d’un ordinateur portable de développeur à des déploiements cloud multiniveau. Regardez ces vidéos et essayez les démos par vous-même.

Java : Spring Boot sur Azure Web Apps

Déploiement d’une application Spring Boot sur Azure

Joe Binder, gestionnaire principal produit pour Microsoft Azure, montre la simplicité du déploiement d’une application Java Spring Boot dans Azure. À l’aide d’IntelliJ et d’Azure CLI 2.0, Joe prend une application Spring Boot existante, la conteneurise et la déploie rapidement dans Azure Web Apps sur Linux ainsi que Kubernetes sur Azure Container Services.

Node.js : applications MEAN sur Azure

Déploiement d’une application MEAN sur Azure

Matt Hernandez, responsable programme senior pour Microsoft Azure, déploie un exemple d’application MEAN dans Azure Web Apps sur Linux, en présentant l’expérience de développement de bout en bout avec Microsoft Visual Studio Code et Azure CLI 2.0. Matt montre également comment stocker les données de l’application dans Cosmos DB, remplaçant direct de MongoDB dont il reprend l’intégralité des protocoles.

Prêt à démarrer ?

Inscrivez-vous et obtenez $200 de crédits Azure. Vous bénéficiez d'un accès total pour utiliser le service de votre choix.