SlideShare a Scribd company logo
© 2015 IBM Corporation
Introducing the IBM Innovation Lab
DevOps Perth Meetup
12 November 2015
Shaun Lee (shaunlee@au1.ibm.com)
Shawn Male (shawmale@au1.ibm.com)
Christophe Lucas (chrlucas@au1.ibm.com)
© 2015 IBM Corporation
$392B of cloud spend by 20172
70% of enterprises will pursue hybrid deployments by 20153
Sources: 1 IBM Think Academy – IBM Strategy: “Creating New Value with Cloud; Global Technology Services”; 2 IBM Market Insights, March 2014, Internal
IBM Estimates; 3 Gartner G00255302: Private Cloud Matures, Hybrid Cloud is Next (09/06/13)
apps
devicessensors
Systems of Engagement
HR
DB
CRM
ERP
Hybrid environments are becoming the “new norm” as companies
leverage systems of record and build-out systems of engagement
2
CloudTraditional infrastructure
Systems of Record
+
Enterprise Hybrid IT
70% of IT spent is going to
maintain existing IT infrastructure1
© 2015 IBM Corporation
Optimize Innovate
Evolving requires two approaches to enable a Hybrid Enterprise
Focus on Operational Costs
• Consolidation and modernization
• Operations Automation
• Risk and compliance Management
• Manual policy to analytics driven
optimization
Focus on Speed and Agility
• Assemble solutions from verified
components and services
• Fast deployment and redeployment
• Agile to DevOps model
• User first delivery model
Enabling the
Hybrid
Enterprise
3
Cloud Enabled Cloud Native
© 2015 IBM Corporation
What is the IBM Innovation Lab?
© 2015 IBM Corporation
Monitoring
Lifecycle
Management
What is a Pattern?
The pre-defined architecture for each component of the
application (i.e. database, web server, etc) in a
deployable form with full lifecycle management.
 Pre-installation on an operating system
 Pre-integration across components
 Pre-configured & tuned
 Pre-configured Monitoring
 Pre-configured Security
 Lifecycle Management
