devops case study (telco & retailer)

15
Enterprise DevOps: 디지털 이코노미의 핵심 경쟁력인 스피드를 어떻게 올릴 것인가? 2016.04.27 윤석만 (Yoon, Sung Man) Software Services

Upload: john-ue

Post on 15-Jan-2017

319 views

Category:

Technology


2 download

TRANSCRIPT

Enterprise DevOps:디지털이코노미의핵심경쟁력인스피드를어떻게올릴것인가?

2016.04.27

윤석만 (Yoon, Sung Man)Software Services

Table of Content

2

1 Why DevOps Now

2 What is DevOps

3 How to do DevOps

5 What HPE can offer

4 DevOps Case Study

6 Q & A

Real-Life View

Case Study

Business Outcomes

4

Plan Build Deliver Run

Quicker: Agility

Better: Quality

Cheaper: Efficiency

Securer: Safety & Compliance

HPE DevOps service offerings

Increase automation

Reducelatency

Increasevisibility

Addressculture firstAdvise

Transform

Manage

컬처와조직변화관리

컬처와조직변화관리

Choice of

Execution DevOps Platform Managed DevOpsCustomer Managed HPE Managed – Delivered as a Service

What do we offer for DevOps?Enterprise

AgilityServices

(3)

Transformation RoadmapServices

(1)

Mgmt/EA Consulting

Services(2)

Implementation CI&CT

Services(4)

Implementation CD&CRServices

(5)

Implementation CO

Services(6)

Implementation CA

Services(7)

Mobile DevOps Services

(8)

DevOpsTransformation

Workshop

IT4ITTransformation

Workshop

DevOpsSolution Discovery

Workshop

ExecutiveTransformation

Workshop

DevOps Operating Model

Consulting

Management of ChangeServices

EnterpriseAgility

Consulting

EnterpriseAgility

Delivery

App Build PackagingAutomation

TestingAutomation

Change-Impacted Based Testing

Various Virtualization

Services

Test Data Management

Services

Automated Security Code Scan Services

….

DeploymentAutomation

ReleaseAutomation

Cloud-basedDeploymentAutomation

ChangeManagementAutomation

….

User/App/SystemMonitoringServices

Close-loopIncident

Automation

ConfigurationManagement

Services

Patch & Compliance

Services

Docker-basedDeploymentAutomation

App Real-time Protection Services

Native Cloud AppDeploymentAutomation

….

Performance Analysis Services

DevOps KPI Measurement

Services

PortfolioManagement

Services

User Experience Management

Services

App Release Prioritization

Services

….

Portfolio InvestmentPlanning

Threads and Risk MonitoringServices

Mobile TestingServices

Mobile IntegrationServices

Enterprise ArchitectureSolutioning

A Available ServicesUsed ServicesFuture Services

A

A

Cost savings and organization alignmentFocused on Continuous integration (CI) and testing (CT)

“…by enabling this automated work flow [continuous integration and testing], we were…able to reduce the cycle time it took to be able to deliver products to the customer.”Kirthy Chennaian, Sr. Director of Quality Assurance, T-Mobile

App Testing의속도를급격히높임

코어서비스부분에서Cost savings

$1.5M

Enterprise DevOps를실행하기위해서 Organization re-alignment 수행

Software Services provided: Organizational transformation

leadership Technical framework Mentoring and enablement Program management Business case phase 1 spend and

metrics to track value realization

T-Mobile의Business Innovation이요구하는속도에맞추기위해서는속도를 30X로올려야했습니다.

20104 per app

201536 per app

2020120 per app

Steady Stream of ImprovementConsumerization 으로인해사용자들은 1년에몇차례적용되는적은수의메가업데이트보다는 Continuous improvement가 App에 적용되기를기대합니다.

연간 1개의 Application당Production Deploy되는횟수

HPE Software Services Case Study: T-Mobile

Outcomes: Continuous Integration (CI) & Testing (CT) 영역

초기에결함을찾게됨으로인해서개발비용을 18%절감

Cheaper Faster Better

낮은단계의환경 (Dev and Test)에 App을 Deploy하는데소요되는시간을연간 20% 절감

낮은단계의환경 (Dev and Test)에 App Configuration을설정하는데소요되는시간을연간 40% 절감

줄어든 App 결함과 App이더빨리 Production 단계로넘어가서출시하게됨으로인해서 App 구매비율 6%증가

결함테스트사이클이75% 줄었음

자동화로인해테스트에사용되는비용을연간 40% 절감

Source: T Mobile (Kirthy Chennaian: Senior Director, Quality Assurance), HPE Discover London 2015 Event Presentation

DevOps Journey: Large International Telco ProviderEnterprise

AgilityServices

(3)

Transformation RoadmapServices

(1)

Mgmt/EA Consulting

Services(2)

Implementation CI&CT

Services(4)

Implementation CD&CRServices

(5)

Implementation CO

Services(6)

Implementation CA

Services(7)

Mobile DevOps Services

(8)

DevOpsTransformation

Workshop

IT4ITTransformation

Workshop

DevOpsSolution Discovery

Workshop

ExecutiveTransformation

Workshop

DevOps Operating Model

Consulting

Management of ChangeServices

EnterpriseAgility

Consulting

EnterpriseAgility

Delivery

App Build PackagingAutomation

TestingAutomation

Change-Impacted Based Testing

Various Virtualization

Services

Test Data Management

Services

Automated Security Code Scan Services

….

DeploymentAutomation

ReleaseAutomation

