SlideShare a Scribd company logo
Richard Irving
@irvnet
2016.May.25
Practical DevOps
In a Hybrid World
Accelerate Software Delivery
Expanding collaboration to include customers, LOB and othersto eliminate organization silos
Balance speed, cost, quality and risk
Automating manual processes across deliverylifecycle to eliminate waste/delays and compliancetracking
Reduce time to customer feedback
Enabling a customer feedback loop for continuous improvement
DevOps Lifecycle
Operations/ProductionDevelopment/TestCustomers Business Owners
Continuous Innovation, Feedback and Improvements
Monitor and Optimize
Plan and Measure Develop and Test Release and Deploy
DevOps - Enterprise capability for continuous service delivery that enables
clients to seize market opportunities and reduce time to customer feedback.
Accelerate Software Delivery
Expanding collaboration to include customers, LOB and othersto eliminate organization silos
Balance speed, cost, quality and risk
Automating manual processes across deliverylifecycle to eliminate waste/delays and compliancetracking
Reduce time to customer feedback
Enabling a customer feedback loop for continuous improvement
DevOps Lifecycle
Operations/ProductionDevelopment/TestCustomers Business Owners
Continuous Innovation, Feedback and Improvements
Monitor and Optimize
Plan and Measure Develop and Test Release and Deploy
DevOps - Enterprise capability for continuous service delivery that enables
clients to seize market opportunities and reduce time to customer feedback.
4Page© 2015 IBM Corporation
DevOps approach: Apply Lean principles accelerate
feedback and improve time to value
People
Process
Line-of-
business
Customer
1
3
2
1. Get ideas into production fast
2. Get people to use it
3. Get feedback
ContinuouslyImprove:
I. Application Delivered
II. Environment Deployed
III. Applicationand Environment Delivery Process
5
Shared
Off-Premise
Cloud
Dedicated
On-Premise
Cloud
Traditional IT Dedicated
Off-Premise Cloud
Organizations choose the right mix for their business
Enterprise
Applications
Cloud Enabled
Cloud Native Apps/Services
Hybrid Cloud
The secure consumption of services from two or more sources, including
private cloud, public cloud,or traditional IT, to enable any or all of the
following:
• Integration of applications,data,and/or services
• Composition, orchestration and management of workloads
• Portability of data and applications
Hybrid Cloud – A Customer Reality
Loosely
Coupled
Services
Many Small
Servers
~2000 Today
Monolithic
Big
Servers
Slow
changing
Rapidly
updated
New business goals drive the change of “the application”…
7
Applications in a Hybrid World…
8Page© 2015 IBM Corporation
What does the Line of Business want from IT?
Product Owner
Senior Executives
Users Domain ExpertsAuditors
Gold Owner Support Staff
External System
Team
Operations
Staff
Team MemberTeam Lead
Team MemberTeam Member
Line-of-business Customer
IT
Agility - Velocity – Innovation – Cost - Quality
App Development, Orchestration, Integration, Security, Management, Governance
9Page© 2015 IBM Corporation
Three Key Challenges to achieving DevOps
Adoption at Scale
1. Visibility and Collaboration across functional Siloes
2. Innovation vs Optimization
3. Multi-Speed IT and Hybrid Environments
10Page© 2015 IBM Corporation
Business faces challenges moving to hybrid enabled architectures
Investment and
data locked in
backend
systems
Little
experience
with cloud as
an interaction
tier
Limited knowledge
and skill to implement
transformational
projects
11Page© 2015 IBM Corporation
Lack of Agility outside Dev-Test
ProductionDevelop Build Test DeployPlan
Agile Dev-Test
Water-SCRUM-fall
Agile Business
12Page© 2015 IBM Corporation
Delivering a Business Capability –
Hybrid Applications, Hybrid Platforms, Hybrid Teams
Application A
Application B
Application C
Application N
BusinessCapability
…
13Page© 2015 IBM Corporation
Multi-Speed IT – Innovation vs Optimization
Agile/Innovation Edge
Rapid Delivery for Innovation • Agile • Antifragile • Experimentation •New and Innovative
Hybrid Cloud • PaaS
Industrialized Core
Deliver at regular cadence • Waterfall -> Agile • Stability • Predictability • Lean Delivery pipeline •
Core and Legacy
Hybrid Infrastructure – Physical,Cloud • IaaS/PaaS
SpeedvsRisk
App Development,Orchestration,Integration,Security, Management,Governance
14Page© 2015 IBM Corporation
Multi-Speed IT– DevOps
Agile/Innovation Edge
Industrialized Core
Application A
Application B
Application C
Workload A
BusinessCapability
…
15Page© 2015 IBM Corporation
Multi-Speed IT– Tooling
Agile/Innovation Edge
Cloud Native,12-factor Apps, Microservices,DevOps
PaaS, Containers
IBM Bluemix Platform • Containers • Microservices
IBM Garage Method
Industrialized Core
Traditional Development,DevOps,Monolithic Apps,Cloud-ready
Traditional IT, Private/Local Cloud,Dedicated Off-prem Cloud,Public Cloud,PaaS, Contaiers
UrbanCode •IBM Rational Tools • Middleware Portfolio •API Management• ITSM
IBM Cloud Orchestrator • IBM PureApplication •Gravitant
API Management,DevOps,Brokerage
16Page© 2015 IBM Corporation
Multi-Speed IT– Touchpoints
Agile/Innovation Edge
Cloud Native,12-factor Apps, Microservices,DevOps
PaaS, Containers
IBM Bluemix Platform • Containers • Microservices
IBM Garage Method
Industrialized Core
Traditional Development,DevOps,Monolithic Apps,Cloud-ready
Traditional IT, Private/Local Cloud,Dedicated Off-prem Cloud,Public Cloud,PaaS, Contaiers
UrbanCode •IBM Rational Tools • Middleware Portfolio •API Management• ITSM
IBM Cloud Orchestrator • IBM PureApplication •Gravitant
Release
Manage
ment
Planning DeploymentAutomation,
Orchestration, Brokerage
Test
VirtualizationAPIs
IBM Cloud Connect – new on-ramps to Hybrid Cloud
SecurePublish Discover Integrate Customize
Hybrid
Cloud
Secure data
flowing out of
the enterprise
Publish
APIs for use
in the cloud
WebSphere Connect
zOS	Connect
Discover and
consume
enterprise APIs
Integrate APIs,
data and apps
from other
clouds
Customize
connections to
mobile and IoT
devices
z/OS Connect
API Connect
App Connect Data Works
Protect
Protect back-
end systems
from spikes in
traffic
DB2
Message Connect
MQ Integration Bus
18Page© 2015 IBM Corporation
Multi-Speed IT– IBM Capabilities
Agile/Innovation Edge
Industrialized Core
Public Cloud
Dedicated CloudLocal Cloud
Traditional IT
• Watson
• MobileFirst
• Analytics
• Big Data
• IoT
• API Management
• DevOps
• Secure Gateway
• Docker Containers
• Runtimes
• MQ
• Business Rules
• BPM Workflow
• Integration
• Security
• ….More
• Twitter data
• Weather data
• Open data
• Box
• Cognitive Scale
• Twilio
• Blazemeter
• New Relic
• SendGrid
• PubNub
• AMQP
• FlowThings
• Pitney Bowes
• Memcache
• Redis
• …More
• Midddleware – WebSphere
• ITSM
• Databases
• Enterprise applications (CMS:
Oracle, SAP, .…)
• Non-IBM Web apps (JBOSS,
WebLogic,.NET)
IBM Bluemix
API Management,Strongloop,Rational TestWorkbench,IBM Cloud Orchestrator,
UrbanCode Deploy and Release,Gravitant
19Page© 2015 IBM Corporation
Self-Service Portal
Cloud Brokerage Services
Workload Environments
DEV QA PROD
Orchestration
Application and Environment Deployment
Hybrid Cloud – IBM end-to-end offering
OnPrem Environment
Pattern Pattern
IBM Cloud Orchestrator (ICO)
ChoicewithConsistency
Dedicated PublicPrivateTraditional IT
UrbanCode
Deploy
Open Patterns
20Page© 2015 IBM Corporation
Rapidly deploy application environments with Open Patterns
Provide	portability	across	heterogeneous	
virtual	datacenter,	private	and	public	
clouds
3. Portable	across	different	
virtualized	infrastructure
Assemble	multi-tier	application	environments	
and	define	auto-scaling	policies	to	meet	
operational	needs.
2. Assemble	multi-tier	and	scalable	
environment	blueprints
1. Create	stacks
Load Balancer
Web
Servers
App
Servers
Database
Servers
Firewall
Describe	full	stack	environments	using	
infrastructure	building	blocks	like	Images,	
Middleware	scripts,	and	Application	code	
Private PublicVirtual
Datacenter
Application
Middleware Config
Middleware
OS Config
Hardware
Environment
Blueprint
Policies
21Page© 2015 IBM Corporation
Hybrid Cloud Deployments through a Single Point of Control
IBM Bluemix
On-prem Traditional IT
IBM	Cloud	Orchestrator
Manage application deployment across dev, test,
and production spanning multiple clouds
Key Points:
• Enable full stack deployments(OS, patterns
and applications) across hybrid cloud
applications
• Establish common toolchain frameworkwith
plug points to support continuous delivery
Docker
UrbanCode
Deploy
UrbanCode Release
IBM	Dev-Test	Environment	as	a	
Service	(IDTES)
Thank You!...
23
Resources:
§ IBM DevOps Page: http://ibm.com/DevOps
§ DevOps For Dummies Book: http://ibm.co/devopsfordummies
§ Release and Deploy For DummiesBook: http://ibm.co/1bplaQV
§ IBM DevOps YouTube Playlist: http://bit.ly/1fiDOtl
2
Your homework assignments…
2
Your homework assignments…
A DevOps case study:
• Defining the problem
• Transitioning to DevOps
• Aligning with the Business
2
Your homework assignments…
The DevOps textbook:
• “How” delivery happens
• Real world examples
• Patterns& Anti-patterns
2
Your homework assignments…
Microservices!
• What are they?
• Microservices& DevOps
• Microserviceson Bluemix
2
Your homework assignments…
A case study:
• Identifying value
• Quantifying value
• Articulating value

