Upload
jonathon-wright
View
910
Download
3
Embed Size (px)
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
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