Your SlideShare is downloading. ×
DevOps for the Mobile Enterprise: Build and Connect
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

DevOps for the Mobile Enterprise: Build and Connect

486
views

Published on

Presentation used for IBM Systems Magazine Webcast: Mobile DevOps: Build and Connect on July 17, 2014 …

Presentation used for IBM Systems Magazine Webcast: Mobile DevOps: Build and Connect on July 17, 2014
To see the recorded webcast - http://www-01.ibm.com/software/os/systemz/webcast/devops/series/

Published in: Software

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
486
On Slideshare
0
From Embeds
0
Number of Embeds
3
Actions
Shares
0
Downloads
28
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. © 2014 IBM Corporation BusinessConnect A New Era of Smart DevOps for the Mobile Enterprise: Build and Connect Rosalind Radcliffe Chief Architect for CLM and DevOps Distinguished Engineer, IBM Academy Member Inderpal Singh Software Engineer, CICS Development
  • 2. IBM DevOps Mobile is the next evolution for connecting to the Data Center 91% 75% 96% 90% 900% Mobile users keep their device within arm’s reach 100% 2 2 © 2014 IBM Corporation of the time Mobile shoppers take action after receiving a location based message Year to year increase in mobile cyber Monday sales between 2012 and 2011 Users use multiple screens as channels come together to create integrated experiences Increase of global machine-to-machine connections by 2022 (2 billion in 2011 to 18 billion at the end of 2022) 2013
  • 3. IBM DevOps Mobile is changing the way information is used Information restricted and developed in the data center Information developed and controlled by users Information developed for mobile devices using multiple platforms and transformed into web services JAVA 3 © 2014 IBM Corporation
  • 4. IBM DevOps System z bridges Systems of Record and Systems of Engagement Systems of Record Corporate Data Ware-house Order Fulfillment Finance Accounting Systems of Record are well integrated, trusted repositories. Systems of Engagement Mobile Apps Siloed Dept. Apps Systems of Engagement are cloud-based, decentralized, support rapid app development. Cloud APIs Linux on IBM System z® z/OS® 4 © 2014 IBM Corporation
  • 5. IBM DevOps A lack of continuous delivery impacts the entire business enterprise in the new reality of “Systems Of Interaction” Line-of-business Takes too long to introduce or make changes to mobile apps and services >70% of budgets devoted to maintenance and operations 4-6 weeks to deliver even minor application changes to customers 55 Operations Rapid app releases impact system stability and compliance >45% of customers experience production delays >50% of outsourced projects fail to meet objectives Systems of Interaction Systems of Engagement Systems of Record Continuous client experience HR CRM DB ERP MF iSeries Partner value chain Cloud-based Services Suppliers Delivery in the context of agile Development/Test Speed mismatch between faster moving front office and slower moving back office systems, delaying time to obtain feedback 5 © 2014 IBM Corporation
  • 6. IBM DevOps DevOps for mobile automation for demanding Agile schedules Continuously Deliver High Quality Mobile Apps, Rapidly Respond to Feedback Business Owner Service Developer/Tester Service Operations Target Customer Develop and Test Deploy Steer Operate Idea Market DevOps for Mobile Automation Capabilities Collaborative Development Continuous Testing Continuous Monitoring Continuous Release and Deployment Continuous feedback and Optimization Lean and Agile principles Continuous Business Planning 6 © 2014 IBM Corporation
  • 7. IBM DevOps IBM DevOps point of view 77 Enterprise capability for continuous software delivery that enables clients to seize market opportunities and reduce time to customer feedback Continuous Customer Feedback and Optimization Continuous Monitoring Collaborative Development Continuous Business Planning Develop and Test Plan and Measure DevOps – Continuous innovation, feedback and improvements Release and Deploy Continuous Release and Deployment Continuous Testing Monitor and Optimize 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 7 © 2014 IBM Corporation
  • 8. The need: Integrate systems of engagement with systems of record By bringing together the culture, processes, and tools across the entire software delivery lifecycle – spanning mobile to mainframe platforms © 2014 IBM Corporation IBM DevOps Systems of Engagement (SoE) Apps Rapid Releases AppStore Monitor and Optimize Release and Deploy Develop and Test Integration Test 8 Monitor and Optimize Develop and Test Web Apps Frequent Releases Production Environment Databa ses Systems of Record (SoR) Apps Fewer Releases Databases
  • 9. IBM DevOps Leverage common tools to build multiplatform apps Rational Developer for the Enterprise IBM Worklight for MobileFirst platform CICS Transaction V5 Enabling you to… • Leverage common Eclipse-based IDEs for all types of development • Access broad coverage of runtimes, languages, compilers, and platforms • Access via cloud-based environments like SmartCloud Enterprise+ (SCE+) • Create agile services from new and existing mainframe assets Boost developer productivity Continuous Delivery Open Lifecycle and Service Management Integration Platform 9 © 2014 IBM Corporation
  • 10. IBM DevOps Refactor and extend back end services to provide an optimal mobile experience CICS TS V5 WAS Worklight Liberty Mobile JSON CICS TG MQ / Broker MQTT Mobile CICS TS Feature Pack for Mobile Extensions CICS TG Mobile support CICS TS WAS Liberty support CICS TS Cloud enablement support Enabling you to… • Expose new and existing back-end services to mobile applications in an easily consumed format • Modernize your existing interface with Liberty in CICS • Accelerate agile adoption on the mainframe 10 10 © 2014 IBM Corporation
  • 11. IBM DevOps University of Florida goes mobile Enabling 50,000 students, 5,400 faculty members and staff access to online features anytime, anywhere Data provided to students real time Mobile formatted information of class schedules, textbooks, academic dates, grades, emergency information and campus map 11 11 © 2014 IBM Corporation IBM Solution Accessing CICS with System z information via smartphones Up to 1M transactions/day
  • 12. IBM DevOps 25 years of continuous operation On CICS®, DB2®, and System z® “Mobile banking is a fast growing channel for Halkbank. As for all other channels, we run the transactions themselves on our CICS and DB2 for z/OS systems, which helps to ensure the highest levels of performance, availability and security” Ayhan Yalkut, System z Manager, Halkbank. Mobile Scalable The Turkish state pays most of the government salaries through the bank, causing a once-monthly peak in daily transactions, increasing from 25m to 50m Reliable “In more than 25 years of continuous operations, we have never had any unplanned downtime” “Core enterprise applications process transactions — lots of transactions — and so can’t be scaled by adding load balancers and spawning new copies of services. They scale by adding capacity to the transaction processing engine” 12 © 2014 IBM Corporation
  • 13. IBM DevOps Break down silos by moving to an Agile team environment Rational Team Concert Rational Doors Next Generation Rational Quality Manager CICS Configuration Manager Enabling you to… • Manage all types of source - JavaScript to COBOL • Create work items spanning technologies and solutions • Accelerate agile adoption on the mainframe • Integrate existing SCMs and deployment tools, e.g. ChangeMan and Endevor • Use Lifecycle integration adapters for third-party tools Maximize team productivity Project Managers / SCRUM Masters Quality and Test Continuous Delivery Agile Teams Developers Administrator LoB / Business Analyst Open Lifecycle and Service Management Integration Platform 13 © 2014 IBM Corporation
  • 14. IBM DevOps Offload development and testing to reduce MIPS Rational Developer and Test Environment for System z Enabling you to… • Liberate developers to rapidly prototype new applications • Develop and test System z applications anywhere, anytime • Free up mainframe development MIPS for production workload • Eliminate costly delays by reducing dependencies on operations staff • Try latest middleware, including CICS 5.1, IMS 12.1, and WebSphere 8.5 • System z Development and Test Solution RDz RDz & ISPF Improve development flexibility Continuous Delivery Open Lifecycle and Service Management Integration Platform New Note: This Program is licensed only for development and test of applications that run on IBM z/OS. The Program may not be used to run production workloads of any kind, nor more robust development workloads including without limitation production module builds, pre-production testing, stress testing, or performance testing. 14 © 2014 IBM Corporation
  • 15. IBM DevOps Develop and test capabilities for mobile applications Rational Test Workbench IBM Worklight for MobileFirst platform Rational Application Developer Rational Developer for the Enterprise CICS Interdependency Analyzer CICS Performance Analyzer Enabling you to… • Quickly design, code, build, test, and deploy mobile apps that run on a wide variety of mobile platforms • Refactor and extend existing back-end services to provide an optimal mobile experience • Stub out back-ends to simplify test and development New New • Automate testing for native and hybrid mobile apps Accelerate mobile application development Construct, debug, and test mobile and Web applications Design Deploy Code Test Refactor and extend existing logic mobile-consumable services Continuous Delivery Open Lifecycle and Service Management Integration Platform as 15 © 2014 IBM Corporation
  • 16. IBM DevOps Client Successes with DevOps Laminar Medica reduced new product development time and costs by 25%, contributing to 10% increase in competitive wins SIBRA GmbH keeps a vital project within budget and on time Sandhata increased productivity 100%, and added tens of millions in new revenue China Merchants Bank profits from a unified collaboration platform INTER Versicherungsgruppe increases productivity in application development IBM Watson team is reducing delivery cycles from 9 weeks to 3 weeks, & has achieved zero maintenance window downtime Develop and Test Plan and Measure Nationwide improved code quality 50%, reduced end-user downtime by 70%, and increased on-time delivery 90% IBM CICS development team simplifies software builds and helps support agile development, improve collaboration Aon Integramark establishes a dynamic SOA environment that automates data synchronization Release and Deploy Monitor and Optimize A healthcare information provider cuts deployment time down to minutes Sky Bet monitors the online customer experience to increase overall revenues 16 © 2014 IBM Corporation
  • 17. IBM DevOps Summary • There are challenges to delivering software-driven innovation • Disruptive technologies are driving greater need to innovate • DevOps is critical to your success • IBM has first class DevOps solutions and is continuing to invest and improve upon these solutions • DevOps is just as relevant, if not more so, for the Mainframe as it is for mobile, cloud, and distributed platforms Monitor and Optimize Develop and Test Plan and Measure DevOps – Continuous innovation, feedback and improvements Release and Deploy From Mobile to Mainframe 17 © 2014 IBM Corporation
  • 18. IBM DevOps www.ibm.com/devops Rosalind Radcliffe Chief Architect for CLM and DevOps Distinguished Engineer, IBM Academy Member @RosalindRad rradclif@us.ibm.com Inderpal Singh Software Engineer, CICS Development @Indiss indi.singh@uk.ibm.com 18 © 2014 IBM Corporation
  • 19. IBM DevOps © Copyright IBM Corporation 2014. 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, Telelogic, the Telelogic 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. 19 © 2014 IBM Corporation