SlideShare ist ein Scribd-Unternehmen logo
1 von 4
Downloaden Sie, um offline zu lesen
IBM Software
Case Study
Computer Services
IBM Smarter Cities team
speeds cloud offerings
to market with DevOps
Group shortens SaaS development cycles while
increasing software quality and consistency
Overview
The need
To meet clients’ demands, the IBM®
Smarter Cities®
group needed to undergo
a major transformation to expand and
optimize the delivery of software as a
service (SaaS) offerings.
The solution
The group adopted DevOps practices,
rolling out a flexible infrastructure,
implementing automation wherever
possible, and establishing continuous
integration and feedback.
The benefit
The team achieved an effective time
savings of 75 percent through automation,
cut the number of maintenance windows
required by 50 percent, and reduced
maintenance window duration by
50 percent.
The IBM Smarter Cities group needed to transform its business model.
Clients were beginning to request software as a service (SaaS) offerings
hosted in the IBM Cloud, rather than on-premises hosting services.
“As our clients have evolved, they have come back to us and said,
‘We want you to manage that complete system, end-to-end for us,’”
says Doug Cox, vice president, IBM Smarter Cities software &
Industry Solutions engineering, IBM. The group needed to make
significant changes to its product architecture to move to the
cloud-based model.
Creating a cloud-based architecture
Because the Smarter Cities group is a large organization, Cox knew
he needed to take a systematic approach to rolling out the new
cloud-based architecture. “We had to try to standardize this rollout
as much as possible and guide groups as they transition to providing
the SaaS offerings,” says Cox. He decided to use DevOps methods
to support the change.
Using automation as part of the DevOps approach,
the IBM Smarter Cities group is accelerating the
delivery of new capabilities to clients. “By driving
those efficiencies, we can meet demands faster,” says
Doug Cox, vice president, IBM Smarter Cities
software & Industry Solutions engineering, IBM.
2
IBM Software
Case Study
Computer Services
“It’s a plug-and-play
architecture, so we can
plug in Rational
Performance Tester or
Rational Functional
Tester or any of the other
Rational applications
as needed.”
—Mike Braendel, Smarter Cities leader for
development centers of competence, IBM
Driving change with DevOps methods
To facilitate the rollout of the DevOps methods, Cox established
a group to manage the necessary infrastructure. The new architecture
is flexible, so the team can plug in any application it needs for such
items as requirements management, source code management or test
automation. “It’s a plug-and-play architecture, so we can plug in
Rational Performance Tester or Rational Functional Tester or any
of the other Rational applications as needed,” says Mike Braendel,
Smarter Cities leader for development centers of competence, IBM.
As part of the DevOps approach, the team used automation wherever
possible. In the past, a team performed operating system updates,
middleware updates and security fixes manually. Using IBM UrbanCode™
Deploy software, the team automated the deployment of all of these
updates. It also automated performance and functional testing using
IBM Rational®
software. “We rolled out DevOps practices across our
team to improve our competitiveness, drive down the cost of goods
sold, and get code out to clients faster,” says Cox.
Rapidly responding to client demands
The Smarter Cities group has achieved 75 percent effective time
savings through automation. Improvements to its testing processes
through automation have resulted in a savings of 136 hours per cycle,
or more than three staff weeks per cycle. The group has also reduced
required outage windows by 50 percent. “You’re removing the human
element and the error potential, and you’re making the process more
efficient since the automation allows you to do things in parallel and
update numerous machines concurrently,” says Braendel. “So we’re
able to shorten the outage windows because we can perform security,
operating system and application updates all during one period.”
Automation has also helped the group improve software quality
and consistency. “Because we’re able to automate, we can run a
more in-depth set of testing on the environment before we roll
it into production. So we’re delivering better quality and
consistency,” says Braendel.
3
IBM Software
Case Study
Computer Services
Solution Components
Software
• IBM®
Rational®
Functional Tester
• IBM Rational Performance Tester
• IBM Rational Team Concert™
• IBM UrbanCode™
Deploy
About IBM DevOps
The capabilities in this case study represent elements of the IBM
DevOps solution. The DevOps approach is an enterprise capability
for continuous software delivery that can enable organizations to seize
market opportunities, respond more rapidly to client feedback, and
balance speed, cost, quality and risk. By applying lean and agile
principles across the software delivery lifecycle, the DevOps approach
helps organizations deliver a differentiated and engaging client
experience, achieve quicker time to value, and gain increased capacity
to innovate. The IBM DevOps solution uses an open-standards-based
platform and a continuous feedback loop across the delivery process,
and it is designed to integrate into existing heterogeneous lifecycle
environments to deliver value quickly.
There are six key practices to the DevOps approach: continuous
business planning, collaborative development, continuous testing,
continuous release and deployment, continuous monitoring, and
continuous customer feedback and optimization.
For more information
To learn more about how IBM software can support your transition
to DevOps methods, please contact your IBM marketing representative
or IBM Business Partner, or visit the following website:
ibm.com/ibm/devops/us/en
© Copyright IBM Corporation 2014
IBM Corporation
Software Group
Route 100
Somers, NY 10589
Produced in the United States of America
September 2014
IBM, the IBM logo, ibm.com, IBM UrbanCode, Rational, Rational Team
Concert and Smarter Cities are trademarks of International Business Machines Corp.,
registered in many jurisdictions worldwide. Other product and service names might
be trademarks of IBM or other companies. A current list of IBM trademarks
is available on the web at “Copyright and trademark information” at
www.ibm.com legal/copytrade.shtml.
This document is current as of the initial date of publication and may be changed by
IBM at any time.
The performance data and client examples cited are presented for illustrative purposes
only. Actual performance results may vary depending on specific configurations and
operating conditions.
THE INFORMATION IN THIS DOCUMENT IS PROVIDED
“AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED,
INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR
CONDITION OF NON-INFRINGEMENT. IBM products are warranted
according to the terms and conditions of the agreements under which they are provided.
Please Recycle
RAC14336-USEN-01