More Related Content

What's hot (20)

PDF
IBM Connect August 2016 - Innovate with the cloud built for cognitive business
Denny Muktar
 
PDF
Hybrid Cloud Point of View - IBM Event, 2015
Denny Muktar
 
PPT
IBM Cloud Point of View
Andrzej Osmak
 
PPTX
The IBM Cloud Point of View
Maria Nolet
 
PDF
Building a hybrid, dynamic cloud on an open architecture
Daniel Krook
 
PPTX
Capitalizing on cloud 4.3.18
Yves Bienenfeld
 
PDF
Cloud Innovation Tour - Discover Track
LaurenWendler
 
PDF
Cloud Innovation Tour - Design Track
LaurenWendler
 
PDF
How will you outthink and re-invent with IBM Cloud?
LaurenWendler
 
PPTX
Msp deck charles- final mb 2020 - Multicloud overview
Charles Keatts
 
PPTX
IV Evento GeneXus Italia - Il Cloud IBM: motore di crescita per il business
Rad Solutions
 
PDF
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Starttech Ventures
 
PPTX
Practical thoughts for cloud transformation
Mark Osborn
 
PDF
Cloud Innovation Tour - Design Track
LaurenWendler
 
PPTX
EVOLUTION San Francisco
Equinix
 
PDF
Welcome to Hybrid Cloud Innovation Tour 2016
LaurenWendler
 