Understanding how patterns of expertise work
Patterns address the most
significant cost & time factors
to deliver superior results.
Agility: Faster time-to-value
Efficiency: Reduce cost & resource
Simplicity: Simpler skills requirements
Control: Lower risk and errors
© 2015 IBM Corporation
Off-Premises On-PremisesOn-Premises
6
The same
pattern…
…on any
platform.
© 2015 IBM Corporation
IBM Cloud
Orchestrator
Orchestration
Improve your IT lifecycle with ICO, PureApp and UrbanCode
7
Self-Service Catalogue
dev qa prod
• Provide self-service access to
environment provisioning
• Orchestrate configuration
changes across all data center
(or cloud) components
• Control changes with custom
approval workflows
• Deploy patterns for IBM and
non-IBM software
• Adopt hybrid cloud with
integrated systems, existing
hardware (on-premise), or
cloud (off-premise)
• Simplify enterprise-grade
qualities of service such as HA,
DR, scaling, caching,
monitoring, license
management, etc.
• Automate, version, and audit
application changes across
the development pipeline
System,
Service,
Software.
• Inherit principles of devops
and reduce your error rates
UrbanCode
Deploy
PatternPatternPattern
© 2015 IBM Corporation
Stage 1
Stage 2
Stage 3•Self Service Portal to
Provision Platforms with
fully integrated DevOps
toolchain
•Innovate Patterns
available
Blue Mix Portal
Innovation
Developers
Innovation Lab
•Innovation developers
are self enabled to
manage all platform
build activity
•Orchestration onto a
dedicated on-premise
or Off Prem
Innovation Sandpit
Allow rapid experimentation in a dedicated self
managed sandpit
Allow rapid commercialisation into the virtual
private cloud for appropriate initiatives
•Same
orchestration
model and
patterns as used
in Innovation
Lab
Blue Mix Portal
Innovation Lab
•Cloud
Administrator
self enabled
to manage all
platform build
into Virtual
Private Cloud
Orchestration of platforms
onto approved Virtual
private cloud
Cloud Administrator
Resolve systemic capacity and stability issues to
rapidly commercialise into the virtual private cloud
Innovation Lab
(Sandbox)
Innovation Lab
(Sandbox)
Innovation
Developers
3d party
cloud
Blue Mix Portal
Innovation Lab
•Cloud
Administrator
self enabled
to manage all
platform build
into Virtual
Private Cloud
Orchestration of platforms
onto approved Virtual
private cloud
Cloud Administrator
Innovation Lab
(Sandbox)
Innovation
Developers
3d party
cloud
Unix P x86
EXAMPLE ONLY
Enabling DevOps
© 2015 IBM Corporation
SDLC ActivitiesPre-SDLC Activities
Investment
Case
FY Slate Analyse Design Plan Implement
Build and
Test
Measure &
Manage
Post-SDLC
Activities
SDLC ActivitiesPre-SDLC Activities
Investment
Case
FY Slate Analyse Design Plan Implement
Build and
Test
Measure &
Manage
Post-SDLC
Activities
• Medium term (multi
year) focus
• Large scale investments
• No room for error,
difficult to test ideas
• Long elapsed time
between Analysis
& Implementation
• Focus on waterfall,
little opportunity to
iterate
• Focus on as-is, doesn’t
account for
‘evergreening’ of
platform and lifecycle
management
• Shorter term focus
(weeks or months
• Ability to experiment &
test ideas
• Smaller, incremental
investments
• Ability to iterate & continuously integrate
• Reuse & composition of patterns reduces design time
• Automation reduces planning and greatly accelerates
build & implementation whilst reducing rework due to
errors
• Continuous integration
allows for ongoing lifecycle
management e.g. O/S and
middleware currency
Months Years
Days or Weeks Weeks or Months (agile iteration is possible)
From This ->
To This ->
DevOps
ContinuousIntegration
Productivity & efficiency improvements applied to SDLC
© 2015 IBM Corporation© 2014 International Business Machines Corporation 10
Omni Channel for Digital automated in less than six weeks
Mobile Platform 3
Online Retail Banking
DataPower / API Manager
5 days
(12 hrs deploy)
5 days
4 days
2 weeks
(remote
connected)
< 4 weeks
VisionPLUS Flex
To deploy and configure mobile wallet app
To create pattern and
deploy to Lab sandbox
Automated in less
than 6 weeks
Software
Components in
Banking
Application Out
Bank Mobile
Dev innovation
team
Bank Omni Channel Application
Pattern hosted in cloud
A Recent Customer Example
© 2015 IBM Corporation
PureApplication Trial and Demonstrations
Free Trial: https://www-969.ibm.com/ibm/puresystems/us/en/pureapplication/service/
Hybrid Cloud (2 Minutes): https://www.youtube.com/watch?v=5yWQyA4GsP0
BPM Pattern (15 Minutes): https://www.youtube.com/watch?v=VW_y4Qqyh6Y
 YouTube Channel: Expert Integrated Systems
– Hybrid Cloud
– Client References
 YouTube Playlist: PureApplication System Learning
– Technology: Docker, Chef
– Application Platform: WAS
– DevOps: UrbanCode Deploy
– Smarter Process: BPM, ODM, Business Monitor
– Topics: Applying Maintenance, Block Storage, Call Home, Multi-Rack, and more
Watch many more videos and demonstrations at:
11
© 2015 IBM Corporation© 2014 International Business Machines Corporation 12
DEMO
© 2015 IBM Corporation
Thank You
© 2015 IBM Corporation
ADDITIONAL INFO
14
© 2015 IBM Corporation
What’s
required…
What the business
wants…
What a pattern
automates…
• Complete application topology
• Portable across hybrid cloud platforms
• Integrated best practices for HA, DR, and more
• Customizable to meet your environment requirements
• Integrated lifecycle management (scaling, monitoring,
maintenance, etc.)
• Uses open technologies
 Repeatability
 Expertise
 Simplicity
 Agility
 Governance
 Elasticity
 Portability
Driving built-in expertise with IBM’s patterns of expertise
15
© 2015 IBM Corporation
A sample walk through the solution
16
IBM Cloud Orchestrator
Self Service Interface
Start orchestration
IBM Cloud Orchestrator
Engine
Update DNS
Update Firewall
Update CMDB
System Service Software
Deploy pattern instance(s)
?
Approve
UrbanCode Deploy
Push application configuration
Frequency
© 2015 IBM Corporation
OpenStack Support
 Use key OpenStack APIs to quickly import and deploy images
 Existing OpenStack CLI client support minimizing effort required
to invoke PureApplication from existing OpenStack automation,
such as Chef recipes
 Improves portability across multiple cloud platforms
 Moving up to Ice House Level of APIs
Easily deploy OpenStack workloads onto PureApplication System
© 2015 IBM Corporation
1. Build, deploy and run Patterns with Docker
containers on PureApplication System, Service
and Software
2. PureApplication brings Enterprise-grade
lifecycle management to Docker
3. Included private Docker registry Pattern
deployable as a shared service
+
Enterprise Strength Docker
Improved Performance
• Faster application deployment, start-up and scaling  92% faster vs. VM deploy
• Higher density deployments  7.8X more containers vs. VMs on same HW
• Vmware provides capabilities currently lacking in Docker (e.g. vMotion)
Portability, Hybrid Cloud, Open ecosystem, Productivity
• More seamless workload movement in hybrid & borderless cloud scenarios
• Access thousands of pre-built applications on DockerHub
Docker and Patterns: Better Together
Patterns
18
© 2015 IBM Corporation
Using Docker in PureApplication
Connect to an existing
Docker Registry
Add a Docker Container to
the Pattern Builder canvas
Select a Docker Image from
the Registry
Configure the Docker
container parameters
Click Deploy!
1
2
3
4
5
© 2015 IBM Corporation
1
2
Scenario:
Compute node w/ Docker container,
containing Liberty, connected to...
Compute node w/ DB2 Pattern, and
several script packages
1
2
Value:
• Docker content gets access to PureApp’s
enterprise-grade lifecycle
• Patterns gain ability to run 14,000+
dockerized apps
Docker & Patterns Example: Liberty Container and DB2 Pattern
20
© 2015 IBM Corporation
What Is Chef?
 Chef is a technology that supports automation of how you build, deploy, and
manage infrastructure
 It is a client / server technology that allows the user to define automation from a
central server
 Endpoints include a chef agent that communicates with the central server
 Automation is described in text files called “recipes”
© 2015 IBM Corporation
Pattern
Chefmodel
Chef Server (API)
Role
Tag
Attribute
CouchDB
Node
Existing Chef
Server runs as a
“Zero VM”
Shared Service
Using Chef in PureApplication - Overview
Build the pattern, including
Chef clients
Deploy the pattern
The shared service points to
the Chef server
Deployed VMs automatically
register with the Chef server
Use Chef to manage the
nodes
1
2
3
4
5
Deploy,
Register
Manage
Nodes Deploy,
Register
© 2015 IBM Corporation
 UCS + v7000 (VersaStack) testing
performed by IBM’s PureApplication
Development Team
 Runs on any UCS configuration running
PureApp prerequisites:
– Management: vCenter 5.1 and 5.5, RedHat 6.6,
8-core, 64 GB Memory
– Workloads: Any hardware supported by vCenter
5.1
PureApp Software now officially supported on UCS
VersaStack (or UCS
with other storage)
Internal Network
Virtualization O/S
PureApplication
Software
Middleware
PureApp SW +
VersaStack
Patterns
Application
Delivery
Converged
Infrastructure
© 2015 IBM Corporation
Openness: PureApplication Software Supports 3rd Party Clouds
VM
VM
VM
1. Set up PureApp SW on-prem or in
Azure (8 cores, 80 GB memory)
2. Provide your Azure account certificate
to PureApp SW (so created VMs are
billed to your Azure account)
3. Begin deploying patterns to Azure
4. Optionally export/import patterns
between Azure & other clouds
PureApp Software
PureApp SW Requirements:
• Network access to Azure
• 8 cores
• 80 GB memory

More Related Content

What's hot

How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
Michael Elder
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...Daniel Berg
 
The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)
Florian Georg
 
