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
84
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
53
The Internet of Things with Azure Service Bus
pranavaa
0
350
Other Decks in Technology
See All in Technology
電話を切らさない技術 電話自動応答サービスを支える フロントエンド
barometrica
2
520
B2B SaaSから見た最近のC#/.NETの進化
sansantech
PRO
0
1k
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
300
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
Mastering Quickfix
daisuzu
1
350
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
140
[CV勉強会@関東 ECCV2024 読み会] オンラインマッピング x トラッキング MapTracker: Tracking with Strided Memory Fusion for Consistent Vector HD Mapping (Chen+, ECCV24)
abemii
0
230
Exadata Database Service on Dedicated Infrastructure(ExaDB-D) UI スクリーン・キャプチャ集
oracle4engineer
PRO
2
3.2k
【LT】ソフトウェア産業は進化しているのか? #Agilejapan
takabow
0
120
インフラとバックエンドとフロントエンドをくまなく調べて遅いアプリを早くした件
tubone24
1
440
Platform Engineering for Software Developers and Architects
syntasso
1
590
Is Go A Good Language to Build Compilers?
kennethanceyer
0
100
Featured
See All Featured
Become a Pro
speakerdeck
PRO
25
5k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Building Your Own Lightsaber
phodgson
103
6.1k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
How STYLIGHT went responsive
nonsquared
95
5.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
実際に使うSQLの書き方 徹底解説 / pgcon21j-tutorial
soudai
169
50k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
Producing Creativity
orderedlist
PRO
341
39k
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