WinOps - Hewlett Packard Enterprise - DevOps Forum

Preview:

Citation preview

http://goo.gl/EdKEMx

Digital Evolution?

\

+ + =

HPE Digitalhttps://youtu.be/6-PsPgKLmSA

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.* Hitachi, Evolving the New Reality, http://learn.hitachiconsulting.com/engineering-the-new-reality

Digital

Engineering

(i.e. DevOps)

Hybrid

CloudEnterprise IoT

Virtualization

& Simulation

Collaborative

Robotics

Self-maintaining

Self-healingBig Data

Analytics

Drones

VR / AR

Sensors &

Actuators

Digital Evolution enabled new capabilities:

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Continuous Improvement

Continuous Learning

Continuous Intelligence

Continuous Insight

Continuous Assessment

Continuous Quality

Continuous Innovation

Continuous Testing

Continuous Delivery

Continuous Support

Continuous Experience

Continuous Operations

DIGITAL AT THE HEARTDIGITAL PROCESSES LEANDIGITAL TECHNOLOGY DEVOPS

Technology Processes Behaviours

Digital Engineering

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Digital Engineering: DevOps Blueprints

CONTINUOUS

Assessment

Learning

Improvement

Delivery

ITERATIVE

Distributed Enterprise Agile Delivery

(SAFe 4.0/LeSS/DaD)

Lean Principles (Value Stream

Mapping)

AUTOMATED

Development

Testing

Operations

Assurance

COLLABORATION

Organization-wide

Trust

Ownership

Open Innovation

BETTER ENGAGEMENT

STRATEGICADVANTAGE

ADAPTABILITY INSIGHT-LED VISION + AGILITY

DIGITAL AT THE HEART

SYSTEMIC

Behaviours

Technology

Processes

Digital Engineering: DevOps?

\

+ + =

HPE DevOpshttps://youtu.be/adxbnrX14tQ

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Industry InsightIndustry Hype

DevOps: Why?

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

DevOps is a change in IT culture, focusing on rapid IT service delivery through the adoption of agile, lean practices in the context of a system-oriented approach, and seeks to improve collaborations between development and operations teams.

DevOps: Who?

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential. Source: Gartner (March 2015)

Technology Processes

Behaviours

DevOps: What?

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

All media links:Domino’s Pizza orders Hitachi Consulting to advise on DevOps pushHitachi to boost Domino’s Pizza delivery with DevOps strategyHitachi Consulting and Domino’s Pizza collaborate for a slice of DevOps actionDomino’s signs up to Hitachi Consulting’s DevOps expertiseDomino’s continues to deliver with a DevOps strategy

Hitachi Consulting director of testing quality assurance Jonathon Wright said: "With DevOps, there is a

strong focus on continuous testing and continuous delivery. This means there is more emphasis on

testing much earlier in the solution delivery lifecycle. "Domino's Pizza has embraced continuous

integration and testing to help the software delivery team rapidly build, test, and deliver secure, high-

quality applications."

DevOps: in the wild

2016 = WinOps?

\

+ + =

HPE Lifecycle Virtualizationhttps://youtu.be/kpfjT1Qs7_g

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Windows Server 2016

Windows Server 2016 TP4 (19/11/2015) supports Windows Docker Enginenative Windows Containers accessible through the Docker client Kitematic. Pull Docker images from the Windows Docker Engine using PowerShell v5 (DCS).

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Hybrid

Manage Docker hosts, performance container cluster management andscheduling, and orchestration of multicontainer applications usingHP Codar, Microsoft vNext, Linux, VMWare plus Canonical, CoreOS and Joyent.

WinOps: Windows Dockerization

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Windows Nano Server stateless and stateful Service Fabric Microservices supports massively scalable self-healing platforms. Unikernels reduces the footprint of Microservices in Microcontainers with Docker running MirageOS or Alpine Linux.

WinOps: Microservices

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

Windows Nano Server stateless and stateful Service Fabric Microservices supports massively scalable self-healing platforms. Unikernels reduces the footprint of Microservices in Microcontainers with Docker running MirageOS or Alpine Linux.

WinOps: Microcontainers

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

The traditional software development lifecycle is really moving towards moresolution delivery lifecycle to be more lean, so reduction of waste or duplication ofeffort utilising Hewlett Packard Enterprises Service & Network Virtualization.

WinOps: Lifecycle Virtualization

Network Virtualization

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Release Management

While developing a release management process is a critical step in improvingservice delivery, lean and agile oriented IT organizations to improve overall release velocity and time to market enhanced with application release automation (ARA).

Automation?

HPE LeanFThttps://youtu.be/7nL5nQQhBDk

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Containerization Testing

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Lean (Functional Testing)

HPE LeanFT … leverages the open ecosystem of popular developer tools with theindustry standard Unified Functional Testing platform, This is a must for continuous testing and continuous delivery.”

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

DevOps

Ready

DevOps

Enabled

DevOps

Capable

WinOps: What is LeanFT?

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Black(Box) Container

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Gone in 60 seconds

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Done in 60 seconds

© 2015 Hitachi Consulting Corporation. All rights reserved. Proprietary and confidential.

WinOps: Summary

• Application release automation (ARA) ramp up velocityInfrastructure as code (topology-base model(s) – HP Codar/Release Management)

• Automate build to the hybrid cloud (containerization)Platform as code (automation model(s) – HP Codar/vNext/Docker/PSv5-DCS)

• Automate deploy to reduced failure rates, lead times

between fixes and rates of recoveryRelease Management (deployment model(s) - HP NGA Pipeline / VSO)

• Monitor releases in the wild Operational Insight (release model(s) – HP AppPulse / Sophia)

• Measure releases in the wildQuality index scores (reporting model(s) - HP Executive Scorecard / NGA)

• Delivery Insight (Sense, Analyze and Adapt)Connected lifecycle intelligence (synchronisation model(s) - HP OneSync / ALI)

“Evolution over Revolution” technology is no longer the enabler, everything is

continuously evolving the tools and techniques that

worked yesterday may no longer be the correct

approach for tomorrow … continuous innovation

(open innovation) as strategic partnerships as part

of the digital transformation through digital

engineering.Jonathon Wright, Hitachi, Evolving the New Reality, 23rd October 2015

Thought Leadership Booklet - Engineering the New Reality

$740

MillionFY13 Revenue

6,500experienced &

dedicated

professionals

Better Approach. Better Results.

$10 Billion

results

© Hitachi Europe Ltd. 2015. All rights reserved.

Thank you

33

jonathon.wright@hitachiconsulting.com

@Jonathon_Wright

Slides www.TestOps.net

LinkedIn www.LinkedIn.com/in/automation

Reference Material

* Microsoft, 2016, Boris Devouge, OpenSource Strategy Lead, WinOps Conference

Open Source Technology Center Open Solutions Group

* Microsoft, 2016, Boris Devouge, OpenSource Strategy Lead, WinOps Conference

https://github.com/progrium/busybox

https://github.com/bobfamiliar/microservices-iot-azure

http://news.netcraft.com/archives/2015/11/16/

november-2015-web-server-survey.html