Microsoft 2016 5/23/2018 8:20 PM THR3038 Implement dev and test scenarios using Azure and Visual Studio Team Services Alex Mang Azure MVP © 2016 Microsoft.

Slides:



Advertisements
Similar presentations
Understanding Office MAC: What Windows Admins need to know
Advertisements

Microsoft Ignite /30/2018 9:28 PM BRK3174
Manage Office 365 more effectively: what’s new in Office 365 admin?
Microsoft Ignite /16/2018 3:12 PM BRK2119
From IT Pros to IT Heroes - with Azure DevTest Labs
Develop, debug and deploy containerized applications with Docker
5/27/ :57 PM Tips & Tricks for Deploying and Managing Microsoft Dynamics 365 for Sales and Service Sean McNellis Shawn Dieken Dynamics 365 Principal.
3 Essential Tips for User Adoption of SharePoint and Office 365
Education Meetup for schools, colleges or those working in the sector
Microsoft /4/ :15 PM THR2219 How Microsoft IT enables modern mobility with Windows 10 security and productivity features Rekha Nair IT Program.
DevOps for any language
6/11/2018 8:14 AM THR2175 Building and deploying existing ASP.NET applications using VSTS and Docker on Windows Marcel de Vries CTO, Xpirit © Microsoft.
Developing Hybrid Apps on Microsoft Azure Stack
Upgrade, upgrade, upgrade! Say goodbye to clean installs of Windows 10
TFS Database Import Service for Visual Studio Team Services
Microsoft /23/2018 1:11 AM BRK3180 Migrate CRM OnPremise organizations to CRM Online cloud using Dynamics Lifecycle Services (LCS) Aditya Varma Ganapathy.
Web development productivity with Visual Studio
Azure Functions and Automation: The SQL Agent in the Cloud
The power of common identity across any cloud
Examine common architectures for hybrid identity
Microsoft /21/ :25 AM THR3060 Empowering education for students through the power of Microsoft Azure & Server 2016 Annur Sumar CTO, MaeTech.
Microsoft Ignite /22/2018 3:27 PM BRK2121
Master Modern PaaS for the Enterprise with Azure App Service
Get Started with Common Data Model (CDM) and PowerApps
8/8/ :43 PM THR3079 Moving from application automation to true DevOps by including the database Tom Austin Head of Pre Sales Engineering © Microsoft.
Design Seamless Upgrades to SQL Server 2016 with Query Store
Microsoft Ignite /8/2018 6:39 PM
Serverless Architecture in Azure
Integrate Power BI with Microsoft Dynamics
Automate all things! Microsoft Azure continuous deployment
Troubleshooting Windows 10 Deployment: Top 10 Tips and Tricks
Agile Planning with Visual Studio Team Services (VSTS)
How to run a successful user group
Break out of the box with Python
Monitor your Microservices with Application Insights
Drive productivity with OneDrive and SharePoint file collaboration
Microsoft /7/2018 1:14 PM BRK2045 Explore new personal, intelligence powered search experiences in SharePoint, Delve and Office 365 Alina Skarbovsky.
Deploy Windows 10 Mobile for the mobile workforce
Microsoft Ignite /9/2018 5:03 AM BRK1010
Master Windows 10 Deployments - Expert Level
Microsoft /12/2018 8:06 AM BRK2103 Deliver more features faster with a modern development and test solution Claude Remillard Group Program Manager.
Continuous Delivery for Microsoft Azure
What’s new in Visual Studio in 2015?
Meetup: Use Microsoft Technologies to Real World IoT Scenario
Migrate to CRM Online - Tips and Tricks
F5 WAF in Azure Security Center
Windows 10 and Office 365, better together – the reunion
Microsoft Ignite /20/2018 2:21 PM
11/22/2018 1:43 PM THR3005 How to provide business insight from your data using Azure Analysis Services Peter Myers Bitwise Solutions © Microsoft Corporation.
Continuous Delivery with Visual Studio Team Services
Azure Advisor: Optimization in the best way
Run Bash scripts from Windows 10
Improve Office 365 Adoption: Top 10 Ways
11/27/2018 5:08 PM THR3057 Using a PowerShell release pipeline for a real-world service provider delivery in Microsoft Azure Niklas Åkerlund Lead Architect.
Build /2/ The future of Azure devops: Building and managing cloud applications lifecycle across your teams Bradley Millington Program.
What query folding means to self-service BI projects
Meetup User Experience Design for SharePoint
Understand your Azure cloud assets dependencies with BMC Discovery
Surviving identity management in a hybrid world
Ask the Experts: Windows 10 deployment, servicing, and provisioning
Microsoft Ignite NZ October 2016 SKYCITY, Auckland
Choosing between Microsoft PowerPoint & Sway
4/11/2019 6:29 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
4/20/ :00 PM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
Discussion Panel: Windows Server MVP Panel
Learn from MVPs: Panel Discussion on all Things SharePoint
Understand the impact of the future of SharePoint
Microsoft Connect /29/2019 1:53 AM
OneDrive Unplugged A panel discussion on all things OneDrive
Azure DevOps Integration
Presentation transcript:

Microsoft 2016 5/23/2018 8:20 PM THR3038 Implement dev and test scenarios using Azure and Visual Studio Team Services Alex Mang Azure MVP © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

Current Challenges For Test Environments Microsoft Ignite 2016 5/23/2018 8:20 PM Current Challenges For Test Environments Extremely long time for preparing test environments Long running idle environments Managers promise users daily/weekly updates Lack of similarities between test and production env. 65% 10% too complicated and time-consuming to acquire resources average utilization of dedicated dev-test infrastructure *Source: Business Case for Test Environment Management Whitepaper, Cognizant © 2016 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

A Success Story Using VSTS and Azure

Contoso Inc. Banking IT dept. Team Project Architecture Responsible for home-banking web apps used across Europe (many countries) Required faster delivery, automated deployments and reliable testing environments Team Project Architecture Version-branched team project Single .sln, containing customization for all countries Continuous deployment was hardwired to a SQL Server database and multiple build definitions Still using VS2012/VS2013, TFS 2013 & Release Mgmt. Open to upgrading the system, but bureaucracy was slowing the upgrade process down to >1y OK with VSTS, but code couldn’t leave the (hybrid) network

DEMO: VSTS Alex Mang

Initial approach conclusions Advantages Automated environment provisioning One-click solution No longer dependent on user’s Visual Studio version Comprehensible dashboards and easier overall monitoring Drawbacks Huge VSTS costs because of very long build times Lots of scripting involved Testing environments were running even when idle

DEMO: Azure Dev/Test Labs Alex Mang

Noteworthy Changes required to build a deployable package Deploying to Azure requires adding Service Endpoints – sometime looks trivial Advanced VSTS commands ##vso[area.action property1=value;property2=value;...]message

Thank you!

Please evaluate this session 5/23/2018 8:20 PM Please evaluate this session Your feedback is important to us! From your PC or Tablet visit MyIgnite at http://myignite.microsoft.com From your phone download and use the Ignite Mobile App by scanning the QR code above or visiting https://aka.ms/ignite.mobileapp © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

5/23/2018 8:20 PM © 2014 Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.