end-to-end devops with hp software stack and codar · management & planning across the devops...

33
© Copyright 2015 Vivit Worldwide © Copyright 2015 Vivit Worldwide End-to-End DevOps with HP Software Stack and Codar March 17, 2015

Upload: others

Post on 27-Jul-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide © Copyright 2015 Vivit Worldwide

End-to-End DevOps with HP Software Stack and Codar

March 17, 2015

Page 2: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Brought to you by

Page 3: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Hosted by

Paul Peissner

Vivit DevOps SIG Leader

Silicon Valley/Nor-Cal Vivit Chapter Leader

Page 4: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Today’s Speaker

Ajay Nair

Global DevOps Technical

Lead

HP Software

Page 5: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Housekeeping

• This “LIVE” session is being recorded

Recordings are available to all Vivit members

• Session Q&A:

Please type questions in the Questions Pane

Page 6: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Webinar Control Panel

Questions

Toggle View Window between

Full screen/window mode.

Page 7: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

DevOps end- to-end with HP Software stack and CODAR Ajay Nair

Page 8: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Polling Question

Which DevOps concepts have you implemented or plan to implement? (may choose multiple

answers)

a. Continuous Integration

b. Continuous Testing

c. Continuous Delivery

d. Continuous Deployment

e. Continuous Assessment

Page 9: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Polling Question

What is your interest in DevOps today?

a. Research – better understanding of DevOps concepts

b. Planning to implement DevOps concepts within the next year

c. Implementation of DevOps concepts currently under way

d. Old pro – been following DevOps concepts for a while

Page 10: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Agenda

• Why DevOps

• Release velocity challenges

• HP DevOps POV

• HP DevOps solution approach

• HP DevOps technology mapping with CODAR

• Why HP Software Professional Services

Page 11: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Market trends are forcing a shift in focus

12

From internal IT perspective to a customer driven perspective

Internal IT driven Reduce cost, defects and incidents Focus on SLA’s – how many

outages, performance and availability

Customer driven

Provide positive customer experience

Faster and frequent time to market

Gain a competitive advantage

Dev Test

Ops

Customers Customers

Dev Test Ops

Business Business

Page 12: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

QA Dev

Wate

rfall

A

gil

e

Development

Quality Assurance

Iterations 0 1 2 3 4

Dev +Test

De

vO

ps

Shift in priorities is demanding DevOps

Dev + Test + Ops

One product team !

- Shared customer-oriented

goals

- Shared objectives

- Shared responsibility

Staging &

Production

Ops Test

QA Dev

Dev

Staging &

Production

Ops

Page 13: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

The release velocity challenges

Page 14: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The classic release bottleneck Accelerate release velocity

IT Operations

Features &

code

changes

Development

“Be more agile - deliver faster” “Reduce change impact”

Page 15: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

HP DevOps POV

Page 16: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Extend Agile: DevOps & continuous delivery

App development IT Operations

Keys to bridge the gap:

“Build to run” “Regular releases

reduce risk”

Quality

Automation

Collaboration

Governance

Integration

Page 17: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Automated, integrated,

collaborative

• Improved quality of initial

code development

• Accelerated and streamlined

release cycle

• Reimagined dev, build & test

process

• Reduced test and delivery

constraints

• Meshed tool chain, with

integration and abstraction

Outcomes

HP DevOps solution vision

Virtualize

• Security and compliance

built into the end to end

process

Page 18: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

HP DevOps solution approach

Page 19: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Key DevOps requirements Core building blocks

Production Staging QA Dev

Continuous testing

Continuous integration

Planning

Continuous integration & testing

Continuous assessment Portfolio

investment

planning

App release

prioritization

Feedback loops

Continuous deployment & continuous delivery

Continuous operations

Monitoring and capturing: Application user experience and metrics and infra monitoring

Page 20: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Fuelled by Connected Intelligence

Automation

Automate platform

provisioning

Automated intelligent tests

Automated releases

low latency

Virtualize services

Virtualize network

App. Lifecycle

Management

Integration

