noops != no operations

29
NoOps != No Operations David Tesar Senior Technical Evangelist, Microsoft ITProGuy.com

Upload: david-tesar

Post on 20-Aug-2015

2.889 views

Category:

Technology


0 download

TRANSCRIPT

NoOps != No Operations

David TesarSenior Technical Evangelist, MicrosoftITProGuy.com

Ops

How Some Developers Feel

“...and we have hundreds of developers using NoOps to get their code and datastores deployed in our PaaS and to get notified directly when something goes wrong.”Adrian Cockraft

March 2012

April 26, 2011

“NoOps is not about the elimination of ops; it is about the elimination of manual handoffs and low-value, rote administration.”

High-Availability

Infrastructure Problems

Release Management System

Capacity Planning

Performance Utilization

Security &Compliance

Cost Analysis

Requirements

Design

Build

Deploy

Operate

Optimize

Startups

PaaS, Microservices, Cloud

containers

No Ops

“…what you describe as the "Ops“ in your term "NoOps" is what most of us in the community describe as Doing It Wrong™. …Regardless, you're still doing what almost everyone I know would call "Ops” John Allspaw

March 2012

@dtzar @allspaw Moved on. DevOps with a PaaS is a better name for it.

Before DevOps

DEV OPS

Agile Effect on Operations

OPsDEVs “do it all”

Dev

Biz OPs

Ops Evolved

April 14, 2011

Shared Live Site Responsibility

Owns Infrastructure as code

Learns and deploys Infra as code

Understands App Architecture

Culture Shift

OPsDev

Dev & Ops working well together

Dev & Ops troubleshooting (video)

Challenges

Challenges

Drop Location

RM DesktopRM Web

Pre Production

Production

Release Managemen

t Server

Source Code

Infrastructure as Code

Solution: Release Management

Release Management Results

Challenges

Problem Management System

Problem Management (Video)

Cloud

SaaSAzure

Office 365PubliccloudOther

Directories

Windows ServerActive Directory

On-premises

Microsoft Azure Active Directory

350+ Million Azure Active Directory Users

>18 Billion Azure AD authentications / week

Fault Injection

OPs Evolved Success

Auto-Recovery Investments

Impact of high-latency

Value of Dev & Ops working together (video)