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.

IBM Urbancode for WebSphere Application Server


Published on

IBM Urbancode accelerates deployments to WAS in dev, test and production environments. This allows you to deliver higher quality application releases with increased compliance through end-to-end transparency, auditability and reduced time to feedback.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

IBM Urbancode for WebSphere Application Server

  1. 1. Maximize your investment in IBM WebSphere Application Server with IBM UrbanCode Take application release & deployment from days to minutes with IBM UrbanCode
  2. 2. Organizations that effectively leverage software innovation outperform their competitors... yet few are able to deliver it effectively 2 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
  3. 3. And a lack of continuous delivery impacts the entire business 3 Costly, error prone manual processes and efforts to deliver software across an enterprise CHALLENGES Upgrade risk due to managing multiple application configurations and versions across servers Slow deployment to development, test and production environments leave teams waiting and unproductive CHALLENGES Operations/ Production Development/ TestCustomers Business Owners Software glitch costs trading firm Knight Capital $440 million in 45 minutes A bad software upgrade at RBS Bank left millions unable to access money for four days New Zealand’s biggest phone company, Telecom paid out $2.7 million to some 47,000 customers who were overcharged after a software glitch
  4. 4. www.strongback.us4 DevOps Lifecycle Continuous Delivery 4 Mobile Modern workforce expects constantly updated software to connect to enterprise systems Internet of Things End to end delivery of IoT applications, deploying to IoT devices and IOT device to database Big Data Insights on new products by more efficiently interpreting massive quantities of data Cloud Demand for apps requires fast, scalable environments for dev and test, as well as production Instrumented Products Industry requirements demand faster response to regulations and standards, with traceability and quality Social Business Broader set of stakeholders collaborates to deliver continuous innovation and value DevOps is at the heart of today’s top technology trends
  5. 5. Accelerate software delivery – for faster time to value IBM DevOps point of view Enterprise capability for continuous software delivery that enables organizations to seize market opportunities and reduce time to customer feedback 55 Balance speed, cost, quality and risk – for increased capacity to innovate Reduce time to customer feedback – for improved customer experience Continuous Monitoring Collaborative Development Continuous Release and Deployment Continuous User Feedback & Optimization Continuous Business Planning Continuous Testing DevOps Continuous Feedback Operate Develop/ Test Deploy Steer
  6. 6. Drive down cost Remove manual effort and wasted resource time with push button deployment processes Speed time to market Simple, graphical process designer, with built-in actions to quickly create deployment automation Reduce risk Robust configuration management, coordinated release processes, audits, and traceability 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. UrbanCode for Release and Deployment automation Enabling clients to more rapidly deliver mobile, cloud, big data and traditional applications with high quality and low risk
  7. 7. IBM UrbanCode Deploy – Plug-ins • 59 plug-ins from15 different vendors and open source organizations • Broad range of plugins supported: • Application servers • Databases • Messaging platforms • Test automation • Issue tracking systems • Operating system services • Cloud platforms • Issue tracking • Even more… • Plug-ins can be downloaded for free from 7
  8. 8. IBM’s WebSphere Foundation with IBM UrbanCode Deliver applications leveraging a DevOps approach IBM WebSphere Foundation Messaging services MQ | MQ Advanced Caching services eXtreme Scale | XC10 Interaction services IBM Business Partners Developer Tools Integration services Integration Bus | CastIron Gateway services DataPower | API mgmt Mobile services Worklight | MessageSight Cloud Social & Web Internet of ThingsMobileSystems of Record 8 Application services WAS | Liberty| UrbanCode
  9. 9. *Data based on UrbanCode customer survey Continuous delivery challenges facing customers
  10. 10. 10 What’s going wrong? Ops is using WAS environment in production, Dev/Test is not, resulting in delivery challenges to production e.g. because of configuration mismatch etc. Time to market pressure for more frequent releases Manual processes and handoffs for deployments are error- prone, and slows down the delivery process Major releases take days, 100 people and are managed by a spreadsheet Daily Build Release Who did this last time? Dave… Dave’s not here man… Dev Prod I’ll order breakfast
  11. 11.  Reduce deployment errors  Standardize deployment process and assets across Dev and Ops  Automate software release and deployment  Improve productivity and operational excellence  Allows Ops to quickly deliver production-like environments suitable for Dev/Test needs  Faster time to market with continuous delivery of WAS applications  Automate promotion of assets across delivery pipeline IBM UrbanCode Deploy IBM WebSphere Application Server Application Environment Template Deploy WAS & WAS Liberty Release & Deploy for WebSphere Application Server IBM UrbanCode Deploy, IBM UrbanCode Release & IBM WebSphere Application Server (WAS)
  12. 12. www.strongback.us12 IBM UrbanCode Deploy Plug-in for WAS & WAS Liberty
  13. 13. Challenges • Error prone manual tasks and deployment processes to WAS • Risk of instability due to managing multiple WAS configurations and versions • Slow deployment to development and test environments • Lack of centralized deployment processes across WAS environments Benefits • Deployments are 50-75% faster • Realized value of their investment in UrbanCode in 2 weeks- 1month • Reduced cost 1313 “UrbanCode tools have allowed us to successfully begin implementation of an enterprise level solution in a very large organization full of customized one-off processes. The ease of use, numerous supported integration plugins, and templates within the tools have proven invaluable in allowing my organization to move at a rapid pace while seeing almost immediate results in terms of speed, reliability and audit traceability/transparency.” Global 500 Banking Company uses IBM UrbanCode Deploy and IBM UrbanCode Release for WebSphere Application Server (WAS)
  14. 14. Ongoing Innovation • Exploits mobile and telephony to reach new clients and markets • Develop, test and run on one application platform • Public and Private cloud enablement • Optimized data access (SQL and NoSQL) IBM WebSphere Application Server and IBM UrbanCode Fast, flexible, and simplified development • Choice of server runtimes from lightweight and flexible to highly robust and resilient • Broad programming model support • JEE6 Standards based Java runtime environment • Enhanced developer tools Operational Excellence • Secure, scalable, highly available runtime • Intelligent Management capabilities • Linear scalability through in memory data grid • Runs on all major platforms • High performance and near-continuous availability Operational Excellence • Standardize deployment process and assets across Dev and Ops • Automate software release and deployment • Improve productivity and operational excellence • Faster time to market with continuous delivery of WAS applications DevOps-Continuous Feedback & Improvements
  15. 15. Key takeaways • Do you have high rate of change, customer-facing applications (web apps) – Projects involving frequent and complex deployments (beyond security patch) to web- based environments – Many applications with the goal of deploying more frequently (daily or weekly) • Do you have WAS and/or WAS Liberty as your app. server • The bigger the project the better! – more servers (agents, deployment targets) – multiple applications and environments • Do you have multiple datacenters • Do you have homegrown deployment tools & hand coding deployment scripts that cannot scale or would be too costly to scale at the enterprise level 15 Obtain your ROI NOW! UrbanCode Deploy ROI Calculator
  16. 16. Resources to Learn More! • NEW! Whitepaper: Continuous Delivery to WebSphere Application Server • Whitepaper: 5 Reasons to use IBM UrbanCode Deploy if you are already using Chef • Whitepaper: Seven Ways to Reduce Waste and Accelerate Software Delivery • Application Release & Deploy for Dummies eBook • NEW! UrbanCode Deploy ROI Calculator • Release and Deploy Learning Circle • Demo Video: WebSphere Topology Autodiscovery in IBM UrbanCode Deploy • Demo Video: Using the Middleware Configuration for WebSphere Plug-in • IBM UrbanCode Plug-ins for WebSphere: – IBM Middleware Configuration for WebSphere – Application Deployment for WAS Plug-in – WebSphere Liberty Plug-in