Cloud-basedDeploymentAutomation

ChangeManagementAutomation

….

User/App/SystemMonitoringServices

Close-loopIncident

Automation

ConfigurationManagement

Services

Patch & Compliance

Services

Docker-basedDeploymentAutomation

App Real-time Protection Services

Native Cloud AppDeploymentAutomation

….

Performance Analysis Services

DevOps KPI Measurement

Services

PortfolioManagement

Services

User Experience Management

Services

App Release Prioritization

Services

….

Portfolio InvestmentPlanning

Threads and Risk MonitoringServices

Mobile TestingServices

Mobile IntegrationServices1

2

3

4

5

67

Enterprise ArchitectureSolutioning

A Available ServicesUsed ServicesFuture Services

A

A

HPE Software Services Case Study: Large Furniture Manufacturing and Retail customer in Europe

Continuous Delivery 영역

Business need• 2014년에 150개 Application을

deploy했지만단한개의 App도첫번째Deploy에서성공하지못했음

• Deployment 프로세스에서수작업절차들이매우많았음

• Deployment process 의품질이낮았음. 모든 deployment 가기대되는결과와는다른결과를가져왔음

• Deployment 에소요되는시간이너무길었음

Client outcomes• 2개의가장크리티컬한비즈니스

application에초점을맞춤

• 3 개월가량소요되던수작업에기반한준비프로세스시간이 20 분으로단축됨

• Application Deployment에 소요되는시간이 5 시간에서 2분 27초로단축됨

• 개선된품질, 향상된 development 와testing integration

• Deployment 결과는예측가능하고, 프로덕션시스템에서어떠한문제도발생하지않았음

11

Enterprise ArchitectureSolutioning

DevOps Journey: Large Furniture Manufacturing and Retail customer in Europe

Enterprise Agility

Services(3)

Transformation RoadmapServices

(1)

Management Consulting

Services(2)

Implementation CI&CT

Services(4)

Implementation CD&CRServices

(5)

Implementation CO

Services(6)

Implementation CA

Services(7)

Mobile DevOps Services

(8)

DevOpsTransformation

Workshop

IT4ITTransformation

Workshop

DevOpsSolution Discovery

Workshop

ExecutiveTransformation

Workshop

DevOps Operating Model

Consulting

Management of ChangeServices

EnterpriseAgility

Consulting

EnterpriseAgility

Delivery

App Build PackagingAutomation

TestingAutomation

Change-Impacted Based Testing

Various Virtualization

Services

Test Data Management

Services

Automated Security Code Scan Services

….

DeploymentAutomation

ReleaseAutomation

Cloud-basedDeploymentAutomation

ChangeManagementAutomation

….

User/App/SystemMonitoringServices

Close-loopIncident

Automation

ConfigurationManagement

Services

Patch & Compliance

Services

Docker-basedDeploymentAutomation

App Real-time Protection Services

Native Cloud AppDeploymentAutomation

….

Performance Analysis Services

DevOps KPI Measurement

Services

PortfolioManagement

Services

User Experience Management

Services

App Release Prioritization

Services

….

Portfolio InvestmentPlanning

Threads and Risk MonitoringServices

Mobile TestingServices

Mobile IntegrationServices1

2

3

4

5

6

7

A Available ServicesUsed ServicesFuture Services

A

A

Enterprise Agility

Services(3)

Transformation RoadmapServices

(1)

Mgmt/EA Consulting

Services(2)

Implementation CI&CT

Services(4)

Implementation CD&CRServices

(5)

Implementation CO

Services(6)

Implementation CA

Services(7)

Mobile DevOps Services

(8)

DevOpsTransformation

Workshop

IT4ITTransformation

Workshop

DevOpsSolution Discovery

Workshop

ExecutiveTransformation

Workshop

DevOps Operating Model

Consulting

Management of ChangeServices

EnterpriseAgility

Consulting

EnterpriseAgility

Delivery

App Build PackagingAutomation

TestingAutomation

Change-Impacted Based Testing

Various Virtualization

Services

Test Data Management

Services

Automated Security Code Scan Services

….

DeploymentAutomation

ReleaseAutomation

Cloud-basedDeploymentAutomation

ChangeManagementAutomation

….

User/App/SystemMonitoringServices

Close-loopIncident

Automation

ConfigurationManagement

Services

Patch & Compliance

Services

Docker-basedDeploymentAutomation

App Real-time Protection Services

Native Cloud AppDeploymentAutomation

….

Performance Analysis Services

DevOps KPI Measurement

Services

PortfolioManagement

Services

User Experience Management

Services

App Release Prioritization

Services

….

Portfolio InvestmentPlanning

Threads and Risk MonitoringServices

Mobile TestingServices

Mobile IntegrationServices

Enterprise ArchitectureSolutioning

A Available ServicesUsed ServicesFuture Services

A

A

DevOps Journey: Multinational Financial Asset Management Company

1

2

3

4

3

5

3

3

3

6

7

DevOps Adoption Considerations

14

AgileCompanies that are willing to go Agile are quickly looking to DevOps Practice

IndustryHighly competitive industries pressuring IT to adopt DevOps: Financials, Telco, Healthcare, Retail.

CultureCompanies with culture where people follow champions that inspire them to follow along the change.

CloudCompanies that adopt cloud are more willing to adopt DevOps, more willing to collaborate with Dev Team.

Thank youContact: [email protected]: (1) hpe.com/software/agilityservices (2) hpe.com/software/devops

15