end-to-end devops with hp software stack and codar...title b5282 - devops end to end with hp...
TRANSCRIPT
© Copyright 2015 Vivit Worldwide © Copyright 2015 Vivit Worldwide
End-to-End DevOps with HP Software Stack and Codar
March 17, 2015
© Copyright 2015 Vivit Worldwide
Brought to you by
© Copyright 2015 Vivit Worldwide
Hosted by
Paul Peissner
Vivit DevOps SIG Leader
Silicon Valley/Nor-Cal Vivit Chapter Leader
© Copyright 2015 Vivit Worldwide
Today’s Speaker
Ajay Nair
Global DevOps Technical
Lead
HP Software
© 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
© Copyright 2015 Vivit Worldwide
Webinar Control Panel
Questions
Toggle View Window between
Full screen/window mode.
© 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
© 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
© 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
© 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
© 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
© 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
The release velocity challenges
© 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”
HP DevOps POV
© 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
© 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
HP DevOps solution approach
© 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
© 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
HP DevOps technology mapping with CODAR
© 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
© 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
© 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
© Copyright 2015 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.
Infrastructure as code
Source control
© 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
© 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
Why HP Software Professional Services
© 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
Demo
Q&A Thank you.
© 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.
____________________________________________
© 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