Upload
alicia-ward
View
214
Download
0
Embed Size (px)
Citation preview
Gartner; “BiModal IT: How to be Digitally Agile without Making a Mess”, 2014
Forces Acting on IT Today
An IT View of Environment Shifts
System of record
System of innovation
System of differentiation
LOB & ITNew projects
Digital Business
IT-ledprojects
“Keep the lights on”
50% controlled by LOB
and increasing
50%Controlled by IT and decreasing
From Gartner
Bimodal IT: Different Approaches
ITIL
DevOps
From Gartner Reliability and Compliance
Rapid and On Demand
Collision in OperationsITSM Processes
Data Center Operations
Provisioning,Changes
andRemediation
DevOps
ApplicationDeployment
andUpdates
Provisioning Services is Complicated
No Visibility and Control
Many Departments
Siloed Tools
ManualHand-offs
Lots of Wait Time
10 to 30 Days
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
Small Improvement in Outcomes
8 to 25 Days
No Visibility and Control
Many Departments
Siloed Tools
ManualHand-offs
Lots of Wait Time
DevOps Confronts the Agile Challenge
Dev QA PROD
Circa 2010
Circa 2014
Development team leads DevOps
Select Single Applications VirtualMachines
Infrastructureas Code
ContinuousIntegration
Enterprise-wide DevOps
Shared Private/Hybrid Cloud Environments Multiple enterprise applications Orchestration and co-ordination is
needed
Dev QA PROD
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
• Release Assets• Improve efficiencies• Improve mgmt & control
• Lower cost• Increase utilization• Higher flexibility
• Lower cost• Improve user experience• Speed to market
• Dynamically aligned to the bus.; Self adapting
• Reduce complexity
Where you are today
Where you need to be
Tying Together Islands of Automation
Manual or semi-automated; simple processSpecialized task execution tools in each groupSerial stepping from group to groupSemi-automated data exchange
Fully automated, simple or complex processExisting specialized task execution toolsParallel or serial group operationsAutomated data exchange
Open Loop Task Coordination Closed Loop Orchestration
ServerTools
Run Book Process
NetworkTools
StorageTools
DatabaseTools
AppTools
ServerTools
NetworkTools
StorageTools
DatabaseTools
AppTools
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 configureWebLogic and othermiddleware
• Install and configuredatabase
• 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, thatwas fast!
Real-timeProgress
Orchestrate Your Private Cloud
ITSM Processes
Private Cloud
Orchestration
Service Request
Legacy CMP Cloud Services
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?
Orchestrating DevOpsITSM Processes
Data Center Operations
Orchestration
Request
Dev/UAT
Trigger
Deploy
Infrastructure Changes over Cycle
ProdUATDev
1 Web Server
1 DB Server
3 Web Servers
1 DB Server
1 Shared Server
Extend Your Orchestration Footprint
ITSM Processes
Private Cloud
Orchestration
DeployUATDev
Request at every stage of DevOps Cycle