Open stack in action hp cloud openstack
Open stack in action  hp cloud  openstackOpen stack in action  hp cloud  openstack
Open stack in action hp cloud openstackeNovance
 
Cloud as an Enabler for Business Innovation
Cloud as an Enabler for Business InnovationCloud as an Enabler for Business Innovation
Cloud as an Enabler for Business Innovation
IBM Danmark
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
Michael Elder
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
Michael Elder
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
Denny Muktar
 
IBM Smart Cloud Provisioning Overview
IBM Smart Cloud Provisioning OverviewIBM Smart Cloud Provisioning Overview
IBM Smart Cloud Provisioning OverviewIBM Danmark
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Michael Elder
 
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid SuccessTap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
Denny Muktar
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Michael Elder
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
Michael Elder
 
Oracle Cloud Computing Strategy (EMO)
Oracle Cloud Computing Strategy (EMO)Oracle Cloud Computing Strategy (EMO)
Oracle Cloud Computing Strategy (EMO)rachgregs
 
The Business Case behind Cloud Computing - The risks and rewards
The Business Case behind Cloud Computing - The risks and rewardsThe Business Case behind Cloud Computing - The risks and rewards
The Business Case behind Cloud Computing - The risks and rewards
Optimation
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout
Club Alliances
 
Continuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentContinuously Design your Continuous Deployment
Continuously Design your Continuous Deployment
Michael Elder
 