PPTX
Your Cloud Strategy: Evolution or Revolution
Sirius
 
PDF
Organizing for faster innovation - People, process, culture, and technology
Tom Laszewski
 
PPTX
EVOLUTION Chicago
Equinix
 
PDF
9 Cloud Success Stories - Microsoft Azure
Euro IT Group
 
IBM Connect August 2016 - Innovate with the cloud built for cognitive business
Denny Muktar
 
Hybrid Cloud Point of View - IBM Event, 2015
Denny Muktar
 
IBM Cloud Point of View
Andrzej Osmak
 
The IBM Cloud Point of View
Maria Nolet
 
Building a hybrid, dynamic cloud on an open architecture
Daniel Krook
 
Capitalizing on cloud 4.3.18
Yves Bienenfeld
 
Cloud Innovation Tour - Discover Track
LaurenWendler
 
Cloud Innovation Tour - Design Track
LaurenWendler
 
How will you outthink and re-invent with IBM Cloud?
LaurenWendler
 
Msp deck charles- final mb 2020 - Multicloud overview
Charles Keatts
 
IV Evento GeneXus Italia - Il Cloud IBM: motore di crescita per il business
Rad Solutions
 
Ανδρέας Τσαγκάρης, 7th Digital Banking Forum
Starttech Ventures
 
