Introduction Cale Teeter | Azure COE PaaS Consultant

Slides:



Advertisements
Similar presentations
Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Advertisements

Jon Galloway | Technical Evangelist Christopher Harrison | Content Developer.
Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Gerry O’Brien| Technical Content Development Manager Paul Pardi| Senior Content Publishing Manager.
Steven Borg | Co-founder & Strategist, Northwest Cadence Anthony Borton | ALM Consultant, Enhance ALM.
Join the MVA Community! ▪ Microsoft Virtual Academy—Free online training! ‒ Tailored for IT Pros and Developers ‒ Over 1M registered users ▪ Earn while.
Microsoft Virtual Academy
Zero to DevOps Donovan
0 to DevOps. 0 to DevOps Who am I? Donovan Brown Fun Stuff 5/7/2018 Who am I? Donovan Brown Principal DevOps Manager.
What's new in Visual Studio 11 for Application Lifecycle Management
Microsoft Virtual Academy
Creating SharePoint App Model Dev Environments
Modern Application Lifecycle Management
Microsoft Virtual Academy
Microsoft Ignite /4/2018 8:46 AM
Microsoft Virtual Academy
DevOps for any language
Microsoft Virtual Academy
6/12/ :53 PM DEV311 Deep Dive into Microsoft Visual Studio Team Foundation Server 2010 Reporting Steven Borg, Principal ALM Consultant Northwest.
Modern application lifecycle with DevOps
Microsoft Virtual Academy
Transform your IT Skills in a DevOps World
Microsoft Virtual Academy
Microsoft Virtual Academy
SharePoint Saturday Detroit
Release Management with Visual Studio Team Services
Dev and Test Environments in the Cloud
DevOps Fundamentals Configuration Management
Introduction to Windows Azure Web Sites
Cross Platform Development with Xamarin & Visual Studio 2013
TechEd /21/2018 3:13 PM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
11/29/2018 2:52 AM MDC317A Continuous Delivery - The Agile End to End Story for Developers & IT Pros! Morgan Webb Technical © 2013.
Build /2/ The future of Azure devops: Building and managing cloud applications lifecycle across your teams Bradley Millington Program.
Microsoft Virtual Academy
Microsoft Virtual Academy
DevOps Fundamentals Automated Testing
MAP & ACT Pre deployment planning for Windows 7 or Server 2008 R2
Introduction to Building Applications with Windows Azure
12/9/2018 Desktop Virtualization Corey Hynes Kyle Rosenthal President Technical Lead HynesITe Inc Spider Consulting @windowspcguy.
Microsoft Virtual Academy
DevOps Fundamentals Continuous Integration
TechEd /18/ :08 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered.
Microsoft Virtual Academy
2/27/2019 © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks.
Microsoft Virtual Academy
Alex Kelly | Program Manager
Developing and Managing SharePoint Solutions with Visual Studio 2012
Pushing Data to and from the Cloud with SQL Azure Data Sync
Microsoft Virtual Academy
Developing Microsoft Azure Solutions Jump Start
DevOps Deep Dive / DevOps in action
DevOps - Visual Studio Release Management Jump Start
What’s new in Visual Studio 2012
01 | A Lap Around Visual Studio Online
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Office 365 Development July 2014.
Microsoft Virtual Academy
Microsoft Virtual Academy
Welcome to Architect Insight 2010
Mobile App Management David Alessi — Support Topic Owner for Enterprise Windows Phone, Microsoft Corporation Simon May — Enterprise Device Infrastructuralist,
02 | Release Management Architecture
Microsoft Virtual Academy
Microsoft Virtual Academy
Microsoft Virtual Academy
Azure DevOps Integration
05 | Testers’ Role in the DevOps World
What’s ASP.NET 5 and Why? Scott Hunter | Director of Program Management Scott Hanselman | Principal Program Manager.
Microsoft Virtual Academy
Presentation transcript:

Introduction Cale Teeter | Azure COE PaaS Consultant Bret Stateham | Senior Technical Evangelist Charles Sterling | Senior Program Manager Jeff Levinson | Technical Solution Professional

Meet Cale Teeter | ‏@windozer Consultant, Azure PaaS CoE Industry experienced application developer Azure Captain/SME Passion for software development and of course Microsoft Azure http://azpodcast.azurewebsites.net/

Meet Bret Stateham | @BretStateham Microsoft Senior Technical Evangelist Working with Microsoft technologies for 20+ years Focused on Azure products and services Really been getting into IoT lately Active in the SoCal development community and LA code camps Presents at SIGs and various regional events

Meet Charles Sterling | @ Microsoft Program Manager 13+ years of developer tools experience at Microsoft Previously a product manager for the .NET Framework and Developer Evangelist Currently a Program Manager in the Visual Studio Team System team.