What's hot (17)

How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?How do you deliver your applications to the cloud?
How do you deliver your applications to the cloud?
 
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
InterConnect 2015: 3045 Hybrid Cloud - How to get a return from an investment...
 
The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)The IBM Open Cloud Architecture (and Platform)
The IBM Open Cloud Architecture (and Platform)
 
Open stack in action hp cloud openstack
Open stack in action  hp cloud  openstackOpen stack in action  hp cloud  openstack
Open stack in action hp cloud openstack
 
Cloud as an Enabler for Business Innovation
Cloud as an Enabler for Business InnovationCloud as an Enabler for Business Innovation
Cloud as an Enabler for Business Innovation
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
Accelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud PrivateAccelerate Digital Transformation with IBM Cloud Private
Accelerate Digital Transformation with IBM Cloud Private
 
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
IBM Private Cloud Platform - Setting Foundation for Hybrid (JUKE, 2015)
 
IBM Smart Cloud Provisioning Overview
IBM Smart Cloud Provisioning OverviewIBM Smart Cloud Provisioning Overview
IBM Smart Cloud Provisioning Overview
 
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling CloudsElevating your Continuous Delivery Strategy Above the Rolling Clouds
Elevating your Continuous Delivery Strategy Above the Rolling Clouds
 
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid SuccessTap into a Private Cloud as a Service to Accelerate Hybrid Success
Tap into a Private Cloud as a Service to Accelerate Hybrid Success
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds - UrbanCod...
 
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM CloudDevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
DevOps within the Hybrid Cloud Deploying to the VMware Platform on the IBM Cloud
 
Oracle Cloud Computing Strategy (EMO)
Oracle Cloud Computing Strategy (EMO)Oracle Cloud Computing Strategy (EMO)
Oracle Cloud Computing Strategy (EMO)
 
The Business Case behind Cloud Computing - The risks and rewards
The Business Case behind Cloud Computing - The risks and rewardsThe Business Case behind Cloud Computing - The risks and rewards
The Business Case behind Cloud Computing - The risks and rewards
 
2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout2011.10.19 - Cloud Partner Day - Reseller Breakout
2011.10.19 - Cloud Partner Day - Reseller Breakout
 
Continuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentContinuously Design your Continuous Deployment
Continuously Design your Continuous Deployment
 

Viewers also liked

Pixelpark Innovation Lab
Pixelpark Innovation LabPixelpark Innovation Lab
Pixelpark Innovation Lab
Axel Quack
 
BPM Design Review Approach
BPM Design Review ApproachBPM Design Review Approach
BPM Design Review Approach
Scott Simmons
 
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor AhmadDevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
JAXLondon2014
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Prolifics
 
BPM and Scrum
BPM and ScrumBPM and Scrum
BPM and Scrum
Dr. Karl Schindler
 
IBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPM
IBM Sverige
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power Tools
Bonitasoft
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
Sanjeev Sharma
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
JAXLondon2014
 
Incubating Innovation
Incubating InnovationIncubating Innovation
Incubating Innovation
Fahrenheit 212
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
IBM UrbanCode Products
 
Does your business need an Innovation Lab?
Does your business need an Innovation Lab?Does your business need an Innovation Lab?
Does your business need an Innovation Lab?
Paul Taylor
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
Sanjeev Sharma
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
Sanjeev Sharma
 
Innovation labs
Innovation labsInnovation labs
Innovation labs
Federico Puebla
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101Sanjeev Sharma
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
Claudia Ring
 
How To Build An Innovation Lab
How To Build An Innovation LabHow To Build An Innovation Lab
How To Build An Innovation Lab
Paul Taylor
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
Sanjeev Sharma
 

Viewers also liked (19)

Pixelpark Innovation Lab
Pixelpark Innovation LabPixelpark Innovation Lab
Pixelpark Innovation Lab
 
BPM Design Review Approach
BPM Design Review ApproachBPM Design Review Approach
BPM Design Review Approach
 
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor AhmadDevOps meets BPM - Benjamin Herbert and Masroor Ahmad
DevOps meets BPM - Benjamin Herbert and Masroor Ahmad
 
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
Broadcast Music Inc. Release Rockstars: Program-Wide DevOps Success with Urba...
 
BPM and Scrum
BPM and ScrumBPM and Scrum
BPM and Scrum
 
IBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPM
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power Tools
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for Government
 
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd RückerOpen Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
Open Source workflow automation with BPMN 2.0, Java and camunda - Bernd Rücker
 