Practical thoughts for cloud transformation
Mark Osborn
 
Cloud Innovation Tour - Design Track
LaurenWendler
 
EVOLUTION San Francisco
Equinix
 
Welcome to Hybrid Cloud Innovation Tour 2016
LaurenWendler
 
Your Cloud Strategy: Evolution or Revolution
Sirius
 
Organizing for faster innovation - People, process, culture, and technology
Tom Laszewski
 
EVOLUTION Chicago
Equinix
 
9 Cloud Success Stories - Microsoft Azure
Euro IT Group
 

Viewers also liked (15)

PDF
ESG_Brief_on_Gravitant_CloudMatrix
Ilyas Iyoob, Ph.D.
 
PPTX
cloudWiz - features
Ilyas Iyoob, Ph.D.
 
PDF
Discover - Innovating With Speed and Agility
LaurenWendler
 
PPT
Cloud computing pmi-dvc-v3
scm24
 
PPT
Empowering startups
IAMCP MENTORING
 
PPTX
The OpenStack Pulse: Containers and Platforms
Donnie Berkholz
 
PPTX
DevOps 101
Donnie Berkholz
 
PDF
Texas Cloud Brokerage - A Success Story
Ilyas Iyoob, Ph.D.
 
PPTX
Transforming IT - ITaaS Onboarding
Jerry Jermann
 
PDF
What Do you Need to Know to make IT-as-a-Service a Reality?
Gravitant, Inc.
 
PPTX
DevOps, containers & microservices: Separating the hype from the reality
Donnie Berkholz
 
PPTX
How IT will disrupt in 2016: The ITaaS imperative
Donnie Berkholz
 
PDF
IT-as-a-Service (ITaaS) - The New Business Model for IT
Scott Bils
 
PPT
ITIL Practical Guide - Service Strategy
Axios Systems
 
PPT
Itil overview
Mark Mehmet
 
ESG_Brief_on_Gravitant_CloudMatrix
Ilyas Iyoob, Ph.D.
 
cloudWiz - features
Ilyas Iyoob, Ph.D.
 
Discover - Innovating With Speed and Agility
LaurenWendler
 
Cloud computing pmi-dvc-v3
scm24
 
Empowering startups
IAMCP MENTORING
 
The OpenStack Pulse: Containers and Platforms
Donnie Berkholz
 
DevOps 101
Donnie Berkholz
 
Texas Cloud Brokerage - A Success Story
Ilyas Iyoob, Ph.D.
 
Transforming IT - ITaaS Onboarding
Jerry Jermann
 
What Do you Need to Know to make IT-as-a-Service a Reality?
Gravitant, Inc.
 
DevOps, containers & microservices: Separating the hype from the reality
Donnie Berkholz
 
How IT will disrupt in 2016: The ITaaS imperative
Donnie Berkholz
 
IT-as-a-Service (ITaaS) - The New Business Model for IT
Scott Bils
 
ITIL Practical Guide - Service Strategy
Axios Systems
 
Itil overview
Mark Mehmet
 
Ad

Similar to Practical DevOps in a Hybrid World (20)

PDF
Accelerating Innovation with Hybrid Cloud
Jeff Jakubiak
 
PPTX
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Christophe Lucas
 
PDF
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
Denny Muktar
 
PDF
DevOps in the Hybrid Cloud
Richard Irving
 
PDF
Lo que se viene: ¿Cómo escribirás tu futuro? - Laura Voglino
GeneXus
 
