Download presentation
Presentation is loading. Please wait.
1
Continuous Delivery for Microsoft Azure
11/12/2018 6:56 PM BRK3276 Continuous Delivery for Microsoft Azure Gopinath Chigakkagari Group Program Manager – Visual Studio Team Services @gopinach © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
2
11/12/2018 6:56 PM Session Objectives Enhance faster application delivery using Continuous Integration/Continuous Delivery Continuous delivery for Azure using Visual Studio Team Services/Team Foundation Server © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
4
Continuous Delivery SOURCE CONTROL BUILD TEST PACKAGE DEVELOPMENT
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL BUILD TEST PACKAGE DEVELOPMENT TFVC STAGING DEV OPS PRODUCTION © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
5
Continuous Delivery SOURCE CONTROL BUILD PACKAGE DEVELOPMENT STAGING
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL BUILD PACKAGE DEVELOPMENT TFVC STAGING DEV OPS PRODUCTION © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
6
Continuous Delivery SOURCE CONTROL CI PACKAGE DEVELOPMENT STAGING
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL CI PACKAGE DEVELOPMENT TFVC STAGING DEV OPS PRODUCTION © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
7
Continuous Delivery SOURCE CONTROL CI PACKAGE PIPELINE DEPLOYMENT
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL CI PACKAGE PIPELINE DEPLOYMENT © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
8
Some CI/CD Options with Azure
Microsoft Build 2017 11/12/2018 6:56 PM Some CI/CD Options with Azure Team Foundation Server/Visual Studio Team Services Jenkins Teamcity Octopus AppVeyor © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
9
Continuous Delivery Octopus Deploy ASP.NET Web App SOURCE CONTROL CI
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL CI PACKAGE PIPELINE DEPLOYMENT OctoPack Octopus Deploy ASP.NET Web App © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
10
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL CI PACKAGE PIPELINE DEPLOYMENT Azure Container Registry to Azure Container Service with Kubernetes © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
11
Continuous Delivery Azure VM Scale Sets with Packer SOURCE CONTROL CI
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery SOURCE CONTROL CI PACKAGE PIPELINE DEPLOYMENT Azure VM Scale Sets with Packer © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
12
Continuous Delivery with VSTS/TFS
Microsoft Build 2017 11/12/2018 6:56 PM Continuous Delivery with VSTS/TFS Any app, any developer, any platform Enterprise class – grows with customer Broad support for Azure services & on-premises Fully integrated with OSS, Jenkins, GitHub etc Lowers the barriers to entry © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
13
Azure App Services Widely popular Azure service 11/12/2018 6:56 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
14
Demo Continuous Delivery of Azure Web Apps Microsoft Build 2017
11/12/2018 6:56 PM Demo Continuous Delivery of Azure Web Apps © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
15
Azure Virtual Machines
11/12/2018 6:56 PM Azure Virtual Machines Any OS and any workload © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
16
Deployment Groups Movement of bits Local Execution Rolling Deployments
Microsoft Build 2017 11/12/2018 6:56 PM Deployment Groups Movement of bits Local Execution Rolling Deployments Traceability Scalability © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
17
Demo Deployment Groups Microsoft Build 2017 11/12/2018 6:56 PM
© Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
18
Web App on Linux Move Linux applications to Azure
11/12/2018 6:56 PM Web App on Linux Move Linux applications to Azure Host Container applications … Lift and Shift existing apps © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
19
Demo Continuous Delivery of Azure Web Apps on Linux
Microsoft Build 2017 11/12/2018 6:56 PM Demo Continuous Delivery of Azure Web Apps on Linux © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
20
Azure Container Services
11/12/2018 6:56 PM Azure Container Services Move your workloads to cloud Manage container applications on Azure Use any of the popular open source tooling © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
21
Demo Continuous Delivery with containers Microsoft Build 2017
11/12/2018 6:56 PM Demo Continuous Delivery with containers © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
22
Resources Visit us at the Expo Hall Microsoft DevOps for more demoes and interactions Reach out to in twitter
23
Please evaluate this session
Tech Ready 15 11/12/2018 Please evaluate this session From your Please expand notes window at bottom of slide and read. Then Delete this text box. PC or tablet: visit MyIgnite Phone: download and use the Microsoft Ignite mobile app Your input is important! © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
24
11/12/2018 6:56 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.