SlideShare a Scribd company logo
Page
Himanshu Desai | Principal Consultant
Readify
X-plat Devops Workshop with
VSTS
Page
Topics
Page
The Application Life Cycle
Design Dev Test Stage Deploy Monitor Manage Learn
The key here is to:
•
•
Page
Plan
1 Monitor + Learn
ReleaseDevelop + Test
2
Development Production
4
3
Page
It starts with an idea – and a plan
how to turn this idea into reality
1 - Plan
Plan
Manage work
Track progress
Develop + Test 1
Project starts
Page
Write Code
Unit Testing
2
Build
Version Control
Build Verification
Release
Once the iteration starts, developers
turn great ideas into features
2 - Develop + Test
Page
Cloud
Load Testing
Integration testing
environment
Automated functional
testing environment
3
Pre-production
environment
Staging
environment
Monitor + Learn
When tests pass, the build is deployed to
environments for each stage in the release process
3 - Release
Page
4
Monitor
Feedback
Plan the next iteration
Learn and understand how users use your app, how it
reacts and quickly fix issues and bugs
4 - Monitor + Learn
Page
Visual Studio Team Services Agent Pool
PagePage
Agent
RM Web
Agent Agent
Machine A
Drop Location
Agent Agent
Machine B
Agent Agent
Pool A Pool B
Team Project 1
Team Project 2
Build Def A Build Def B
Build Def C Build Def D
Agent
Machine c
Pool C
Team Project 3
Build Def F Build Def G
Build Def E
Page
Xplat Build with Docker
Page
Page
Demo
Page
Questions?

More Related Content

Cross Platform Devops with Visual Studio Team Services