PDF
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
Daniel Berg
 
PDF
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
PDF
Accelerating Cognitive Business with Hybrid Cloud
Denny Muktar
 
PDF
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Michael Elder
 
PPTX
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
PDF
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
PDF
Develop - Hybrid Cloud & Open: Better Together
LaurenWendler
 
PPTX
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
PT Datacomm Diangraha
 
PDF
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
PDF
Discover - Innovating With Speed and Agility
LaurenWendler
 
PPTX
The journey to Cloud
Madhavan Marimuthu
 
PPT
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 
PPTX
Cloud PoV
Noud van Mullekom
 
PPTX
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
 
PDF
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
Accelerating Innovation with Hybrid Cloud
Jeff Jakubiak
 
Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015
Christophe Lucas
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
Denny Muktar
 
DevOps in the Hybrid Cloud
Richard Irving
 
Lo que se viene: ¿Cómo escribirás tu futuro? - Laura Voglino
GeneXus
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
Daniel Berg
 
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
Accelerating Cognitive Business with Hybrid Cloud
Denny Muktar
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Michael Elder
 
Gartner EA Architecting for DevOps and Hybrid Cloud
Rosalind Radcliffe
 
DevOps Thinking for the Line of Business
Sanjeev Sharma
 
Develop - Hybrid Cloud & Open: Better Together
LaurenWendler
 
Hybrid IT, Laying the "Right Mix" Foundation for Digital Transformation
PT Datacomm Diangraha
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
Discover - Innovating With Speed and Agility
LaurenWendler
 
The journey to Cloud
Madhavan Marimuthu
 
DevOps for Enterprise Systems - Rosalind Radcliffe
DevOps for Enterprise Systems
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Sanjeev Sharma
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
Ad

More from Dev_Events (20)

PPTX
Eclipse OMR: a modern, open-source toolkit for building language runtimes
Dev_Events
 
PPTX
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
Dev_Events
 
PPTX
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
Dev_Events
 
PDF
Blockchain Hyperledger Lab
Dev_Events
 
PDF
Introduction to Blockchain and Hyperledger
Dev_Events
 
PDF
Using GPUs to Achieve Massive Parallelism in Java 8
Dev_Events
 
PDF
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
Dev_Events
 
PDF
Eclipse JDT Embraces Java 9 – An Insider’s View
Dev_Events
 
PDF
Node.js – ask us anything!
Dev_Events
 
PDF
Swift on the Server
Dev_Events
 
PDF
Being serverless and Swift... Is that allowed?
Dev_Events
 
PPTX
Secrets of building a debuggable runtime: Learn how language implementors sol...
Dev_Events
 
PPTX
Tools in Action: Transforming everyday objects with the power of deeplearning...
Dev_Events
 
PDF
Microservices without Servers
Dev_Events
 
PDF
The App Evolution
Dev_Events
 
PDF
Building Next Generation Applications and Microservices
Dev_Events
 
PDF
Create and Manage APIs with API Connect, Swagger and Bluemix
Dev_Events
 
PDF
OpenWhisk - Serverless Architecture
Dev_Events
 
PDF
Add Custom Model and ORM to Node.js
Dev_Events
 
PDF
Adding User Management to Node.js
Dev_Events
 
Eclipse OMR: a modern, open-source toolkit for building language runtimes
Dev_Events
 
Eclipse MicroProfile: Accelerating the adoption of Java Microservices
Dev_Events
 
From Science Fiction to Science Fact: How AI Will Change Our Approach to Buil...
Dev_Events
 
Blockchain Hyperledger Lab
Dev_Events
 
Introduction to Blockchain and Hyperledger
Dev_Events
 
Using GPUs to Achieve Massive Parallelism in Java 8
Dev_Events
 
Lean and Easy IoT Applications with OSGi and Eclipse Concierge
Dev_Events
 
Eclipse JDT Embraces Java 9 – An Insider’s View
Dev_Events
 
Node.js – ask us anything!
Dev_Events
 
Swift on the Server
Dev_Events
 
Being serverless and Swift... Is that allowed?
Dev_Events
 
