SlideShare una empresa de Scribd logo
1 de 33
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Continuous Release and Deploy with IBM
UrbanCode Solutions
http://www.ibm.com/software/products/en/ucdep/
© 2013 IBM Corporation
Accelerating Product and Service Innovation
The World has changed
2
Shanghai, China - 1900 Shanghai, China - 2010
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Technology adoption is driven by consumers
Shopping Fitness Banking
And
Many
More!
3 Real Estate Healthcare
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Days
<10%
Quarters
35%
Months
40%
Weeks
15%
6-12 Month Delivery Cycles Are STILL Normal for most
Delivery cycle profile across
600 business enterprises
Feedback
cycles
Source--The New Software Imperative: Fast Delivery With Quality: 8 DevOps Practices Hold The Key To Success
A Forrester Consulting Thought Leadership Paper Commissioned By IBM, August 2014
4
© 2013 IBM Corporation
Accelerating Product and Service Innovation
The Solution that everyone is talking about: DevOps
5
© 2013 IBM Corporation
Accelerating Product and Service Innovation
66
Accelerate
software delivery –
for faster time to value
Balance speed, cost,
quality and risk –
for increased capacity
to innovate
Reduce time to
customer feedback –
for improved customer
experience
IBM DevOps point of view
Enterprise capability for continuous software delivery that enables organizations to seize market
opportunities and reduce time to customer feedback
Our DevOps POV is resonating with clients and they are delivering
measurable business outcomes with DevOps
Continuous
Customer Feedback
& Optimization
Collaborative
Development
Continuous Release
and Deployment
Continuous
Monitoring
Continuous
Business Planning
Continuous
Testing
Operate Develop/
Test
Deploy
Steer
DevOps
Continuous
Feedback
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Organizations that effectively leverage software innovation
outperform their competitors... yet few are able to deliver it effectively
7
86%
of companies believe software delivery
is important or critical
25%
leverage software delivery effectively today
But only…
Source: “The Software Edge: How effective software development drives competitive advantage,” IBM Institute of Business Value, March 2013
69%
outperform
those who don’t
of those who
leverage software
delivery today
© 2013 IBM Corporation
Accelerating Product and Service Innovation
We believe that you have a hidden factory
8
And it is
just waiting
to be
discovered
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Removing waste through automation is key to finding it
99
© 2013 IBM Corporation
Accelerating Product and Service Innovation
What IS the waste we are trying to remove?
10
© 2013 IBM Corporation
Accelerating Product and Service Innovation
What IS the waste we are trying to remove?
11
L… O… N… G… Wait Times
© 2013 IBM Corporation
Accelerating Product and Service Innovation
What IS the waste we are trying to remove?
12
U
N
P
R
O
D
U
C
T
I
V
E
W
O
R
K
© 2013 IBM Corporation
Accelerating Product and Service Innovation
What IS the waste we are trying to remove?
13
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Summary: What is the WASTE we are trying to remove?
Manual Efforts
• Deployments
require human
intervention
• Reliance on
scripts
• Environment
configuration is
done on an “as-
needed” basis
Long Wait
Times
• Teams waiting on
manual handoffs
• Resources not
available when
needed
• Delayed time-to-
test
• Insufficient
notification
Unproductive
Work
• Using static
environments
• Deploying things
that have not
changed
• Managing
infrastructure &
apps separately
• Not leveraging
virtualization &
cloud correctly
Poor Visibility
• Reliance on
spreadsheets,
meetings, con
calls to know
status
• Limited
understanding of
deployment
dependencies
and status
• Long Outage
windows
14
© 2013 IBM Corporation
Accelerating Product and Service Innovation
UrbanCode for Release and Deployment automation
Drive down cost
Reduce amount of manual labor, resource wait-
time, and rework by eliminating errors & providing
self-service environments
Speed time to market
Increase frequency of software delivery through
automated, repeatable deployment processes
across development, test and production
Reduce risk
Robust configuration management, coordinated
release processes, audits, and traceability
Enabling clients to more rapidly deliver mobile, cloud, big data and traditional applications
with high quality and low risk
IBM UrbanCode Deploy with Patterns is a full-stack environment
management and deployment solution that enables users to design,
deploy and update full-stack environments to multiple clouds
IBM UrbanCode Deploy automates the deployment of applications,
databases and configurations into development, test and production
environments, helping to drive down cost, speed time to market with
reduced risk.
IBM UrbanCode Release is an intelligent collaboration release
management solution that replaces error-prone manual spreadsheets
and streamlines release activities for application and infrastructure
changes.
© 2013 IBM Corporation
Accelerating Product and Service Innovation
IBM UrbanCode Deploy
16
© 2013 IBM Corporation
Accelerating Product and Service Innovation
17
Mobile App
Middleware
Backend Systems of
Record
Automate your multi-
platform deployments
© 2013 IBM Corporation
Accelerating Product and Service Innovation
IBM UrbanCode Deploy – Plug-ins
Over 150 – in over 50 categories
© 2013 IBM Corporation
Accelerating Product and Service Innovation
How Does IBM UrbanCode Deploy eliminate waste?
19
Remove
Manual Efforts
• Push-button
Deployments
• Graphical
process
designer
• Manage
Environment
configuration
as part of
deployment
Eliminate Long
Wait Times
• Automated
Notifications
• Include
provisioning as
part of
deployment
• Add testing to
deployment
process
• Immediate
feedback
Reduce
Unproductive
Work
• Leverage
production-like
environments
• Only deploy
what has
changed
• Managing
infrastructure &
apps together
• Get the most
out of
virtualization &
cloud
Raise Visibility
• Known status
of resources
at-a-glance
• Immediate
view of
deployment
compliance
• Status,
feedback &
understanding
of all parts of
deployment as
it occurs
© 2013 IBM Corporation
Accelerating Product and Service Innovation
IBM UrbanCode Deploy with Patterns
20
Verify the Entire Stack --- BEFORE Production
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Rapidly deploy application environments in 3 simple steps
Provide portability across
heterogeneous virtual datacenter,
private and public clouds
3. Portable across different
virtualized infrastructure
Assemble multi-tier application
environments and define auto-scaling
policies to meet operational needs.
2. Assemble multi-tier and scalable
environment blueprints
1. Create stacks
Load Balancer
Web
Servers
App
Servers
Database
Servers
Firewall
Application
Compute, Storage,
Network Configuration
OS / Platform Image
Middleware
Configuration
Middleware
Policies
Describe full stack environments using infrastructure
building blocks like Images, Middleware scripts, and
Application code
VMware
vCenter
Private
PublicVirtual
Datacenter
21
© 2013 IBM Corporation
Accelerating Product and Service Innovation
UrbanCode Deploy with Patterns helps rapidly deploy application
environments
IBM UrbanCode Deploy
with Patterns
 Pattern designer
