Download presentation
Presentation is loading. Please wait.
Published byAlicia Ward Modified over 9 years ago
1
DevOps and Private Cloud Automation 23 April 2015 Hal Clark
2
CONFLICT OF IT OPERATIONS OBJECTIVES
3
Gartner; “BiModal IT: How to be Digitally Agile without Making a Mess”, 2014 Forces Acting on IT Today
4
An IT View of Environment Shifts System of record System of innovation System of differentiation LOB & IT New projects Digital Business IT-led projects “Keep the lights on” 50% controlled by LOB and increasing 50% Controlled by IT and decreasing From Gartner
5
Bimodal IT: Different Approaches ITIL DevOps From Gartner Reliability and Compliance Rapid and On Demand
6
Collision in Operations ITSM Processes Data Center Operations Provisioning, Changes and Remediation DevOps Application Deployment and Updates
7
ORCHESTRATING ISLANDS OF AUTOMATION
8
Provisioning Services is Complicated No Visibility and Control Many Departments Siloed Tools Manual Hand-offs Lots of Wait Time 10 to 30 Days
9
Emerging Islands of Automation Platform-agnostic provisioning tools such as OpenStack, SaltStack or Docker Platform-specific provisioning tools such as Puppet, Chef or SCCM Platform-specific virtualization tools such as VMware, HyperV, and AWS Custom Scripts and provisioning tools for networks, SAN and storage A wide array of server and software deployment tools Automation
10
Small Improvement in Outcomes 8 to 25 Days No Visibility and Control Many Departments Siloed Tools Manual Hand-offs Lots of Wait Time
11
DevOps Confronts the Agile Challenge DevQAPROD Circa 2010 Circa 2014 Development team leads DevOps Select Single Applications Virtual Machines Infrastructure as Code Continuous Integration Enterprise-wide DevOps Shared Private/Hybrid Cloud Environments Multiple enterprise applications Orchestration and co-ordination is needed DevQAPROD
12
You Are on the Doorstep of Better Results Time Effectiveness Source: Cloud Computing – Wave 51 ©2013 541 Research LLC www.451research.com Standardize Consolidate Virtualize Automate Orchestrate Lower cost Increase performance Reduce complexity Lower cost Increase performance Reduce complexity Release Assets Improve efficiencies Improve mgmt & control Release Assets Improve efficiencies Improve mgmt & control Lower cost Increase utilization Higher flexibility Lower cost Increase utilization Higher flexibility Lower cost Improve user experience Speed to market Lower cost Improve user experience Speed to market Dynamically aligned to the bus.; Self adapting Reduce complexity Dynamically aligned to the bus.; Self adapting Reduce complexity Where you are today Where you need to be
13
Tying Together Islands of Automation Manual or semi-automated; simple process Specialized task execution tools in each group Serial stepping from group to group Semi-automated data exchange Fully automated, simple or complex process Existing specialized task execution tools Parallel or serial group operations Automated data exchange Open Loop Task CoordinationClosed Loop Orchestration Server Tools Run Book Process Network Tools Storage Tools Database Tools App Tools Server Tools Network Tools Storage Tools Database Tools App Tools
14
An Orchestrated Example An hour or less later the branch office starts using application No staff, no hand-off delays, no errors and no compliance problems Customer requests application for new branch office 1 Customer information is collected in Web form and workflow initiated by request 2 Install and configure OS Install and configure WebLogic and other middleware Install and configure database Install application(s) Load data Test operation Other infrastructure resources Orchestration triggers specialized tools to automate provisioning of required infrastructure 3 Orchestration triggers software deployment by specialized tools and loads application data 4 Network and application access automatically enabled so branch office can use app. 5 Create VM(s) or assign server Connect and configure network ports and VLANS Create and configure SAN(s) and storage resources Wow, that was fast! Real-time Progress
15
Orchestrate Your Private Cloud ITSM Processes Private Cloud Orchestration Service Request Legacy CMP Cloud Services
16
Cloud Management Platform? Does it fit or adapt to your specific needs? Does it limit your provider options? Do it work with your legacy environments? Does it integrate with or change your existing processes? Do you have to replace existing tools and knowledge? Does it accomplish other automation needs? Does it do full-stack provisioning? Does it integrate with your DevOps processes and tools?
17
Orchestrating DevOps ITSM Processes Data Center Operations Orchestration Request Dev/UAT Trigger Deploy
18
Infrastructure Changes over Cycle ProdUATDev 1 Web Server 1 DB Server 3 Web Servers 1 DB Server 1 Shared Server
19
Extend Your Orchestration Footprint ITSM Processes Private Cloud Orchestration Deploy UAT Dev Request at every stage of DevOps Cycle
20
Go the Next Level Up the Automation Ladder
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.