20
DevOps Conference Pune 2018

DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

DevOps Conference

Pune 2018

Page 2: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Inside IT Change, Release & DevOps Management

Pune 2018

Page 3: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Upgrade:The act of removing old bugs

And replacing them with new ones

Page 4: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Deployment, Release & Change Management

Run

Test

Build

Design

Deployment Management is the entry gate to IT!

Our Placewithin Systems Development

Page 5: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them
Page 6: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them
Page 7: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Insert Confidentiality

Level in slide footer

7

Page 8: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them
Page 9: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

IT transformations increase complexity9

Convergent

Users

User 1 User 3User 2

IT L

an

ds

ca

pe

1

IT L

an

ds

ca

pe

3

IT L

an

ds

ca

pe

2

Complexity

prior to transfomation

IT L

an

ds

ca

pe

1

IT L

an

ds

ca

pe

3

IT L

an

ds

ca

pe

2

New IT StackNew Integration Layer

Complexity

after transformation

C1 - Public

Page 10: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Controlling stability

Complexity Cost€

Stability of IT Operations

10

Page 11: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Setting a new course to the challenges of today11

IT Stability?

Page 12: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

automate:To make a process operate with machines

or with computers

shift left:

Moving problem resolution or other activities

as close to the end user as possible

Page 13: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

13 17 August 2018

Deployment with Manual Configuration distribution – legacy method

Coo

rdin

ato

rR

emed

yD

eplo

yer

Con

figu

rato

r

deployments with configuration and executables

Bug fix/Project requests

Packaging (archiving)

request

Deployer receives archiving request

Config maintenance

request

Configurator receives request

Implement configuration

changes

Generate configuration

Push config to packaging

server

Install package(involves many manual steps)

Deployment request

Deployer receives

deployment request

Configurator receives request

Config build request

3

7

1

2

4

8

5

10

9

14

6Answer

13answer

1211

15Answer

Page 14: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

silos:

A system, process, department, etc. that

operates in isolation from others

Page 15: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

15

Deployment with Automated configuration setup

Co

ord

inat

or

Rem

edy

Dep

loye

rC

onfi

gura

tor

Dev

elop

er

deployments with configuration and executables

Bug fix/Project requests

Packaging (archiving)

request

Deployer receives archiving request

Config maintenance

request

Push config to packaging

server

Deployment request

Configurator receives request

Config build request

Implement configuration

changes

Configurator receives request

Generate configuration

Deployer receives

deployment request

Install package

Config in a package

1

2

3

4Answer

Page 16: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

culture:The characteristic features of everyday

existence shared by people in a place or time

„Culture eats strategy for breakfast.“Peter Drucker

Page 17: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

„it‘s not the fear of losing rather makes you a winner than the desire to win!“

Page 18: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Active cultural change

Curiosity and pioneering spirit

Innovation

Continuous improvement

Error culture

Bimodal deployment Mgmt. - agile

and legacy

Cloud infrastructure

Downtime-free usage

DevOps

Encompassing collaboration

Page 19: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

CI/CD Pipeline

Test

Define

Delivery

Plan

Install / Deploy

Test

Report Defects

Package

Delivery

Continuous

Delivery

Director

1 2

3

456

Nexus

Page 20: DevOps Conference Pune 2018€¦ · DevOps Conference Pune 2018. Inside IT Change, Release & DevOps Management Pune 2018. Upgrade: The act of removing old bugs And replacing them

Deployment - Valet service with a class