Design open, full stack application environments in a
diagram or textual editor
 Design once, deploy anywhere
Deploy full stack environments to multiple clouds
 Environment lifecycle management
Manage infrastructure change and easily apply
changes to existing environments
 Delivery process automation
Automated delivery process with integrated full stack
environments
Application
Compute, Storage,
Network Configuration
OS / Platform Image
Middleware
Configuration
Middleware
Policies
VMware
vCenter
Private Public
Virtual
Datacenter
22
© 2013 IBM Corporation
Accelerating Product and Service Innovation
How Does IBM UrbanCode Deploy with Patterns eliminate waste?
23
Remove
Manual Efforts
• Push-button
Provisioning
and
Deployment
• Drag-and-Drop
stack design
• Removal of
duplicate
processes
• Utilize Full
Stack
deployments
Eliminate Long
Wait Times
• Cut down
troubleshootin
g times
between Dev
and Ops
teams
• Easily modify
existing
environments
• Reduce
instability from
managing
multiple
configurations
Reduce
Unproductive
Work
• Leverage the
same pattern
across
different
environments
• Use
environments
consistently
across
different cloud
types
• Automated,
portable &
repeatable
blueprints
Raise Visibility
• No confusion
over the
configuration
of an
environment
• Immediate
view of
instance status
• Feedback for
of all parts of
provisioning
and
deployment as
it occurs
© 2013 IBM Corporation
Accelerating Product and Service Innovation
24
IBM UrbanCode Release
Collaborative release management solution that replaces error-prone manual spreadsheets
and streamlines release activities.
Drive down cost
 Reduce the amount of manual labor, resource wait-time, and rework with standard
release processes and tooling
Speed time to market
 Increase frequency of software delivery through automated, repeatable deployment
