devops, a path to enterprises to adopt [decoding devops conference - infoseption]

19
1 | Copyright © 2014 Tata Consultancy Services Limited DevOps - A Path for Enterprises to Adopt (Patterns driving a Culture change) Bala Peddigari and Ambily KK Tata Consultancy Services Limited April 16, 2015

Upload: infoseption

Post on 16-Aug-2015

36 views

Category:

Technology


1 download

TRANSCRIPT

1 | Copyright © 2014 Tata Consultancy Services Limited

DevOps - A Path for Enterprises to Adopt (Patterns driving a Culture change)

Bala Peddigari and Ambily KK

Tata Consultancy Services Limited

April 16, 2015

2

Devops : Onion Analogy

3

What you see today….

DevOps Culture

Path for Enterprises - Adopting DevOps

Driving the Culture Change

DevOps – Simplification Demo

4

DevOps

DevOps is the practice of operations and development

engineers participating together in the entire service

lifecycle, from design through the development

process to production support.

So how culture fits into the context of DevOps?

What is DevOps Culture and What Enterprises should do to

adopt it?

7

Path for Enterprises – Adopting DevOps Spent more time on Innovation

Stage 1 :

No Culture

Stage 2 : Culture of Process

Repeatability

Stage 3 : Culture of

Participation

Stage 4 : Culture to

Measure and Monitor

Stage 5 : Culture of Innovation

8

Path for Enterprises – Adopting DevOps in Projects

DevOps - Need

Live Culture Principles

Celebrate Milestones

Business Success

Principles – Build, Measure

and Learn

Team Rooms

Telemetry Principles

Apply DevOps Principles

Dimensions you See

Patterns for Driving a Cultural Change Continuous Integration; Continuous Validation; Continuous Delivery; Continuous Feedback

9

DevOps Implementation

OPS DEV

Validate Build

Develop Bugs

Features

Deploy Monitor

Issue Tracking

Identify

10

Team Foundation Server (TFS)/Visual Studio Online (VSO)

Extensibility

Cloud Enablement

Reporting

Reporting

Rep

ort

ing

DevOps Activity Mapping

Backlog

Code

Unit Test

Build Deploy

Validate

Prod Deploy

Monitor Identify

Code Analysis

Automate

Code Analysis Code Coverage Impacted Tests Validate Architecture

Environment values Distributed components

Test Scripts Bug reporting Data driven

Approvals System status App performance Prod Issue tracking

11

TFS / VSO : DevOps Implementation

OPS

Release Management

Deploy Monitor

Identify

IntelliTrace App

Insights

DEV

Validate Build

Develop Issue

Tracking

TFS VSO

Bugs Features

Demo

13

DevOps : TFS Implementation

14

DevOps – Cultural Habits Summing it up

Establish Trust and Transparency

between Development and Operations

See Everything through the eyes of

customers

Streamline your Application Delivery

Pipeline

Adopt a loosely coupled Service-

oriented Architecture

Reward Solution Simplicity and

Reliability

Adopt and Improve how you use

Customer Experience Data

Development and Operations – Need to

develop culture of participation

Questions?

Thank You

Thank You

18

Technology Head, HiTech, TCS

Board Member : CMG India and Open

Group Certifying Authority

DNA : Enterprise Architecture,

Performance Engineering and Scalable

Cloud Solutions and Evangelize

Community of Practices @TCS

Certifications: Open Group Master

Certified IT Architect, TOGAF Certified,

MCSD Web Applications ; MCPD – Web

Development

Speaker @ Open Group, IEEE, CMG

India, Microsoft Tech Ed, Dr. Dobbs

Conference and Decoding DevOps

Blessed with Son and Twin Girls

[email protected]

Twitter : @balasparks

LinkedIn:

https://in.linkedin.com/in/balasparks

Bala Prasad Peddigari

19

Ambily K K

CoE Lead : Microsoft Azure, TFS,

.Net

DNA : Web Technologies, Team

Foundation Server and Drives

Microsoft Community

Author @ SimpleTalk, Code Project

and DotNetFunda

Certifications: MCPD – Web

Development

[email protected]

Blog : http://ambilykk.com

Twitter : @Ambily8

LinkedIn:

https://in.linkedin.com/pub/ambily-

kk/15/a81/380