Secrets of building a debuggable runtime: Learn how language implementors sol...
Dev_Events
 
Tools in Action: Transforming everyday objects with the power of deeplearning...
Dev_Events
 
Microservices without Servers
Dev_Events
 
The App Evolution
Dev_Events
 
Building Next Generation Applications and Microservices
Dev_Events
 
Create and Manage APIs with API Connect, Swagger and Bluemix
Dev_Events
 
OpenWhisk - Serverless Architecture
Dev_Events
 
Add Custom Model and ORM to Node.js
Dev_Events
 
Adding User Management to Node.js
Dev_Events
 

Recently uploaded (20)

PDF
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
PDF
July Patch Tuesday
Ivanti
 
PDF
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
PPTX
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
PDF
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
PDF
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
PDF
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
PDF
Complete Network Protection with Real-Time Security
L4RGINDIA
 
PDF
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
PPTX
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
PDF
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
PDF
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
PDF
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
PPTX
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
PDF
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
PDF
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
PDF
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
PDF
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
PDF
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
PPTX
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 
Jak MŚP w Europie Środkowo-Wschodniej odnajdują się w świecie AI
dominikamizerska1
 
July Patch Tuesday
Ivanti
 
Impact of IEEE Computer Society in Advancing Emerging Technologies including ...
Hironori Washizaki
 
Webinar: Introduction to LF Energy EVerest
DanBrown980551
 
Why Orbit Edge Tech is a Top Next JS Development Company in 2025
mahendraalaska08
 
The Builder’s Playbook - 2025 State of AI Report.pdf
jeroen339954
 
DevBcn - Building 10x Organizations Using Modern Productivity Metrics
Justin Reock
 
Complete Network Protection with Real-Time Security
L4RGINDIA
 
Chris Elwell Woburn, MA - Passionate About IT Innovation
Chris Elwell Woburn, MA
 
MSP360 Backup Scheduling and Retention Best Practices.pptx
MSP360
 
Persuasive AI: risks and opportunities in the age of digital debate
Speck&Tech
 
SWEBOK Guide and Software Services Engineering Education
Hironori Washizaki
 
Smart Air Quality Monitoring with Serrax AQM190 LITE
SERRAX TECHNOLOGIES LLP
 
UiPath Academic Alliance Educator Panels: Session 2 - Business Analyst Content
DianaGray10
 
NewMind AI - Journal 100 Insights After The 100th Issue
NewMind AI
 
Smart Trailers 2025 Update with History and Overview
Paul Menig
 
Complete JavaScript Notes: From Basics to Advanced Concepts.pdf
haydendavispro
 
Building Resilience with Digital Twins : Lessons from Korea
SANGHEE SHIN
 
Fl Studio 24.2.2 Build 4597 Crack for Windows Free Download 2025
faizk77g
 
Top iOS App Development Company in the USA for Innovative Apps
SynapseIndia
 

