Level 100 - Dev-Ops Framework
Level 100 - Dev-Ops Framework
“Automation
”
“Faster and
“A job title” smaller releases”
The first way (systems thinking)
DEV OPS
The second way (feedback loops)
DEV OPS
The third way (experiments)
DEV OPS
The DevOps conversation
Microsoft
Microsoft
Microsoft
Our Own DevOps Journey
Flow Backlog
The flow of value as code moves through How an organization defines and manages
the system from developer environment to requirements and how effective they are.
production, and the rate at which business
value is delivered in the form of software. Evidence
Characteristics and behaviors that
Agile Schedule and Teams demonstrate how an organization uses data
Behaviors and characteristics that reflect in decision making, including code analysis,
team organization and work schedule. test results and real-world usage metrics.
Development Production
Development Operations
Manage work
Develop + Test 1
Write Code
Unit Testing
Version Control
Build
Build Verification
Release
Dev/Test issues
Infrastructure Maintaining a development and test infrastructure in
Cost Concerns physical, on-premises hardware is costly.
Cloud
Load Testing
3 Monitor + Learn
Feedback
Monitor
4
Microsoft
Ecosystem People | Process | Tools
01
02
03
Develop
Developer Workstation
Build/CI
04
Deploy
Team Foundation Server
Monitor
Workstations - On-Premises | Hybrid | Cloud Services - On-Premises | Hybrid | Cloud Environments - On-Premises | Hybrid | Cloud Monitoring - On-Premises | Hybrid | Cloud
Mixed
Ecosystem People | Process | Tools
01
02
03
Develop
Developer Workstation
Build/CI
04
Deploy
Monitor
Test
Development Production