processes
Reduce risk
 Manage change with coordinated release processes, audits, and traceability
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Better Release Planning and Management
• Enterprise Calendaring
• Release Process Checklist Templates
• Environment Reservation
Effective Change and Risk Management
• Rational Team Concert integration
• Impact Analysis
Continuous Delivery with Automation /
Auto-Progression
• IBM UrbanCode Deploy integration
Increased Visibility and Control
• Pipeline View
• Federated Dashboard
• Segment Dependency Graph
UrbanCode Release
Transform chaotic release planning into streamlined release events
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Accelerate Delivery with IBM UrbanCode Deploy
• Faster integration (Performance improvement)
• More efficient integration with the new Release plug-in
© 2013 IBM Corporation
Accelerating Product and Service Innovation
How Does IBM UrbanCode Release eliminate waste?
27
Remove Manual
Efforts
• Integration
between release
execution
decision and
deployment
• Eliminate
conference calls
and
spreadsheets for
status updates
Eliminate Long
Wait Times
• Automated
Notifications
• Run nested
release events in
automated
fashion
• Reduce outage
windows
Reduce
Unproductive
Work
• Standardize
process across
LOBs
• Managing
release events
and deployments
together
Raise Visibility
• Understand
dependencies
across different
applications in a
release
• Impact Analysis
to understand
release
readiness
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Copyright Clearance Center – Automates application
release and deployment using DevOps methods
“We evaluated numerous tools and determined that
IBM UrbanCode software was the closest to meeting
all of our criteria.”
—Alexander Carr, lead software configuration
management engineer
Professional Services
IBM Software
Solution components
Software
• IBM® UrbanCode™ Deploy
• IBM UrbanCode Release
RAP14454-USEN-00
The transformation: Copyright Clearance Center’s developers were
using an agile software development process. However, the deployment
procedure was becoming a bottleneck. The company automated the
release and deployment of its software and database components
using IBM® UrbanCode™ software, eliminating the need for release
planning sessions.
83% decrease
in release times by
automating deployments
50% reduction
in number of staff needed for each
software release
Saves 4,800 hours
of work within the first year by
eliminating the need for numerous
release planning meetings
28
© 2013 IBM Corporation
Accelerating Product and Service Innovation
What Others Are Saying
From Hours to Minutes
Faster Deployments
Speeding Time to Market
Read more at the IBM Rational
Tech Validate site
© 2013 IBM Corporation
Accelerating Product and Service Innovation
Summary: UrbanCode automation is:
Self-ServicingEasy to use Secure
Error-proof Just in Time Transparent
30
© 2013 IBM Corporation
Accelerating Product and Service Innovation
UrbanCode Value
Speed
31
Agility Flexibility
Overcome
barriers Efficiency
Accuracy
Better Reporting
Speed
© 2013 IBM Corporation
Accelerating Product and Service Innovation
UrbanCode Business Benefits
Reduced Risk Reduced Cost
32 Faster Time to Market
© 2013 IBM Corporation
Accelerating Product and Service Innovation
© Copyright IBM Corporation 2013. All rights reserved.
The information contained in these materials is provided for
informational purposes only, and is provided AS IS without
warranty of any kind, express or implied. IBM shall not be
responsible for any damages arising out of the use of, or
otherwise related to, these materials. Nothing contained in
these materials is intended to, nor shall have the effect of,
creating any warranties or representations from IBM or its
suppliers or licensors, or altering the terms and conditions of
the applicable license agreement governing the use of IBM
software. References in these materials to IBM products,
programs, or services do not imply that they will be available
in all countries in which IBM operates. Product release dates
and/or capabilities referenced in these materials may change
at any time at IBM’s sole discretion based on market
opportunities or other factors, and are not intended to be a
commitment to future product or feature availability in any
way. IBM, the IBM logo, Rational, the Rational logo, and
other IBM products and services are trademarks of the
International Business Machines Corporation, in the United
States, other countries or both. Other company, product, or
service names may be trademarks or service marks of others.
http://www.ibm.com/software/products/en/ucdep/

Más contenido relacionado

La actualidad más candente

IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
Sanjeev Sharma
 

La actualidad más candente (20)

IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOpsIBM Pulse session 2727: Continuous delivery -accelerated with DevOps
IBM Pulse session 2727: Continuous delivery -accelerated with DevOps
 
A Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for DatabasesA Continuous Delivery Safety Net for Databases
A Continuous Delivery Safety Net for Databases
 
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCodeContinuous Application Delivery to WebSphere - Featuring IBM UrbanCode
Continuous Application Delivery to WebSphere - Featuring IBM UrbanCode
 
Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...Leading DevOps Application Release and Deployment - Best Practices for Organi...
Leading DevOps Application Release and Deployment - Best Practices for Organi...
 
How NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOpsHow NBCUniversal Adopted DevOps
How NBCUniversal Adopted DevOps
 
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
Integrations, UI Enhancements and Cloud – See What’s New with IBM UrbanCode D...
 
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with BluemixAdopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
Adopting DevOps in a Hybrid Cloud Featuring UrbanCode Deploy with Bluemix
 
dev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOpsdev@InterConnect workshop - Lean and DevOps
dev@InterConnect workshop - Lean and DevOps
 
The Future of DevOps and UrbanCode
The Future of DevOps and UrbanCodeThe Future of DevOps and UrbanCode
The Future of DevOps and UrbanCode
 
Delivering Applications Continuously to Cloud
Delivering Applications Continuously to CloudDelivering Applications Continuously to Cloud
Delivering Applications Continuously to Cloud
 
Shift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production FailureShift Happens - Rapidly Rolling Forward During Production Failure
Shift Happens - Rapidly Rolling Forward During Production Failure
 
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 Thinking for the Line of Business
DevOps Thinking for the Line of BusinessDevOps Thinking for the Line of Business
DevOps Thinking for the Line of Business
 
Enabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation CenterEnabling DevOps in the cloud - Federal Cloud Innovation Center
Enabling DevOps in the cloud - Federal Cloud Innovation Center
 
DevOps for Enterprise Systems Overview
DevOps for Enterprise Systems OverviewDevOps for Enterprise Systems Overview
DevOps for Enterprise Systems Overview
 
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode DeployHybrid Cloud DevOps with Apprenda and UrbanCode Deploy
Hybrid Cloud DevOps with Apprenda and UrbanCode Deploy
 
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...Applying DevOps, PaaS and cloud for better citizen service  outcomes - IBM Fe...
Applying DevOps, PaaS and cloud for better citizen service outcomes - IBM Fe...
 
DevOps adoption in the enterprise
DevOps adoption in the enterpriseDevOps adoption in the enterprise
DevOps adoption in the enterprise
 
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode DeployContinuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
Continuous Delivery with Jenkins Enterprise and IBM UrbanCode Deploy
 
UrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the DotsUrbanCode Deploy and Docker Containers Connect the Dots
UrbanCode Deploy and Docker Containers Connect the Dots
 

Destacado

Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0
IBM UrbanCode Products
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and Automation
IBM UrbanCode Products
 

Destacado (20)

Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0Product Overview: The New IBM UrbanCode Deploy 6.0
Product Overview: The New IBM UrbanCode Deploy 6.0
 
UrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slidesUrbanCode Deploy course and product overview slides
UrbanCode Deploy course and product overview slides
 
Организация автоматизированного развертывания ПО и создание тестовых сред
Организация автоматизированного развертывания ПО и создание тестовых средОрганизация автоматизированного развертывания ПО и создание тестовых сред
Организация автоматизированного развертывания ПО и создание тестовых сред
 
Overview
OverviewOverview
Overview
 
Extending uBuild and uDeploy with Plugins
Extending uBuild and uDeploy with PluginsExtending uBuild and uDeploy with Plugins
Extending uBuild and uDeploy with Plugins
 
Introduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and ReleaseIntroduction to IBM UrbanCode Deploy and Release
Introduction to IBM UrbanCode Deploy and Release
 
DevOps: Driving Change and Solving Business Problems
DevOps: Driving Change and Solving Business ProblemsDevOps: Driving Change and Solving Business Problems
DevOps: Driving Change and Solving Business Problems
 
Fundamentals of Deploy and Release
Fundamentals of Deploy and ReleaseFundamentals of Deploy and Release
Fundamentals of Deploy and Release
 
2012 01-jenkins-udeploy
2012 01-jenkins-udeploy2012 01-jenkins-udeploy
2012 01-jenkins-udeploy
 
DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation DevOps - The Future of Application Lifecycle Automation
DevOps - The Future of Application Lifecycle Automation
 
Case Study: Integrating Service Management Processes to Improve Systems Stabi...
Case Study: Integrating Service Management Processes to Improve Systems Stabi...Case Study: Integrating Service Management Processes to Improve Systems Stabi...
Case Study: Integrating Service Management Processes to Improve Systems Stabi...
 