Incubating Innovation
Incubating InnovationIncubating Innovation
Incubating Innovation
 
A True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOpsA True Story of Why QA Loves DevOps
A True Story of Why QA Loves DevOps
 
Does your business need an Innovation Lab?
Does your business need an Innovation Lab?Does your business need an Innovation Lab?
Does your business need an Innovation Lab?
 
DevOps101 (version 2)
DevOps101 (version 2)DevOps101 (version 2)
DevOps101 (version 2)
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014
 
Innovation labs
Innovation labsInnovation labs
Innovation labs
 
IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101IBM Innovate 2013 Session: DevOps 101
IBM Innovate 2013 Session: DevOps 101
 
Mastering DevOps Automation: Webinar
Mastering DevOps Automation: WebinarMastering DevOps Automation: Webinar
Mastering DevOps Automation: Webinar
 
How To Build An Innovation Lab
How To Build An Innovation LabHow To Build An Innovation Lab
How To Build An Innovation Lab
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOps
 

Similar to Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015

Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
Kyle Brown
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
IBM UrbanCode Products
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Yakura Coffee
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
Sanjeev Sharma
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
NGINX, Inc.
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
Prolifics
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
IBM UrbanCode Products
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
Sanjeev Sharma
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
Davide Veronese
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
Sanjeev Sharma
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
Richard Irving
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
Claudia Ring
 
Reality Check: Moving From the Transformation Laboratory to Production
Reality Check: Moving From the Transformation Laboratory to ProductionReality Check: Moving From the Transformation Laboratory to Production
Reality Check: Moving From the Transformation Laboratory to Production
DevOps.com
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
REAN Cloud
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
IBM UrbanCode Products
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
Sanjeev Sharma
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
Sufyaan Kazi
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Michael Elder
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
Felipe Freire
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
Sam Garforth
 

Similar to Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015 (20)

Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps Meetup
 
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform EnvironmentsDeployment Automation for Hybrid Cloud and Multi-Platform Environments
Deployment Automation for Hybrid Cloud and Multi-Platform Environments
 
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
Deploying IBM WebSphere Application Server to the Cloud_GWC_3-24-2015
 
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit sessionDevOps and Application Delivery for Hybrid Cloud  - DevOpsSummit session
DevOps and Application Delivery for Hybrid Cloud - DevOpsSummit session
 
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud10 Key Steps for Moving from Legacy Infrastructure to the Cloud
10 Key Steps for Moving from Legacy Infrastructure to the Cloud
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital Enterprise
 
Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...Improving Software Delivery with DevOps & Software Defined Environments | The...
Improving Software Delivery with DevOps & Software Defined Environments | The...
 
Continuous Delivery for cloud - scenarios and scope
Continuous Delivery for cloud  - scenarios and scopeContinuous Delivery for cloud  - scenarios and scope
Continuous Delivery for cloud - scenarios and scope
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
DTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect SessionDTS-1778 Understanding DevOps - IBM InterConnect Session
DTS-1778 Understanding DevOps - IBM InterConnect Session
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
How to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform InnovationHow to Balance System Speed and Risk for Multi-Platform Innovation
How to Balance System Speed and Risk for Multi-Platform Innovation
 
Reality Check: Moving From the Transformation Laboratory to Production
Reality Check: Moving From the Transformation Laboratory to ProductionReality Check: Moving From the Transformation Laboratory to Production
Reality Check: Moving From the Transformation Laboratory to Production
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps Accelerators
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
A DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scaleA DevOps adoption playbook- achieving business value at scale
A DevOps adoption playbook- achieving business value at scale
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshop
 
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
Elevate Your Continuous Delivery Strategy Above the Rolling Clouds (Interconn...
 
Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)Webcast Automação Implantação de Aplicações (DevOps)
Webcast Automação Implantação de Aplicações (DevOps)
 
Bluemix summary
Bluemix summaryBluemix summary
Bluemix summary
 

Recently uploaded

Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
Faculty of Medicine And Health Sciences
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
Sebastiano Panichella
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Matjaž Lipuš
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
eCommerce Institute
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
IP ServerOne
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
Access Innovations, Inc.
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
khadija278284
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
OECD Directorate for Financial and Enterprise Affairs
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
Howard Spence
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Sebastiano Panichella
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
Vladimir Samoylov
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
OWASP Beja
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Sebastiano Panichella
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Access Innovations, Inc.
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Orkestra
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
faizulhassanfaiz1670
 

Recently uploaded (16)

Obesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditionsObesity causes and management and associated medical conditions
Obesity causes and management and associated medical conditions
 
International Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software TestingInternational Workshop on Artificial Intelligence in Software Testing
International Workshop on Artificial Intelligence in Software Testing
 
Bitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXOBitcoin Lightning wallet and tic-tac-toe game XOXO
Bitcoin Lightning wallet and tic-tac-toe game XOXO
 
María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024María Carolina Martínez - eCommerce Day Colombia 2024
María Carolina Martínez - eCommerce Day Colombia 2024
 
Acorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutesAcorn Recovery: Restore IT infra within minutes
Acorn Recovery: Restore IT infra within minutes
 
Eureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 PresentationEureka, I found it! - Special Libraries Association 2021 Presentation
Eureka, I found it! - Special Libraries Association 2021 Presentation
 
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdfBonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
Bonzo subscription_hjjjjjjjj5hhhhhhh_2024.pdf
 
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
Competition and Regulation in Professional Services – KLEINER – June 2024 OEC...
 
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptxsomanykidsbutsofewfathers-140705000023-phpapp02.pptx
somanykidsbutsofewfathers-140705000023-phpapp02.pptx
 
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...Doctoral Symposium at the 17th IEEE International Conference on Software Test...
Doctoral Symposium at the 17th IEEE International Conference on Software Test...
 
Getting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control TowerGetting started with Amazon Bedrock Studio and Control Tower
Getting started with Amazon Bedrock Studio and Control Tower
 
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
0x01 - Newton's Third Law:  Static vs. Dynamic Abusers0x01 - Newton's Third Law:  Static vs. Dynamic Abusers
0x01 - Newton's Third Law: Static vs. Dynamic Abusers
 
Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...Announcement of 18th IEEE International Conference on Software Testing, Verif...
Announcement of 18th IEEE International Conference on Software Testing, Verif...
 
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdfSupercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
Supercharge your AI - SSP Industry Breakout Session 2024-v2_1.pdf
 
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
Sharpen existing tools or get a new toolbox? Contemporary cluster initiatives...
 
