70 likes | 197 Vues
In this presentation, Harrick Vin, Vice President and Head of Systems Research Lab at Tata Consultancy Services, explores the pressing challenges faced by top-tier banks in the U.S. regarding IT infrastructure and application consolidation. With an average age of 3.5 years for over 4000 business applications and significant overlaps in operational systems, organizations struggle with scale and complexity. Vin discusses the key contributors to these issues, such as technological evolution and the current "reactive fire-fighting" approach, emphasizing the need for improved agility and operational excellence.
E N D
IBM Almaden Institute 2007Industry Problems PanelComplexity & Evolution Harrick M. Vin Vice President (R&D); Head, Systems Research Lab (SRL) Tata Consultancy Services April 11, 2007
The Day-to-day Challenges Infra & Appl Consolidation Re-engineering & Migration Reduce TCO; Improve Profitability Agile, high-assurance Systems Capacity Planning; Resource Scheduling Security & Compliance Anomaly Detection; Root-cause Analysis Operational Excellence IT Plant Management: Tasks
The Problem Infrastructure Inventory 4000+ business apps Average age: 3.5+ years 10-20 years: 190+ 20+ years: 60+ Significant overlaps 25+ account opening apps 10+ authentication apps 12+ credit decision engines 15+ BI tools, … 30,000+ servers 5+ OS w/ 20+ versions 10+ database products 2500+ app server instances 25+ middleware envr. 35+ programming languages 200,000+ desktops 10+ petabytes of storage 197,000 e-mail boxes, … Main Challenge: Scale & Complexity Top-tier bank in the US
The Problem Main Challenge: Scale & Complexity
The Problem Plant Mgmt Compliance Operation Support Application Dev Teams Security Capacity Planning The Problem is Further Compounded … Too many different views and silo-based understanding; Little understanding of the global picture !
Understanding the Problem Where Has Complexity Come From? • Key contributor: Evolution • Evolution dimensions: • Technology: Hardware, software (OS, middleware), tools, … • Functionality: Application and system, business • Requirements: Service levels • Workload: Types and volume • Business: New markets, Globalization, M&A, … • State-of-the-art: “Reactive Fire-fighting” • System evolution is manual and intuition-based … an art form ! • Focus is on “quick fix” rather than “right fix” • Implications: • High total-cost-of-operations (TCO) • Brittle IT plants Reluctance to upgrade anything • Deployment time >> Development time Lack of agility Lack of design principles for system evolution Complexity Educational problem: Students don’t understand systems engineering or evolution
“The goal of computing is insights, not data.” --- Richard Hamming “The main challenge of computing is: How not to make a mess of it !” --- Edsgar W. Dijkstra For more information, contact: Harrick Vin (harrick.vin@tcs.com)