Meet Jeff Levinson | @ Technical Solutions Professional in DX Specializes in Microsoft ALM and Azure Dev/Test Former Microsoft Architect for The Boeing Company Also, previously ALM Practice Lead on NorthWest Cadence 9 year ALM MVP and published author of 4 books

Course Topics Dev/Test Scenarios in the DevOps World 01 | Introduction 02 | Dev/Test with VSO and Azure 03 | Debugging Azure Workloads 04 | Build, Release, Deploy 05 | Load Testing Deep Dive 06 | Testing with Visual Studio

Setting Expectations Target Audience Developers and IT/Ops Suggested Prerequisites/Supporting Material Working knowledge of Visual Studio (2012/2013) High level understanding of how to use TFS and/or GIT Software development background Basic knowledge of software testing

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 http://aka.ms/MVA-Voucher Enter this code: IntModMonitor (expires 11/03/2014)

Module Overview ALM & Microsoft DevOps Getting Started with VSO Agile Planning tools with VSO Starting our project for the day

What is ALM? Plan Develop + Test Release Monitor + Learn

DevOps: the three stage conversation 1 People 3 Tools 2 Process

ALM Framework BIZ DEV OPS Test Deploy Environments Dev/Test Integration Pre-Production Production Monitor and Learn DEV BIZ OPS Build Client Workstations Source Processes

Microsoft Ecosystem BIZ DEV OPS Test Deploy Environments 5/1/2019 Microsoft Ecosystem DEV BIZ OPS Test Deploy Environments Monitor and Learn ONE CONSISTENT PLATFORM ON- PREMISES SERVICE PROVIDER Microsoft Azure Team Foundation Server Microsoft Test Manager Microsoft Monitoring Agent Release Management for Visual Studio Visual Studio Online Application Insights Production / Stage Automation Service Developer Workstations Develop Build PowerShell MAML Source Team Foundation Server xPlat CLI Release Management for Visual Studio Azure Resource Management Dev/Test Team Foundation Server Processes Release Management for Visual Studio Team Foundation Server © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Heterogeneous Ecosystem 5/1/2019 Heterogeneous Ecosystem DEV BIZ OPS Test Deploy Environments Monitor and Learn ONE CONSISTENT PLATFORM ON- PREMISES SERVICE PROVIDER Microsoft Azure Chef Puppet Labs Hudson Production / Stage Zabbix Develop Developer Workstations Build Saltstack Vagrant Source Gradle Grunt GitHub Codeplex Microsoft also invests heavily in the open source ecosystem and enables you to keep your existing investments in open source tools while potentially enabling integration with our own technologies.  In fact, we have an entire organization called MS OpenTech who are dedicated to this pursuit.  In this slide you can see a number of different open source products we have interoperability with which play different roles across the entire application lifecycle.  These open source tools often play a part in more than one aspect of the product lifecycle, but they are listed here based on the primary integration point with a Microsoft technology. Last but not least, I’d like to point out that the Microsoft Cloud OS platform where you might decide to host your application supports various programming languages like node.js, php, and java as well as underlying open source operating systems like Linux. http://msopentech.com/blog/project-categories/devops/ Vagrant Dev / Test Processes © 2014 Microsoft Corporation. All rights reserved. Microsoft, Windows, 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.

Build and Continuous Integration Visual Studio 11 5/1/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

Where do I start? How can I register Setting up new projects Adding users to projects How does this integrate with Visual Studio 2013

demo This demo will simply walk them through the following: Navigate to http://msdn.microsoft.com Click on Visual Studio Online. Establish a name for your VSO portal. Click Create Account Next Setup a new project (show both Git and TFVC). Also talk about the default collection and the fact that both Git and TFVC can existing in the same collection (amazing!). Show how to add users to a project. (mention about using the MSDN account if they have it for unlimited access) Show rooms Getting started

Agile Planning with VSO? How does this impact my work? Will this make me a better developer? Integration with Visual Studio and Office What if I am not 100% agile?

Waterfall Requirements PM Development Dev Testing QA Operations Ops

Agile PM Dev Ops Test

Not 100% Agile? REACTIONARY REPEATABLE CONSISTENT ASPIRATIONAL Backlog Schedule and team Technical debt REACTIONARY REPEATABLE Flow Evidence Production CONSISTENT ASPIRATIONAL

Agile planning in the cloud demo In this demo we need to show the following: Take our project that we created earlier and show the backlog Show how PM could manage Show how developer can see and interact with this Show how it interacts with Office (storyboards) Show how to build new sprints Agile planning in the cloud

Starting our MVA development Construct an application from start to finish Incorporating all elements we will discuss here Making it real

Starting our application project demo In this demo we will start our Parts Unlimited project in VSO Dry run to ensure the publish profile is not conflicting with CI Starting our application project