05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux

Download 05 - [ASP.NET Core] Devops : VSTS, Git, Azure, Docker, Linux

Post on 21-Feb-2017

30 views

Category:

Technology

0 download

Embed Size (px)

TRANSCRIPT

<p>Prsentation PowerPoint</p> <p>DevOpsVSTS, Git, Azure, Docker, Linux...</p> <p>1</p> <p> http://blog.qetza.net @grouchon</p> <p>Guillaume ROUCHONMVP Visual Studio ALMMikael KRIEFConsultant ALM, MVP ALM, VS ALM Ranger</p> <p> http://blog.cellenza.com/author/mkrief @mikaelkrief</p> <p>1DevOpsDploiement continu2Intgration continue3</p> <p>Cest quoi DevOps ?</p> <p>Dev</p> <p>OpsCa marche sur ma machine !La production marche, on ne touche rien !</p> <p>DevOps cest amliorer la communication et les interactions entre les Dev et les Ops</p> <p>Et concrtement jy gagne quoi ?</p> <p>OpsPrendre en compte mes contraintes ds le dbut du projet.Simplifier les dploiements (dploiements continus)</p> <p>DevFaire que a marche depuis une autre machine (integration continue)Amliorer la qualit des livrables.</p> <p>Et on peut soutiller ?VSTS</p> <p>1234</p> <p>Agile portfolioBacklogDashboardVersion controlCode reviewPackage managementBuildTest managementDev/Test lab managementCloud load testingRelease managementAzureApplication InsightsDashboard</p> <p>Ca mapporte quoi lintegration continue ?</p> <p>DevReproductibilit via lautomatisation.Validation du code au plus tt.Prparation dun package pour le dploiement.</p> <p>Ca mapporte quoi lintegration continue ?</p> <p>DevReproductibilit via lautomatisation.</p> <p>Validation du code au plus tt :CompilationQualitTests</p> <p>Prparation dun package pour le dploiement :Organisation des fichiersTokenisation de la configuration</p> <p>Et a marche avec .Net Core ?</p> <p>DevLigne de commande for the win!dotnetmsbuild</p> <p>Avec un task runner cest plus simple</p> <p>Dmo</p> <p>DevIntgration continue</p> <p>Ca mapporte quoi le dploiement continu ?</p> <p>OpsReproductibilit via lautomatisation.Lunicit des packages par release.La scurisation de mes dploiements.</p> <p>Reproductibilit via lautomatisation :Automatisation du dploiement applicatif.Automatisation de linfrastructure (Infra as Code).Lunicit des packages par release :Dploiement des mme packages quelque soit lenvironnement.La scurisation de mes dploiements :Moins derreur humaine.Workflow dapprobation.11</p> <p>Ca mapporte quoi le dploiement continu ?</p> <p>OpsReproductibilit via lautomatisation :Automatisation du dploiement applicatif.Automatisation de linfrastructure (Infra as Code).</p> <p>Lunicit des packages par release :Dploiement des mme packages quelque soit lenvironnement.</p> <p>La scurisation de mes dploiements :Moins derreur humaine.Workflow dapprobation.</p> <p>Et a marche avec quelle plateforme ?</p> <p>OpsAvec VSTS, je cible la plateforme de mon choix !</p> <p>Dmo</p> <p>OpsDploiement continu</p> <p>Je surveille comment ma prod ?</p> <p>OpsNos outils marchent toujoursApplication InsightsNew RelicIntelli Trace...</p> <p>Dev</p> <p>Pour en savoir plus : nos livres blancs</p> <p>CELLINSIGHT #1DEVOPS (2ME DITION)http://www.cellenza.com/cellinsight-1-devops/</p> <p>FROM ZERO TO HEROInfra as code avec Azurehttp://www.cellenza.com/From-Zero-to-Hero-1/</p> <p>Question ?</p> <p>????</p> <p>MERCI !</p>