Practical DevOps in a Hybrid World

  • 2. Accelerate Software Delivery Expanding collaboration to include customers, LOB and othersto eliminate organization silos Balance speed, cost, quality and risk Automating manual processes across deliverylifecycle to eliminate waste/delays and compliancetracking Reduce time to customer feedback Enabling a customer feedback loop for continuous improvement DevOps Lifecycle Operations/ProductionDevelopment/TestCustomers Business Owners Continuous Innovation, Feedback and Improvements Monitor and Optimize Plan and Measure Develop and Test Release and Deploy DevOps - Enterprise capability for continuous service delivery that enables clients to seize market opportunities and reduce time to customer feedback.
  • 3. Accelerate Software Delivery Expanding collaboration to include customers, LOB and othersto eliminate organization silos Balance speed, cost, quality and risk Automating manual processes across deliverylifecycle to eliminate waste/delays and compliancetracking Reduce time to customer feedback Enabling a customer feedback loop for continuous improvement DevOps Lifecycle Operations/ProductionDevelopment/TestCustomers Business Owners Continuous Innovation, Feedback and Improvements Monitor and Optimize Plan and Measure Develop and Test Release and Deploy DevOps - Enterprise capability for continuous service delivery that enables clients to seize market opportunities and reduce time to customer feedback.
  • 4. 4Page© 2015 IBM Corporation DevOps approach: Apply Lean principles accelerate feedback and improve time to value People Process Line-of- business Customer 1 3 2 1. Get ideas into production fast 2. Get people to use it 3. Get feedback ContinuouslyImprove: I. Application Delivered II. Environment Deployed III. Applicationand Environment Delivery Process
  • 5. 5 Shared Off-Premise Cloud Dedicated On-Premise Cloud Traditional IT Dedicated Off-Premise Cloud Organizations choose the right mix for their business Enterprise Applications Cloud Enabled Cloud Native Apps/Services Hybrid Cloud The secure consumption of services from two or more sources, including private cloud, public cloud,or traditional IT, to enable any or all of the following: • Integration of applications,data,and/or services • Composition, orchestration and management of workloads • Portability of data and applications Hybrid Cloud – A Customer Reality
  • 7. 7 Applications in a Hybrid World…
  • 8. 8Page© 2015 IBM Corporation What does the Line of Business want from IT? Product Owner Senior Executives Users Domain ExpertsAuditors Gold Owner Support Staff External System Team Operations Staff Team MemberTeam Lead Team MemberTeam Member Line-of-business Customer IT Agility - Velocity – Innovation – Cost - Quality App Development, Orchestration, Integration, Security, Management, Governance
  • 9. 9Page© 2015 IBM Corporation Three Key Challenges to achieving DevOps Adoption at Scale 1. Visibility and Collaboration across functional Siloes 2. Innovation vs Optimization 3. Multi-Speed IT and Hybrid Environments
  • 10. 10Page© 2015 IBM Corporation Business faces challenges moving to hybrid enabled architectures Investment and data locked in backend systems Little experience with cloud as an interaction tier Limited knowledge and skill to implement transformational projects
  • 11. 11Page© 2015 IBM Corporation Lack of Agility outside Dev-Test ProductionDevelop Build Test DeployPlan Agile Dev-Test Water-SCRUM-fall Agile Business
  • 12. 12Page© 2015 IBM Corporation Delivering a Business Capability – Hybrid Applications, Hybrid Platforms, Hybrid Teams Application A Application B Application C Application N BusinessCapability …
  • 13. 13Page© 2015 IBM Corporation Multi-Speed IT – Innovation vs Optimization Agile/Innovation Edge Rapid Delivery for Innovation • Agile • Antifragile • Experimentation •New and Innovative Hybrid Cloud • PaaS Industrialized Core Deliver at regular cadence • Waterfall -> Agile • Stability • Predictability • Lean Delivery pipeline • Core and Legacy Hybrid Infrastructure – Physical,Cloud • IaaS/PaaS SpeedvsRisk App Development,Orchestration,Integration,Security, Management,Governance
  • 14. 14Page© 2015 IBM Corporation Multi-Speed IT– DevOps Agile/Innovation Edge Industrialized Core Application A Application B Application C Workload A BusinessCapability …
  • 15. 15Page© 2015 IBM Corporation Multi-Speed IT– Tooling Agile/Innovation Edge Cloud Native,12-factor Apps, Microservices,DevOps PaaS, Containers IBM Bluemix Platform • Containers • Microservices IBM Garage Method Industrialized Core Traditional Development,DevOps,Monolithic Apps,Cloud-ready Traditional IT, Private/Local Cloud,Dedicated Off-prem Cloud,Public Cloud,PaaS, Contaiers UrbanCode •IBM Rational Tools • Middleware Portfolio •API Management• ITSM IBM Cloud Orchestrator • IBM PureApplication •Gravitant API Management,DevOps,Brokerage
  • 16. 16Page© 2015 IBM Corporation Multi-Speed IT– Touchpoints Agile/Innovation Edge Cloud Native,12-factor Apps, Microservices,DevOps PaaS, Containers IBM Bluemix Platform • Containers • Microservices IBM Garage Method Industrialized Core Traditional Development,DevOps,Monolithic Apps,Cloud-ready Traditional IT, Private/Local Cloud,Dedicated Off-prem Cloud,Public Cloud,PaaS, Contaiers UrbanCode •IBM Rational Tools • Middleware Portfolio •API Management• ITSM IBM Cloud Orchestrator • IBM PureApplication •Gravitant Release Manage ment Planning DeploymentAutomation, Orchestration, Brokerage Test VirtualizationAPIs
  • 17. IBM Cloud Connect – new on-ramps to Hybrid Cloud SecurePublish Discover Integrate Customize Hybrid Cloud Secure data flowing out of the enterprise Publish APIs for use in the cloud WebSphere Connect zOS Connect Discover and consume enterprise APIs Integrate APIs, data and apps from other clouds Customize connections to mobile and IoT devices z/OS Connect API Connect App Connect Data Works Protect Protect back- end systems from spikes in traffic DB2 Message Connect MQ Integration Bus
  • 18. 18Page© 2015 IBM Corporation Multi-Speed IT– IBM Capabilities Agile/Innovation Edge Industrialized Core Public Cloud Dedicated CloudLocal Cloud Traditional IT • Watson • MobileFirst • Analytics • Big Data • IoT • API Management • DevOps • Secure Gateway • Docker Containers • Runtimes • MQ • Business Rules • BPM Workflow • Integration • Security • ….More • Twitter data • Weather data • Open data • Box • Cognitive Scale • Twilio • Blazemeter • New Relic • SendGrid • PubNub • AMQP • FlowThings • Pitney Bowes • Memcache • Redis • …More • Midddleware – WebSphere • ITSM • Databases • Enterprise applications (CMS: Oracle, SAP, .…) • Non-IBM Web apps (JBOSS, WebLogic,.NET) IBM Bluemix API Management,Strongloop,Rational TestWorkbench,IBM Cloud Orchestrator, UrbanCode Deploy and Release,Gravitant
  • 19. 19Page© 2015 IBM Corporation Self-Service Portal Cloud Brokerage Services Workload Environments DEV QA PROD Orchestration Application and Environment Deployment Hybrid Cloud – IBM end-to-end offering OnPrem Environment Pattern Pattern IBM Cloud Orchestrator (ICO) ChoicewithConsistency Dedicated PublicPrivateTraditional IT UrbanCode Deploy Open Patterns
  • 20. 20Page© 2015 IBM Corporation Rapidly deploy application environments with Open Patterns Provide portability across heterogeneous virtual datacenter, private and public clouds 3. Portable across different virtualized infrastructure Assemble multi-tier application environments and define auto-scaling policies to meet operational needs. 2. Assemble multi-tier and scalable environment blueprints 1. Create stacks Load Balancer Web Servers App Servers Database Servers Firewall Describe full stack environments using infrastructure building blocks like Images, Middleware scripts, and Application code Private PublicVirtual Datacenter Application Middleware Config Middleware OS Config Hardware Environment Blueprint Policies
  • 21. 21Page© 2015 IBM Corporation Hybrid Cloud Deployments through a Single Point of Control IBM Bluemix On-prem Traditional IT IBM Cloud Orchestrator Manage application deployment across dev, test, and production spanning multiple clouds Key Points: • Enable full stack deployments(OS, patterns and applications) across hybrid cloud applications • Establish common toolchain frameworkwith plug points to support continuous delivery Docker UrbanCode Deploy UrbanCode Release IBM Dev-Test Environment as a Service (IDTES)
  • 23. 23 Resources: § IBM DevOps Page: http://ibm.com/DevOps § DevOps For Dummies Book: http://ibm.co/devopsfordummies § Release and Deploy For DummiesBook: http://ibm.co/1bplaQV § IBM DevOps YouTube Playlist: http://bit.ly/1fiDOtl
  • 25. 2 Your homework assignments… A DevOps case study: • Defining the problem • Transitioning to DevOps • Aligning with the Business
  • 26. 2 Your homework assignments… The DevOps textbook: • “How” delivery happens • Real world examples • Patterns& Anti-patterns
  • 27. 2 Your homework assignments… Microservices! • What are they? • Microservices& DevOps • Microserviceson Bluemix
  • 28. 2 Your homework assignments… A case study: • Identifying value • Quantifying value • Articulating value