Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Dev/Test Scenarios in the DevOps World
Search
Pranav Ainavolu
January 31, 2015
Technology
0
85
Dev/Test Scenarios in the DevOps World
Session presented at Reboot Hyderabad 2015 hosted by Microsoft User Group Hyderabad (MUGH)
Pranav Ainavolu
January 31, 2015
Tweet
Share
More Decks by Pranav Ainavolu
See All by Pranav Ainavolu
Cross-Platform Native User Interfaceswith Xamarin.Forms
pranavaa
0
54
The Internet of Things with Azure Service Bus
pranavaa
0
390
Other Decks in Technology
See All in Technology
マルチプロダクト環境におけるSREの役割 / SRE NEXT 2025 lunch session
sugamasao
1
440
LLM時代の検索
shibuiwilliam
2
650
Getting to Know Your Legacy (System) with AI-Driven Software Archeology (WeAreDevelopers World Congress 2025)
feststelltaste
1
180
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
840
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
160
VGGT: Visual Geometry Grounded Transformer
peisuke
1
630
Sansanのデータプロダクトマネジメントのアプローチ
sansantech
PRO
0
230
Zero Data Loss Autonomous Recovery Service サービス概要
oracle4engineer
PRO
2
7.8k
[SRE NEXT] ARR150億円_エンジニア140名_27チーム_17プロダクトから始めるSLO.pdf
satos
5
2.3k
american airlines®️ USA Contact Numbers: Complete 2025 Support Guide
supportflight
1
120
Enhancing SaaS Product Reliability and Release Velocity through Optimized Testing Approach
ropqa
1
260
CDK Vibe Coding Fes
tomoki10
1
580
Featured
See All Featured
KATA
mclloyd
30
14k
BBQ
matthewcrist
89
9.7k
Building Adaptive Systems
keathley
43
2.7k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
970
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Navigating Team Friction
lara
187
15k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.9k
How to train your dragon (web standard)
notwaldorf
96
6.1k
How GitHub (no longer) Works
holman
314
140k
What's in a price? How to price your products and services
michaelherold
246
12k
Scaling GitHub
holman
460
140k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Transcript
Pranav Ainavolu RealPage http://pranavon.net
Pranav Ainavolu | @a_pranav • Software Engineer – RealPage •
Community Speaker - MUGH • Plays with latest client side frameworks • Really been getting into JavaScript lately • Enjoy working on UI related stuff
Agenda Dev/Test Scenarios in the DevOps World 01 | Introduction
02 | Dev/Test with VSO and Azure 03 | Debugging Azure Workloads 04 | Build, Release, Deploy
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
• ALM & Microsoft DevOps • Getting Started with VSO
• Agile Planning tools with VSO • Starting our project for the day Module Overview
Plan Develop + Test Release Monitor + Learn What is
ALM?
DevOps: the three stage conversation 3 Tools 2 Process 1
People
ALM Framework Environments Dev/Test Integration Pre-Production Production Processes Source Build
Test Deploy Monitor and Learn
Develop Build Test Deploy Environments Monitor and Learn Processes Microsoft
Ecosystem Dev/Test DEV BIZ OPS Production / Stage
Build Test Deploy Environments Monitor and Learn Processes Heterogeneous Ecosystem
Dev / Test Production / Stage Develop DEV BIZ OPS
Microsoft Confidential Visual Studio ALM
Where do I start? • How can I register •
Setting up new projects • Adding users to projects • How does this integrate with Visual Studio 2013
None
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 Dev Test Ops PM
Not 100% Agile? Production Schedule and team Backlog Technical debt
Evidence Flow REACTIONARY REPEATABLE CONSISTENT ASPIRATIONAL
None
Starting our development • Construct an application from start to
finish • Incorporating all elements we will discuss here • Making it real
None
None