37

WinOps - Hewlett Packard Enterprise - DevOps Forum

Embed Size (px)

Citation preview

Page 1: WinOps - Hewlett Packard Enterprise - DevOps Forum
Page 2: WinOps - Hewlett Packard Enterprise - DevOps Forum

http://goo.gl/EdKEMx

Page 3: WinOps - Hewlett Packard Enterprise - DevOps Forum

Digital Evolution?

\

+ + =

Page 4: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

Page 5: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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:

Page 6: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 7: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 8: WinOps - Hewlett Packard Enterprise - DevOps Forum

Digital Engineering: DevOps?

\

+ + =

Page 9: WinOps - Hewlett Packard Enterprise - DevOps Forum

HPE DevOpshttps://youtu.be/adxbnrX14tQ

Page 10: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

Industry InsightIndustry Hype

DevOps: Why?

Page 11: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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?

Page 12: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

Technology Processes

Behaviours

DevOps: What?

Page 13: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 14: WinOps - Hewlett Packard Enterprise - DevOps Forum

2016 = WinOps?

\

+ + =

Page 15: WinOps - Hewlett Packard Enterprise - DevOps Forum

HPE Lifecycle Virtualizationhttps://youtu.be/kpfjT1Qs7_g

Page 16: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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).

Page 17: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 18: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 19: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 20: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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

Page 21: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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).

Page 22: WinOps - Hewlett Packard Enterprise - DevOps Forum

Automation?

Page 23: WinOps - Hewlett Packard Enterprise - DevOps Forum

HPE LeanFThttps://youtu.be/7nL5nQQhBDk

Page 24: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

WinOps: Containerization Testing

Page 25: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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.”

Page 26: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

DevOps

Ready

DevOps

Enabled

DevOps

Capable

WinOps: What is LeanFT?

Page 27: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

WinOps: Black(Box) Container

Page 28: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

WinOps: Gone in 60 seconds

Page 29: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

WinOps: Done in 60 seconds

Page 30: WinOps - Hewlett Packard Enterprise - DevOps Forum

© 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)

Page 31: WinOps - Hewlett Packard Enterprise - DevOps Forum

“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

Page 32: WinOps - Hewlett Packard Enterprise - DevOps Forum

$740

MillionFY13 Revenue

6,500experienced &

dedicated

professionals

Better Approach. Better Results.

$10 Billion

results

© Hitachi Europe Ltd. 2015. All rights reserved.

Page 33: WinOps - Hewlett Packard Enterprise - DevOps Forum

Thank you

33

[email protected]

@Jonathon_Wright

Slides www.TestOps.net

LinkedIn www.LinkedIn.com/in/automation

Page 34: WinOps - Hewlett Packard Enterprise - DevOps Forum

Reference Material

Page 35: WinOps - Hewlett Packard Enterprise - DevOps Forum

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

Page 36: WinOps - Hewlett Packard Enterprise - DevOps Forum

Open Source Technology Center Open Solutions Group

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

Page 37: WinOps - Hewlett Packard Enterprise - DevOps Forum

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