Visibility

Change management

Agile development

Requirements Insight

KPIs

Connected Intelligence Powered by HP Haven

Application analytics Operational analytics User experience

HP DevOps by design

HP DevOps by design

Page 21: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

HP DevOps technology mapping with CODAR

Page 22: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP DevOps: Key features

• Capability to

use multi-dev

tools within

the DevOps

pipeline

• SCM: TFS &

GIT

• IDE: Visual

Studio &

Eclipse

• Integration of

.NET and

Java to the

Jenkins build

pipeline

Change impact

based testing

(CIBT)

Portfolio

capabilities

Virtualization

capabilities

• Capability to

dynamically

change tests

that are

executed

according to

code change

• Portfolio &

program

management

& planning

across the

DevOps

framework

• PPM-AGM-

ALM-SM

integration

• Virtualization

of services

(service

virtualization)

& network

impairment

(network

virtualization)

within dev, test

& staging

processes

across

environments

• Leverage

tested pre-

packaged HP

and 3rd party to

build a

DevOps

platform

Multi-

technology

development

Devops

platform built

with push-

button ease

Page 23: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

So

luti

on

s

3rd

pa

rtie

s

Pro

ce

ss

H

P

HP DevOps technology matrix

Operate Release Test Deploy

(ST, PR) Test

Deploy (DV, QA)

Build Develop Define Plan

AGM ALI CODAR/CS

A ALM

CODAR/CS

A ALM SM

ALM SV OO UFT OO UFT OO/NA BSM

PPM/CSA/CODAR NV SA PC SA PC UCMDB

SM BSM BSM

SV SM SV

NV NV

GIT* MS WDT SSH Nexus

TFS* MS Build vCenter SSH

Subversion

* Maven Chef vCenter

VS Nexus Chef

Eclipse Jenkins

DV – QA ST – PR

* Used in Build Phase for Get Code

Continuous assessment

Continuous integration & testing Continuous release and

deployment

Continuous delivery

Continuo

us

operation

s

Page 24: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Declarative-based topology models

Design Orchestrate Deploy

Configuration management

Embrac

e

Page 25: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Infrastructure as code

Source control

Page 26: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Pipeline management

Package Details – overview

Displaying components in the

topology as well as all

deployments of the package

Page 27: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

Customer challenges and value proposition

Lack of visibility Long time to

automate

Inconsistent

deployments Siloed tools

Open public APIs

OOTB integration with

Jenkins

Managing infra as code Declarative based

topology models Pipeline management

Page 28: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

Why HP Software Professional Services

Page 29: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

HP capabilities and services Understand your DevOps maturity and establish a roadmap with a focus on automation

Implementation Services

• Unique DevOps

implementation framework

based on HP and 3rd Party

products

• Services for continuous

assessment, integration,

testing, release, deployment

and delivery

Workshops

• Transformation and Solution

Discovery Workshops

• Define journey to

transforming to DevOps

• Evaluate Customer’s DevOps

Maturity

Process & Best

Practices

• Process expertise, IP and

methodologies based on HP

and industry best practices

Management of

organizational change

• Solution Management

Services

• Delivery using on Premise,

Hosted, Remote

Managed Services

Page 30: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

Demo

Page 31: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

Q&A Thank you.

Page 32: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

HP Discover Las Vegas 2015

• June 2 – 4, 2015 at The Venetian Resort in Las

Vegas.

• All members can Register Now via the unique

Vivit link www.hp.com/go/discover/vivit and you

will receive a $300 off the $1795 for HP Discover

2015

Deep Dive Sessions will be offered on Monday, June 1st from 1:00 – 5:00 pm.

Find more information on website under the training section.

____________________________________________

Page 33: End-to-End DevOps with HP Software Stack and Codar · management & planning across the DevOps framework • PPM-AGM-ALM-SM integration • Virtualization ... release, deployment and

© Copyright 2015 Vivit Worldwide

Thank you

• Complete the short survey and opt-in for more

information from HP Software.

www.hp.com

www.vivit-worldwide.org