Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Urban code - DevOps - cost reduction

1,854 views

Published on

IBM UrbanCode Deploy: Automates and manages the deployments of business applications made of many component pieces such as web services, databases, content, CICS and mobile apps. Through automation, costly errors and manual labor are drastically reduced. UrbanCode Deploy also eliminates a common bottleneck between agile development teams and slower operations groups thereby speeding time to market. UrbanCode Deploy excels at driving down cost and reducing risk.

IBM UrbanCode Deploy with Patterns: A leading edge offering that combines all the great capabilities of UrbanCode Deploy with additional capabilities for designing and deploying full-stack environments on cloud and updating configurations for existing cloud environments.

IBM UrbanCode Release: A robust collaborative release management tool that helps you handle the growing number and complexity of releases. You can plan, execute, and track a release through every stage of the delivery lifecycle.

IBM UrbanCode Build: An enterprise continuous integration server used for managing builds, build artifacts and the dependancies inherent with them. UrbanCode Build specializes in reducing errors and speeding handoffs through a managed self-service build infrastructure.

Published in: Technology
  • Be the first to comment

Urban code - DevOps - cost reduction

  1. 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. 2. © 2013 IBM Corporation Accelerating Product and Service Innovation The World has changed 2 Shanghai, China - 1900 Shanghai, China - 2010
  3. 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. 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. 5. © 2013 IBM Corporation Accelerating Product and Service Innovation The Solution that everyone is talking about: DevOps 5
  6. 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. 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. 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. 9. © 2013 IBM Corporation Accelerating Product and Service Innovation Removing waste through automation is key to finding it 99
  10. 10. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 10
  11. 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. 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. 13. © 2013 IBM Corporation Accelerating Product and Service Innovation What IS the waste we are trying to remove? 13
  14. 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. 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. 16. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy 16
  17. 17. © 2013 IBM Corporation Accelerating Product and Service Innovation 17 Mobile App Middleware Backend Systems of Record Automate your multi- platform deployments
  18. 18. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy – Plug-ins Over 150 – in over 50 categories
  19. 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. 20. © 2013 IBM Corporation Accelerating Product and Service Innovation IBM UrbanCode Deploy with Patterns 20 Verify the Entire Stack --- BEFORE Production
  21. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 31. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode Value Speed 31 Agility Flexibility Overcome barriers Efficiency Accuracy Better Reporting Speed
  32. 32. © 2013 IBM Corporation Accelerating Product and Service Innovation UrbanCode Business Benefits Reduced Risk Reduced Cost 32 Faster Time to Market
  33. 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/

×