DOCKER ET DEVOPS : ADOPTER LES MEMES PRATIQUES SOUS DEVOPS ET LINUX

  • View
    165

  • Download
    2

Embed Size (px)

Text of DOCKER ET DEVOPS : ADOPTER LES MEMES PRATIQUES SOUS DEVOPS ET LINUX

Windows Server Containers

Unifiez vos pratiques DevOps sous Linux & Windows laide des conteneurs DockerDEVOPS D-DAY#devopsdday

Julien Corioland | @jcoriolandTechnical Evangelisthttp://aka.ms/jcorioland

Introduction

Pourquoi DevOps & Conteneurs sont intimement lis ?@jcorioland - #devopsdday

Une nouvelle unit de dploiementPackager une application et toutes ses dpendances

Fluidifier le passage dune application entre les quipes Devs & quipes Ops

Packager une fois, excuter partout ! @jcorioland - #devopsdday

A chaque tche son outil / Framework

CloudMicrosoft Azure

On premises

Fournisseur tiers

Frameworks & Langages.NetPHPC++JavaRubyWin32GoPerlPythonJavaScriptNodeMachines virtuelles

ConteneursLinux

Service fabric

Linux

Interaction Devs-Ops avec DockerDevsDveloppementCration dune image partir dun DockerfileEnvoi de limage dans le Hub / DTR

OpsRcupration de limage depuis le Hub / DTRExcution / Composition / Configuration (rseaux, volumes)Supervision

@jcorioland - #devopsdday

Windows Containers

@jcorioland - #devopsdday

Windows Server & Hyper-V Containers

LOB app(+Binaries)Host OSw/Container SupportServer(Physical or Virtual)Web tierContainer ALibraries(Shared across containers)Container BContainer CLOB app(+Binaries)App tierLibrariesLOB app(+Binaries)DB tier

HypervisorServerHyper-V Container

App ABins/LibrariesWindows Guest OSOptimized for Hyper-V ContainerHyper-V Container

App BBins/LibrariesWindows Guest OSOptimized for Hyper-V Container@jcorioland - #devopsdday

Intgration avec DockerDocker Client Windows Server LinuxDocker Engine(Daemon)Windows ServerContainer Support

Linux ContainerSupport

Docker Engine(Daemon)

Docker.exeExamples:docker rundocker imagesDocker Remote APIExamples:GET images/jsonPOST containers/create@jcorioland - #devopsdday

Hello Windows Containers !Dmo

Cas concret : une application micro-servicesWebFrontProducts APIRecommendations APIRatings API@jcorioland - #devopsdday

Chane dintgration continueDu Dev lOps

Visual Studio CodeGitHubVisual StudioTeam ServicesDocker Trusted Registry@jcorioland - #devopsdday

Build, Ship, RunMmes outils, sous Linux et sous WindowsDmo

Questions ?Julien Corioland@jcorioland

#devopsdday