Weitere ähnliche Inhalte

Empfohlen

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by HubspotMarius Sescu
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTExpeed Software
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsPixeldarts
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthThinkNow
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfmarketingartwork
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024Neil Kimberley
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)contently
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024Albert Qian
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsKurio // The Social Media Age(ncy)
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Search Engine Journal
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summarySpeakerHub
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next Tessa Mero
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentLily Ray
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best PracticesVit Horky
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project managementMindGenius
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...RachelPearson36
 

Empfohlen (20)

2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot2024 State of Marketing Report – by Hubspot
2024 State of Marketing Report – by Hubspot
 
Everything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPTEverything You Need To Know About ChatGPT
Everything You Need To Know About ChatGPT
 
Product Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage EngineeringsProduct Design Trends in 2024 | Teenage Engineerings
Product Design Trends in 2024 | Teenage Engineerings
 
How Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental HealthHow Race, Age and Gender Shape Attitudes Towards Mental Health
How Race, Age and Gender Shape Attitudes Towards Mental Health
 
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdfAI Trends in Creative Operations 2024 by Artwork Flow.pdf
AI Trends in Creative Operations 2024 by Artwork Flow.pdf
 
Skeleton Culture Code
Skeleton Culture CodeSkeleton Culture Code
Skeleton Culture Code
 
PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024PEPSICO Presentation to CAGNY Conference Feb 2024
PEPSICO Presentation to CAGNY Conference Feb 2024
 
Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 