Digital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture OverviewDigital Disruption with DevOps - Reference Architecture Overview
Digital Disruption with DevOps - Reference Architecture Overview
 
ITIL, Release Management and Automation
ITIL, Release Management and AutomationITIL, Release Management and Automation
ITIL, Release Management and Automation
 
Portuguese Hidden Champions
Portuguese Hidden ChampionsPortuguese Hidden Champions
Portuguese Hidden Champions
 
Microweb
MicrowebMicroweb
Microweb
 
Lotus Mashups step by step installation guide
Lotus Mashups step by step installation guideLotus Mashups step by step installation guide
Lotus Mashups step by step installation guide
 
IBM SaaS Upload And Share A File
IBM SaaS Upload And Share A FileIBM SaaS Upload And Share A File
IBM SaaS Upload And Share A File
 
FaceTime Web 2.0
FaceTime Web 2.0FaceTime Web 2.0
FaceTime Web 2.0
 
Social Media
Social MediaSocial Media
Social Media
 
Folder Arena De NegóCios
Folder Arena De NegóCiosFolder Arena De NegóCios
Folder Arena De NegóCios
 

Similar a Urban code - DevOps - cost reduction

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
 

Similar a Urban code - DevOps - cost reduction (20)

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
 
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate BottlenecksCampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
CampDevOps keynote - DevOps: Using 'Lean' to eliminate Bottlenecks
 
DevOps in the Hybrid Cloud
DevOps in the Hybrid CloudDevOps in the Hybrid Cloud
DevOps in the Hybrid Cloud
 
Innovate at speed with Devops
Innovate at speed with DevopsInnovate at speed with Devops
Innovate at speed with Devops
 
S106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cicsS106 using ibm urban code deploy to deliver your apps to cics
S106 using ibm urban code deploy to deliver your apps to cics
 
Applying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomesApplying lean, dev ops, and cloud for better business outcomes
Applying lean, dev ops, and cloud for better business outcomes
 
New Continuous Release and Deployment Capabilities for CICS Customers v4
New Continuous Release and Deployment Capabilities for CICS Customers v4New Continuous Release and Deployment Capabilities for CICS Customers v4
New Continuous Release and Deployment Capabilities for CICS Customers v4
 
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
 
UrbanCode Deploy DevOps Best Practices
UrbanCode Deploy  DevOps Best PracticesUrbanCode Deploy  DevOps Best Practices
UrbanCode Deploy DevOps Best Practices
 
Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014Continuous Delivery to the cloud - Innovate 2014
Continuous Delivery to the cloud - Innovate 2014
 
Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World Practical DevOps in a Hybrid World
Practical DevOps in a Hybrid World
 
From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013From Continuous Integration to DevOps - Japan Innovate 2013
From Continuous Integration to DevOps - Japan Innovate 2013
 
The new developer experience
The new developer experienceThe new developer experience
The new developer experience
 
InterConnect 2015: 3540 Release and Deploy Headliner
InterConnect 2015: 3540 Release and Deploy HeadlinerInterConnect 2015: 3540 Release and Deploy Headliner
InterConnect 2015: 3540 Release and Deploy Headliner
 
Cloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business DevelopmentCloud With DevOps Enabling Rapid Business Development
Cloud With DevOps Enabling Rapid Business Development
 
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
 
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)
 
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
Hybrid Cloud: How to Get a Return from an Investment Made Three Decades Ago (...
 
IBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & deliveryIBM DevOps Enabling continuous integration & delivery
IBM DevOps Enabling continuous integration & delivery
 
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...
 

Más de Chris Sparshott

Más de Chris Sparshott (20)

IBM and Apache Spark
IBM and Apache SparkIBM and Apache Spark
IBM and Apache Spark
 
2016 IBM choice award winners
2016 IBM choice award winners2016 IBM choice award winners
2016 IBM choice award winners
 
2016 IBM Beacon award winners
2016 IBM Beacon award winners2016 IBM Beacon award winners
2016 IBM Beacon award winners
 
How to create an event video
How to create an event videoHow to create an event video
How to create an event video
 
IBM Acquisitions
IBM AcquisitionsIBM Acquisitions
IBM Acquisitions
 
Maximo licensing information and usage restrictions 11 March 2015
Maximo licensing information and usage restrictions 11 March 2015Maximo licensing information and usage restrictions 11 March 2015
Maximo licensing information and usage restrictions 11 March 2015
 
SPSS Modeler 16 What's New!?
SPSS Modeler 16 What's New!?SPSS Modeler 16 What's New!?
SPSS Modeler 16 What's New!?
 
IBM MQ v8 enhancements
IBM MQ v8 enhancementsIBM MQ v8 enhancements
IBM MQ v8 enhancements
 
WebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overviewWebSphere application server 8.5.5 - quick overview
WebSphere application server 8.5.5 - quick overview
 
Bluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demoBluemix, PaaS by IBM - Screenshot demo
Bluemix, PaaS by IBM - Screenshot demo
 
Cloud Computing IaaS
Cloud Computing IaaSCloud Computing IaaS
Cloud Computing IaaS
 
Cloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaSCloud computing From Iaas to PaaS to SaaS
Cloud computing From Iaas to PaaS to SaaS
 
IBM Software Support and Subscription
IBM Software Support and SubscriptionIBM Software Support and Subscription
IBM Software Support and Subscription
 
Install Lotus Connections on Blackberry
Install Lotus Connections on BlackberryInstall Lotus Connections on Blackberry
Install Lotus Connections on Blackberry
 
Apple iPhone and iPad at IBM
Apple iPhone and iPad at IBMApple iPhone and iPad at IBM
Apple iPhone and iPad at IBM
 
SUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensingSUN Solaris Zones WebSphere Portal licensing
SUN Solaris Zones WebSphere Portal licensing
 
Domino must gather information
Domino must gather informationDomino must gather information
Domino must gather information
 
The business value of notes 8.5.1
The business value of notes 8.5.1The business value of notes 8.5.1
The business value of notes 8.5.1
 
IBM SaaS Change Profile Picture
IBM SaaS Change Profile PictureIBM SaaS Change Profile Picture
IBM SaaS Change Profile Picture
 
IBM SaaS Complete A Questionnaire
IBM SaaS Complete A QuestionnaireIBM SaaS Complete A Questionnaire
IBM SaaS Complete A Questionnaire
 

Último

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Introduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDMIntroduction to use of FHIR Documents in ABDM
Introduction to use of FHIR Documents in ABDM
 
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
Navigating the Deluge_ Dubai Floods and the Resilience of Dubai International...
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
JohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptxJohnPollard-hybrid-app-RailsConf2024.pptx
JohnPollard-hybrid-app-RailsConf2024.pptx
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 

Urban code - DevOps - cost reduction

  • 1. © 2013 IBM Corporation Accelerating Product and Service Innovation Continuous Release and Deploy with IBM UrbanCode Solutions http://www.ibm.com/software/products/en/ucdep/
  • 2. © 2013 IBM Corporation Accelerating Product and Service Innovation The World has changed 2 Shanghai, China - 1900 Shanghai, China - 2010
  • 3. © 2013 IBM Corporation Accelerating Product and Service Innovation Technology adoption is driven by consumers Shopping Fitness Banking And Many More! 3 Real Estate Healthcare
  • 4. © 2013 IBM Corporation Accelerating Product and Service Innovation Days <10% Quarters 35% Months 40% Weeks 15% 6-12 Month Delivery Cycles Are STILL Normal for most Delivery cycle profile across 600 business enterprises Feedback cycles Source--The New Software Imperative: Fast Delivery With Quality: 8 DevOps Practices Hold The Key To Success A Forrester Consulting Thought Leadership Paper Commissioned By IBM, August 2014 4
  • 5. © 2013 IBM Corporation Accelerating Product and Service Innovation The Solution that everyone is talking about: DevOps 5
  • 6. © 2013 IBM Corporation Accelerating Product and Service Innovation 66 Accelerate software delivery – for faster time to value Balance speed, cost, quality and risk – for increased capacity to innovate Reduce time to customer feedback – for improved customer experience IBM DevOps point of view Enterprise capability for continuous software delivery that enables organizations to seize market opportunities and reduce time to customer feedback Our DevOps POV is resonating with clients and they are delivering measurable business outcomes with DevOps Continuous Customer Feedback & Optimization Collaborative Development Continuous Release and Deployment Continuous Monitoring Continuous Business Planning Continuous Testing Operate Develop/ Test Deploy Steer DevOps Continuous Feedback
  • 7. © 2013 IBM Corporation Accelerating Product and Service Innovation Organizations that effectively leverage software innovation outperform their competitors... yet few are able to deliver it effectively 7 86% of companies believe software delivery is important or critical 25% leverage software delivery effectively today But only… Source: “The Software Edge: How effective software development drives competitive advantage,” IBM Institute of Business Value, March 2013 69% outperform those who don’t of those who leverage software delivery today
  • 8. © 2013 IBM Corporation Accelerating Product and Service Innovation We believe that you have a hidden factory 8 And it is just waiting to be discovered
  • 9. © 2013 IBM Corporation Accelerating Product and Service Innovation Removing waste through automation is key to finding it 99
  • 10. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 10
  • 11. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 11 L… O… N… G… Wait Times
  • 12. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 12 U N P R O D U C T I V E W O R K
  • 13. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 13
  • 14. © 2013 IBM Corporation Accelerating Product and Service Innovation Summary: What is the WASTE we are trying to remove? Manual Efforts • Deployments require human intervention • Reliance on scripts • Environment configuration is done on an “as- needed” basis Long Wait Times • Teams waiting on manual handoffs • Resources not available when needed • Delayed time-to- test • Insufficient notification Unproductive Work • Using static environments • Deploying things that have not changed • Managing infrastructure & apps separately • Not leveraging virtualization & cloud correctly Poor Visibility • Reliance on spreadsheets, meetings, con calls to know status • Limited understanding of deployment dependencies and status • Long Outage windows 14
  • 15. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode for Release and Deployment automation Drive down cost Reduce amount of manual labor, resource wait- time, and rework by eliminating errors & providing self-service environments Speed time to market Increase frequency of software delivery through automated, repeatable deployment processes across development, test and production Reduce risk Robust configuration management, coordinated release processes, audits, and traceability Enabling clients to more rapidly deliver mobile, cloud, big data and traditional applications with high quality and low risk IBM UrbanCode Deploy with Patterns is a full-stack environment management and deployment solution that enables users to design, deploy and update full-stack environments to multiple clouds IBM UrbanCode Deploy automates the deployment of applications, databases and configurations into development, test and production environments, helping to drive down cost, speed time to market with reduced risk. IBM UrbanCode Release is an intelligent collaboration release management solution that replaces error-prone manual spreadsheets and streamlines release activities for application and infrastructure changes.
  • 16. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy 16
  • 17. © 2013 IBM Corporation Accelerating Product and Service Innovation 17 Mobile App Middleware Backend Systems of Record Automate your multi- platform deployments
  • 18. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy – Plug-ins Over 150 – in over 50 categories
  • 19. © 2013 IBM Corporation Accelerating Product and Service Innovation How Does IBM UrbanCode Deploy eliminate waste? 19 Remove Manual Efforts • Push-button Deployments • Graphical process designer • Manage Environment configuration as part of deployment Eliminate Long Wait Times • Automated Notifications • Include provisioning as part of deployment • Add testing to deployment process • Immediate feedback Reduce Unproductive Work • Leverage production-like environments • Only deploy what has changed • Managing infrastructure & apps together • Get the most out of virtualization & cloud Raise Visibility • Known status of resources at-a-glance • Immediate view of deployment compliance • Status, feedback & understanding of all parts of deployment as it occurs
  • 20. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy with Patterns 20 Verify the Entire Stack --- BEFORE Production
  • 21. © 2013 IBM Corporation Accelerating Product and Service Innovation Rapidly deploy application environments in 3 simple steps Provide portability across heterogeneous virtual datacenter, private and public clouds 3. Portable across different virtualized infrastructure Assemble multi-tier application environments and define auto-scaling policies to meet operational needs. 2. Assemble multi-tier and scalable environment blueprints 1. Create stacks Load Balancer Web Servers App Servers Database Servers Firewall Application Compute, Storage, Network Configuration OS / Platform Image Middleware Configuration Middleware Policies Describe full stack environments using infrastructure building blocks like Images, Middleware scripts, and Application code VMware vCenter Private PublicVirtual Datacenter 21
  • 22. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode Deploy with Patterns helps rapidly deploy application environments IBM UrbanCode Deploy with Patterns  Pattern designer Design open, full stack application environments in a diagram or textual editor  Design once, deploy anywhere Deploy full stack environments to multiple clouds  Environment lifecycle management Manage infrastructure change and easily apply changes to existing environments  Delivery process automation Automated delivery process with integrated full stack environments Application Compute, Storage, Network Configuration OS / Platform Image Middleware Configuration Middleware Policies VMware vCenter Private Public Virtual Datacenter 22
  • 23. © 2013 IBM Corporation Accelerating Product and Service Innovation How Does IBM UrbanCode Deploy with Patterns eliminate waste? 23 Remove Manual Efforts • Push-button Provisioning and Deployment • Drag-and-Drop stack design • Removal of duplicate processes • Utilize Full Stack deployments Eliminate Long Wait Times • Cut down troubleshootin g times between Dev and Ops teams • Easily modify existing environments • Reduce instability from managing multiple configurations Reduce Unproductive Work • Leverage the same pattern across different environments • Use environments consistently across different cloud types • Automated, portable & repeatable blueprints Raise Visibility • No confusion over the configuration of an environment • Immediate view of instance status • Feedback for of all parts of provisioning and deployment as it occurs
  • 24. © 2013 IBM Corporation Accelerating Product and Service Innovation 24 IBM UrbanCode Release Collaborative release management solution that replaces error-prone manual spreadsheets and streamlines release activities. Drive down cost  Reduce the amount of manual labor, resource wait-time, and rework with standard release processes and tooling Speed time to market  Increase frequency of software delivery through automated, repeatable deployment processes Reduce risk  Manage change with coordinated release processes, audits, and traceability
  • 25. © 2013 IBM Corporation Accelerating Product and Service Innovation Better Release Planning and Management • Enterprise Calendaring • Release Process Checklist Templates • Environment Reservation Effective Change and Risk Management • Rational Team Concert integration • Impact Analysis Continuous Delivery with Automation / Auto-Progression • IBM UrbanCode Deploy integration Increased Visibility and Control • Pipeline View • Federated Dashboard • Segment Dependency Graph UrbanCode Release Transform chaotic release planning into streamlined release events
  • 26. © 2013 IBM Corporation Accelerating Product and Service Innovation Accelerate Delivery with IBM UrbanCode Deploy • Faster integration (Performance improvement) • More efficient integration with the new Release plug-in
  • 27. © 2013 IBM Corporation Accelerating Product and Service Innovation How Does IBM UrbanCode Release eliminate waste? 27 Remove Manual Efforts • Integration between release execution decision and deployment • Eliminate conference calls and spreadsheets for status updates Eliminate Long Wait Times • Automated Notifications • Run nested release events in automated fashion • Reduce outage windows Reduce Unproductive Work • Standardize process across LOBs • Managing release events and deployments together Raise Visibility • Understand dependencies across different applications in a release • Impact Analysis to understand release readiness
  • 28. © 2013 IBM Corporation Accelerating Product and Service Innovation Copyright Clearance Center – Automates application release and deployment using DevOps methods “We evaluated numerous tools and determined that IBM UrbanCode software was the closest to meeting all of our criteria.” —Alexander Carr, lead software configuration management engineer Professional Services IBM Software Solution components Software • IBM® UrbanCode™ Deploy • IBM UrbanCode Release RAP14454-USEN-00 The transformation: Copyright Clearance Center’s developers were using an agile software development process. However, the deployment procedure was becoming a bottleneck. The company automated the release and deployment of its software and database components using IBM® UrbanCode™ software, eliminating the need for release planning sessions. 83% decrease in release times by automating deployments 50% reduction in number of staff needed for each software release Saves 4,800 hours of work within the first year by eliminating the need for numerous release planning meetings 28
  • 29. © 2013 IBM Corporation Accelerating Product and Service Innovation What Others Are Saying From Hours to Minutes Faster Deployments Speeding Time to Market Read more at the IBM Rational Tech Validate site
  • 30. © 2013 IBM Corporation Accelerating Product and Service Innovation Summary: UrbanCode automation is: Self-ServicingEasy to use Secure Error-proof Just in Time Transparent 30
  • 31. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode Value Speed 31 Agility Flexibility Overcome barriers Efficiency Accuracy Better Reporting Speed
  • 32. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode Business Benefits Reduced Risk Reduced Cost 32 Faster Time to Market
  • 33. © 2013 IBM Corporation Accelerating Product and Service Innovation © Copyright IBM Corporation 2013. All rights reserved. The information contained in these materials is provided for informational purposes only, and is provided AS IS without warranty of any kind, express or implied. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, these materials. Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in these materials to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in these materials may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. IBM, the IBM logo, Rational, the Rational logo, and other IBM products and services are trademarks of the International Business Machines Corporation, in the United States, other countries or both. Other company, product, or service names may be trademarks or service marks of others. http://www.ibm.com/software/products/en/ucdep/