Presentation is loading. Please wait.

Presentation is loading. Please wait.

DevOps - Visual Studio Release Management Jump Start

Similar presentations


Presentation on theme: "DevOps - Visual Studio Release Management Jump Start"— Presentation transcript:

1 DevOps - Visual Studio Release Management Jump Start
Micheal Learned | Senior Premier Field Engineer | Visual Studio ALM Ranger Krithika Sambamoorthy | Premier Field Engineer | Visual Studio ALM Ranger

2 Meet Micheal Learned | ‏@mlhoop
Senior Premier Field Engineer, Microsoft Focuses on Visual Studio, TFS Visual Studio ALM Ranger WW ALM Community Lead, Microsoft

3 Meet Krithika Sambamoorthy | @ksambamoorthy
Premier Field Engineer, Microsoft Focuses on Visual Studio, TFS Visual Studio ALM Ranger

4 Course Topics DevOps - Visual Studio Release Management
01 | Visual Studio ALM and DevOps Overview 04 | Deployment Recipes 02 | Release Management Architecture 05 | Advanced Topics 03 | Release Pipelines

5 Setting Expectations Target Audience Suggested Prerequisites
Developers, IT/Ops, Project Managers, and Stakeholders interested in improving the software release processes Suggested Prerequisites Working knowledge of Visual Studio and Team Foundation Server

6 Join the MVA Community! Microsoft Virtual Academy
Free online learning tailored for IT Pros and Developers Over 1M registered users Up-to-date, relevant training on variety of Microsoft products “Earn while you learn!” Get 50 MVA Points for this event! Visit Enter this code: DevOpsVS (expires 5/9/2014)

7 01 | Visual Studio ALM and DevOps Overview
Micheal Learned | Senior Premier Field Engineer, Visual Studio ALM Ranger Krithika Sambamoorthy | Premier Field Engineer, Visual Studio ALM Ranger

8 Module Overview Visual Studio ALM DevOps Release Management

9 Build and Continuous Integration
Visual Studio 11 4/22/2019 Visual Studio ALM Source Repos Agile Planning Team Rooms We have had an ALM solution for many years that has been hosted on-premises through Microsoft Visual Studio and Team Foundation Server. It has provided us the foundational ALM capabilities that we have built on over the years Microsoft, in its transformation to a devices and services company, is now providing services to developers and development teams through the Visual Studio Online platform which is adding on top of those foundational ALM capabilities Customers have a choice on how they can use our ALM platform – either in the cloud with Visual Studio Online or on-premises with Team Foundation Server. It is up to them Customers who use TFS on-premises can also choose to use the Visual Studio Online services that make the most sense to them without moving all of their ALM activities to Visual Studio Online. For example, teams can take advantage of the Load Testing Service on-demand. Test Case Management Feedback Management Build and Continuous Integration Team Foundation Server

10 Application Lifecycle Trends
Cloud Services Business Agility Continuous Quality Multi Platform Multi Device Continuous Feedback Heterogeneous development teams Continuous Delivery Social User-Centric

11 Business Agility Plan Develop Release Operate BUILD | MEASURE | LEARN

12 DevOps Better coordination/collaboration between Dev and Ops
Helps enable continuous delivery People, process, and tools

13 Continuous Delivery Plan Operate Release Develop Construct Operate
REQUIREMENTS BACKLOG RELEASE Operate Construct WORKING SOFTWARE Agile portfolio management Visual Studio and System Center integration Kanban customization Work item tagging Performance events Build | Measure | Learn Collaborate Develop Release Team Room Integrated release management Git Code Information Indicators Configuration-based deployments .NET memory Dump Analyzer Load Testing as a Service

14 Challenges Releasing Software
Manual Error prone, time consuming, does not scale! Different deployment processes per environment Coordination between Dev, Ops, and stakeholders is difficult

15 History No OOB deploy/release story for VS ALM
Microsoft acquires InRelease from InCycle – June 2013 Visual Studio 2013 ALM RTM – October 2013

16 Release Management Create release pipelines Define approval workflows
Automate deployments Provides visibility and full traceability

17


Download ppt "DevOps - Visual Studio Release Management Jump Start"

Similar presentations


Ads by Google