Media as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern EraMedia as a Mind Controlling Strategy In Old and Modern Era
Media as a Mind Controlling Strategy In Old and Modern Era
 

Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015

  • 1. © 2015 IBM Corporation Introducing the IBM Innovation Lab DevOps Perth Meetup 12 November 2015 Shaun Lee (shaunlee@au1.ibm.com) Shawn Male (shawmale@au1.ibm.com) Christophe Lucas (chrlucas@au1.ibm.com)
  • 2. © 2015 IBM Corporation $392B of cloud spend by 20172 70% of enterprises will pursue hybrid deployments by 20153 Sources: 1 IBM Think Academy – IBM Strategy: “Creating New Value with Cloud; Global Technology Services”; 2 IBM Market Insights, March 2014, Internal IBM Estimates; 3 Gartner G00255302: Private Cloud Matures, Hybrid Cloud is Next (09/06/13) apps devicessensors Systems of Engagement HR DB CRM ERP Hybrid environments are becoming the “new norm” as companies leverage systems of record and build-out systems of engagement 2 CloudTraditional infrastructure Systems of Record + Enterprise Hybrid IT 70% of IT spent is going to maintain existing IT infrastructure1
  • 3. © 2015 IBM Corporation Optimize Innovate Evolving requires two approaches to enable a Hybrid Enterprise Focus on Operational Costs • Consolidation and modernization • Operations Automation • Risk and compliance Management • Manual policy to analytics driven optimization Focus on Speed and Agility • Assemble solutions from verified components and services • Fast deployment and redeployment • Agile to DevOps model • User first delivery model Enabling the Hybrid Enterprise 3 Cloud Enabled Cloud Native
  • 4. © 2015 IBM Corporation What is the IBM Innovation Lab?
  • 5. © 2015 IBM Corporation Monitoring Lifecycle Management What is a Pattern? The pre-defined architecture for each component of the application (i.e. database, web server, etc) in a deployable form with full lifecycle management.  Pre-installation on an operating system  Pre-integration across components  Pre-configured & tuned  Pre-configured Monitoring  Pre-configured Security  Lifecycle Management Understanding how patterns of expertise work Patterns address the most significant cost & time factors to deliver superior results. Agility: Faster time-to-value Efficiency: Reduce cost & resource Simplicity: Simpler skills requirements Control: Lower risk and errors
  • 6. © 2015 IBM Corporation Off-Premises On-PremisesOn-Premises 6 The same pattern… …on any platform.
  • 7. © 2015 IBM Corporation IBM Cloud Orchestrator Orchestration Improve your IT lifecycle with ICO, PureApp and UrbanCode 7 Self-Service Catalogue dev qa prod • Provide self-service access to environment provisioning • Orchestrate configuration changes across all data center (or cloud) components • Control changes with custom approval workflows • Deploy patterns for IBM and non-IBM software • Adopt hybrid cloud with integrated systems, existing hardware (on-premise), or cloud (off-premise) • Simplify enterprise-grade qualities of service such as HA, DR, scaling, caching, monitoring, license management, etc. • Automate, version, and audit application changes across the development pipeline System, Service, Software. • Inherit principles of devops and reduce your error rates UrbanCode Deploy PatternPatternPattern
  • 8. © 2015 IBM Corporation Stage 1 Stage 2 Stage 3•Self Service Portal to Provision Platforms with fully integrated DevOps toolchain •Innovate Patterns available Blue Mix Portal Innovation Developers Innovation Lab •Innovation developers are self enabled to manage all platform build activity •Orchestration onto a dedicated on-premise or Off Prem Innovation Sandpit Allow rapid experimentation in a dedicated self managed sandpit Allow rapid commercialisation into the virtual private cloud for appropriate initiatives •Same orchestration model and patterns as used in Innovation Lab Blue Mix Portal Innovation Lab •Cloud Administrator self enabled to manage all platform build into Virtual Private Cloud Orchestration of platforms onto approved Virtual private cloud Cloud Administrator Resolve systemic capacity and stability issues to rapidly commercialise into the virtual private cloud Innovation Lab (Sandbox) Innovation Lab (Sandbox) Innovation Developers 3d party cloud Blue Mix Portal Innovation Lab •Cloud Administrator self enabled to manage all platform build into Virtual Private Cloud Orchestration of platforms onto approved Virtual private cloud Cloud Administrator Innovation Lab (Sandbox) Innovation Developers 3d party cloud Unix P x86 EXAMPLE ONLY Enabling DevOps
  • 9. © 2015 IBM Corporation SDLC ActivitiesPre-SDLC Activities Investment Case FY Slate Analyse Design Plan Implement Build and Test Measure & Manage Post-SDLC Activities SDLC ActivitiesPre-SDLC Activities Investment Case FY Slate Analyse Design Plan Implement Build and Test Measure & Manage Post-SDLC Activities • Medium term (multi year) focus • Large scale investments • No room for error, difficult to test ideas • Long elapsed time between Analysis & Implementation • Focus on waterfall, little opportunity to iterate • Focus on as-is, doesn’t account for ‘evergreening’ of platform and lifecycle management • Shorter term focus (weeks or months • Ability to experiment & test ideas • Smaller, incremental investments • Ability to iterate & continuously integrate • Reuse & composition of patterns reduces design time • Automation reduces planning and greatly accelerates build & implementation whilst reducing rework due to errors • Continuous integration allows for ongoing lifecycle management e.g. O/S and middleware currency Months Years Days or Weeks Weeks or Months (agile iteration is possible) From This -> To This -> DevOps ContinuousIntegration Productivity & efficiency improvements applied to SDLC
  • 10. © 2015 IBM Corporation© 2014 International Business Machines Corporation 10 Omni Channel for Digital automated in less than six weeks Mobile Platform 3 Online Retail Banking DataPower / API Manager 5 days (12 hrs deploy) 5 days 4 days 2 weeks (remote connected) < 4 weeks VisionPLUS Flex To deploy and configure mobile wallet app To create pattern and deploy to Lab sandbox Automated in less than 6 weeks Software Components in Banking Application Out Bank Mobile Dev innovation team Bank Omni Channel Application Pattern hosted in cloud A Recent Customer Example
  • 11. © 2015 IBM Corporation PureApplication Trial and Demonstrations Free Trial: https://www-969.ibm.com/ibm/puresystems/us/en/pureapplication/service/ Hybrid Cloud (2 Minutes): https://www.youtube.com/watch?v=5yWQyA4GsP0 BPM Pattern (15 Minutes): https://www.youtube.com/watch?v=VW_y4Qqyh6Y  YouTube Channel: Expert Integrated Systems – Hybrid Cloud – Client References  YouTube Playlist: PureApplication System Learning – Technology: Docker, Chef – Application Platform: WAS – DevOps: UrbanCode Deploy – Smarter Process: BPM, ODM, Business Monitor – Topics: Applying Maintenance, Block Storage, Call Home, Multi-Rack, and more Watch many more videos and demonstrations at: 11
  • 12. © 2015 IBM Corporation© 2014 International Business Machines Corporation 12 DEMO
  • 13. © 2015 IBM Corporation Thank You
  • 14. © 2015 IBM Corporation ADDITIONAL INFO 14
  • 15. © 2015 IBM Corporation What’s required… What the business wants… What a pattern automates… • Complete application topology • Portable across hybrid cloud platforms • Integrated best practices for HA, DR, and more • Customizable to meet your environment requirements • Integrated lifecycle management (scaling, monitoring, maintenance, etc.) • Uses open technologies  Repeatability  Expertise  Simplicity  Agility  Governance  Elasticity  Portability Driving built-in expertise with IBM’s patterns of expertise 15
  • 16. © 2015 IBM Corporation A sample walk through the solution 16 IBM Cloud Orchestrator Self Service Interface Start orchestration IBM Cloud Orchestrator Engine Update DNS Update Firewall Update CMDB System Service Software Deploy pattern instance(s) ? Approve UrbanCode Deploy Push application configuration Frequency
  • 17. © 2015 IBM Corporation OpenStack Support  Use key OpenStack APIs to quickly import and deploy images  Existing OpenStack CLI client support minimizing effort required to invoke PureApplication from existing OpenStack automation, such as Chef recipes  Improves portability across multiple cloud platforms  Moving up to Ice House Level of APIs Easily deploy OpenStack workloads onto PureApplication System
  • 18. © 2015 IBM Corporation 1. Build, deploy and run Patterns with Docker containers on PureApplication System, Service and Software 2. PureApplication brings Enterprise-grade lifecycle management to Docker 3. Included private Docker registry Pattern deployable as a shared service + Enterprise Strength Docker Improved Performance • Faster application deployment, start-up and scaling  92% faster vs. VM deploy • Higher density deployments  7.8X more containers vs. VMs on same HW • Vmware provides capabilities currently lacking in Docker (e.g. vMotion) Portability, Hybrid Cloud, Open ecosystem, Productivity • More seamless workload movement in hybrid & borderless cloud scenarios • Access thousands of pre-built applications on DockerHub Docker and Patterns: Better Together Patterns 18
  • 19. © 2015 IBM Corporation Using Docker in PureApplication Connect to an existing Docker Registry Add a Docker Container to the Pattern Builder canvas Select a Docker Image from the Registry Configure the Docker container parameters Click Deploy! 1 2 3 4 5
  • 20. © 2015 IBM Corporation 1 2 Scenario: Compute node w/ Docker container, containing Liberty, connected to... Compute node w/ DB2 Pattern, and several script packages 1 2 Value: • Docker content gets access to PureApp’s enterprise-grade lifecycle • Patterns gain ability to run 14,000+ dockerized apps Docker & Patterns Example: Liberty Container and DB2 Pattern 20
  • 21. © 2015 IBM Corporation What Is Chef?  Chef is a technology that supports automation of how you build, deploy, and manage infrastructure  It is a client / server technology that allows the user to define automation from a central server  Endpoints include a chef agent that communicates with the central server  Automation is described in text files called “recipes”
  • 22. © 2015 IBM Corporation Pattern Chefmodel Chef Server (API) Role Tag Attribute CouchDB Node Existing Chef Server runs as a “Zero VM” Shared Service Using Chef in PureApplication - Overview Build the pattern, including Chef clients Deploy the pattern The shared service points to the Chef server Deployed VMs automatically register with the Chef server Use Chef to manage the nodes 1 2 3 4 5 Deploy, Register Manage Nodes Deploy, Register
  • 23. © 2015 IBM Corporation  UCS + v7000 (VersaStack) testing performed by IBM’s PureApplication Development Team  Runs on any UCS configuration running PureApp prerequisites: – Management: vCenter 5.1 and 5.5, RedHat 6.6, 8-core, 64 GB Memory – Workloads: Any hardware supported by vCenter 5.1 PureApp Software now officially supported on UCS VersaStack (or UCS with other storage) Internal Network Virtualization O/S PureApplication Software Middleware PureApp SW + VersaStack Patterns Application Delivery Converged Infrastructure
  • 24. © 2015 IBM Corporation Openness: PureApplication Software Supports 3rd Party Clouds VM VM VM 1. Set up PureApp SW on-prem or in Azure (8 cores, 80 GB memory) 2. Provide your Azure account certificate to PureApp SW (so created VMs are billed to your Azure account) 3. Begin deploying patterns to Azure 4. Optionally export/import patterns between Azure & other clouds PureApp Software PureApp SW Requirements: • Network access to Azure • 8 cores • 80 GB memory