9/13/2018 1:41 AM Deep dive into implementing a Visual Studio Team Services DevOps pipeline - THR4004 Jeffrey Palermo Developer & CEO, Clear Measure, Inc. @jeffreypalermo Jeffrey@clear-measure.com www.clear-measure.com © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Austin, TX Inherit old/messy software and make it new again Implement and service the DevOps side of VSTS Come alongside and solve tough software problems Take complete projects as well as 24/7 prod
A SQL query walks into a bar. Says to two tables “Mind if I join you”
DevOps Capabilities Private Build Integration Build Run/Debug full systems tests locally Release and Assembly version number stamping Fully integrated database migrations One-command test database setup Automated deployment after CI build
But this is what you came for! Full auditing of created release candidates No credentials in source code (including test credentials) Fully modeled environments Fully-automated tri-level test suite Performance load test spot-check in staging environment Audited approval before deploying to production Runtime monitoring through Application Insights Automated environment expansion
1 Build, Multiple Pipelines
Serverless DevOps Pipeline