SlideShare uma empresa Scribd logo
1 de 24
© 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

Mais conteúdo relacionado

Mais procurados

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 InnovationIBM 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 PrivateMichael 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 PrivateMichael 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 CloudsMichael 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 SuccessDenny 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 CloudMichael 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 rewardsOptimation
 
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 BreakoutClub Alliances
 
Continuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentContinuously Design your Continuous Deployment
Continuously Design your Continuous DeploymentMichael Elder
 

Mais procurados (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
 

Destaque

Pixelpark Innovation Lab
Pixelpark Innovation LabPixelpark Innovation Lab
Pixelpark Innovation LabAxel Quack
 
BPM Design Review Approach
BPM Design Review ApproachBPM Design Review Approach
BPM Design Review ApproachScott 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 AhmadJAXLondon2014
 
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
 
IBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Smarter Business 2012 - Headless BPM
IBM Smarter Business 2012 - Headless BPMIBM Sverige
 
DevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsDevOps & BPM: Continuous Integration Power Tools
DevOps & BPM: Continuous Integration Power ToolsBonitasoft
 
DevOps 101 for Government
DevOps 101 for GovernmentDevOps 101 for Government
DevOps 101 for GovernmentSanjeev 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ückerJAXLondon2014
 
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
 
DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 DevOps 101 - IBM Impact 2014
DevOps 101 - IBM Impact 2014 Sanjeev Sharma
 
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: WebinarClaudia Ring
 
How To Build An Innovation Lab
How To Build An Innovation LabHow To Build An Innovation Lab
How To Build An Innovation LabPaul Taylor
 
IBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsIBM Innovate - Uderstanding DevOps
IBM Innovate - Uderstanding DevOpsSanjeev Sharma
 

Destaque (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
 

Semelhante a Perth DevOps Meetup - Introducing the IBM Innovation Lab - 12112015

Bluemix DevOps Meetup
Bluemix DevOps MeetupBluemix DevOps Meetup
Bluemix DevOps MeetupKyle 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 EnvironmentsIBM 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 sessionSanjeev 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 CloudNGINX, Inc.
 
Compose Your Digital Enterprise
Compose Your Digital EnterpriseCompose Your Digital Enterprise
Compose Your Digital EnterpriseProlifics
 
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 scopeSanjeev 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 architectureDavide 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 SessionSanjeev Sharma
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid CloudRichard 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 InnovationClaudia 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 ProductionDevOps.com
 
REAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud DevOps Accelerators
REAN Cloud DevOps AcceleratorsREAN Cloud
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudIBM 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 scaleSanjeev Sharma
 
Pivotal spring boot-cloud workshop
Pivotal   spring boot-cloud workshopPivotal   spring boot-cloud workshop
Pivotal spring boot-cloud workshopSufyaan 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
 

Semelhante a 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
 

Último

Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...amilabibi1
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalFabian de Rijk
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxlionnarsimharajumjf
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Baileyhlharris
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.thamaeteboho94
 

Último (17)

Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 

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