IBM-Smarter-Cities-team-speeds-cloud-offerings-to-market-with-DevOps-methods

  • 1. IBM Software Case Study Computer Services IBM Smarter Cities team speeds cloud offerings to market with DevOps Group shortens SaaS development cycles while increasing software quality and consistency Overview The need To meet clients’ demands, the IBM® Smarter Cities® group needed to undergo a major transformation to expand and optimize the delivery of software as a service (SaaS) offerings. The solution The group adopted DevOps practices, rolling out a flexible infrastructure, implementing automation wherever possible, and establishing continuous integration and feedback. The benefit The team achieved an effective time savings of 75 percent through automation, cut the number of maintenance windows required by 50 percent, and reduced maintenance window duration by 50 percent. The IBM Smarter Cities group needed to transform its business model. Clients were beginning to request software as a service (SaaS) offerings hosted in the IBM Cloud, rather than on-premises hosting services. “As our clients have evolved, they have come back to us and said, ‘We want you to manage that complete system, end-to-end for us,’” says Doug Cox, vice president, IBM Smarter Cities software & Industry Solutions engineering, IBM. The group needed to make significant changes to its product architecture to move to the cloud-based model. Creating a cloud-based architecture Because the Smarter Cities group is a large organization, Cox knew he needed to take a systematic approach to rolling out the new cloud-based architecture. “We had to try to standardize this rollout as much as possible and guide groups as they transition to providing the SaaS offerings,” says Cox. He decided to use DevOps methods to support the change. Using automation as part of the DevOps approach, the IBM Smarter Cities group is accelerating the delivery of new capabilities to clients. “By driving those efficiencies, we can meet demands faster,” says Doug Cox, vice president, IBM Smarter Cities software & Industry Solutions engineering, IBM.
  • 2. 2 IBM Software Case Study Computer Services “It’s a plug-and-play architecture, so we can plug in Rational Performance Tester or Rational Functional Tester or any of the other Rational applications as needed.” —Mike Braendel, Smarter Cities leader for development centers of competence, IBM Driving change with DevOps methods To facilitate the rollout of the DevOps methods, Cox established a group to manage the necessary infrastructure. The new architecture is flexible, so the team can plug in any application it needs for such items as requirements management, source code management or test automation. “It’s a plug-and-play architecture, so we can plug in Rational Performance Tester or Rational Functional Tester or any of the other Rational applications as needed,” says Mike Braendel, Smarter Cities leader for development centers of competence, IBM. As part of the DevOps approach, the team used automation wherever possible. In the past, a team performed operating system updates, middleware updates and security fixes manually. Using IBM UrbanCode™ Deploy software, the team automated the deployment of all of these updates. It also automated performance and functional testing using IBM Rational® software. “We rolled out DevOps practices across our team to improve our competitiveness, drive down the cost of goods sold, and get code out to clients faster,” says Cox. Rapidly responding to client demands The Smarter Cities group has achieved 75 percent effective time savings through automation. Improvements to its testing processes through automation have resulted in a savings of 136 hours per cycle, or more than three staff weeks per cycle. The group has also reduced required outage windows by 50 percent. “You’re removing the human element and the error potential, and you’re making the process more efficient since the automation allows you to do things in parallel and update numerous machines concurrently,” says Braendel. “So we’re able to shorten the outage windows because we can perform security, operating system and application updates all during one period.” Automation has also helped the group improve software quality and consistency. “Because we’re able to automate, we can run a more in-depth set of testing on the environment before we roll it into production. So we’re delivering better quality and consistency,” says Braendel.
  • 3. 3 IBM Software Case Study Computer Services Solution Components Software • IBM® Rational® Functional Tester • IBM Rational Performance Tester • IBM Rational Team Concert™ • IBM UrbanCode™ Deploy About IBM DevOps The capabilities in this case study represent elements of the IBM DevOps solution. The DevOps approach is an enterprise capability for continuous software delivery that can enable organizations to seize market opportunities, respond more rapidly to client feedback, and balance speed, cost, quality and risk. By applying lean and agile principles across the software delivery lifecycle, the DevOps approach helps organizations deliver a differentiated and engaging client experience, achieve quicker time to value, and gain increased capacity to innovate. The IBM DevOps solution uses an open-standards-based platform and a continuous feedback loop across the delivery process, and it is designed to integrate into existing heterogeneous lifecycle environments to deliver value quickly. There are six key practices to the DevOps approach: continuous business planning, collaborative development, continuous testing, continuous release and deployment, continuous monitoring, and continuous customer feedback and optimization. For more information To learn more about how IBM software can support your transition to DevOps methods, please contact your IBM marketing representative or IBM Business Partner, or visit the following website: ibm.com/ibm/devops/us/en
  • 4. © Copyright IBM Corporation 2014 IBM Corporation Software Group Route 100 Somers, NY 10589 Produced in the United States of America September 2014 IBM, the IBM logo, ibm.com, IBM UrbanCode, Rational, Rational Team Concert and Smarter Cities are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the web at “Copyright and trademark information” at www.ibm.com legal/copytrade.shtml. This document is current as of the initial date of publication and may be changed by IBM at any time. The performance data and client examples cited are presented for illustrative purposes only. Actual performance results may vary depending on specific configurations and operating conditions. THE INFORMATION IN THIS DOCUMENT IS PROVIDED “AS IS” WITHOUT ANY WARRANTY, EXPRESS OR IMPLIED, INCLUDING WITHOUT ANY WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND ANY WARRANTY OR CONDITION OF NON-INFRINGEMENT. IBM products are warranted according to the terms and conditions of the agreements under which they are provided. Please Recycle RAC14336-USEN-01