IT Infrastructure for the Agile Enterprise: Grid, SOA, and Virtualization


Published on

  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

IT Infrastructure for the Agile Enterprise: Grid, SOA, and Virtualization

  1. 1. IT Infrastructure for the Agile Enterprise: Grid, SOA, and Virtualization Michael Hugos CIO at Large Center for Systems Innovation © 2007 Michael Hugos
  2. 2. Overview of Briefing <ul><li>PART 1 – Business Realities </li></ul><ul><li>PART 2 – IT Infrastructure for Agility </li></ul><ul><li>PART 3 – Business Case Study </li></ul>© 2007 Michael Hugos
  3. 3. <ul><li>PART 1 </li></ul><ul><li>Business Realities </li></ul>© 2007 Michael Hugos
  4. 4. Global Economy – New Reality <ul><li>Formerly separate national and regional markets now electronically connected into single global market </li></ul><ul><li>Global market does what free markets do so well; it’s called “efficient price discovery” </li></ul><ul><li>In many businesses gross margins average 10-15%; under constant pressure; heading lower </li></ul><ul><li>Global economy is like global stock market! </li></ul><ul><li>Profit in hyper competitive real-time world comes from many small adjustments & some big wins as companies respond to constantly changing environments </li></ul>© 2007 Michael Hugos
  5. 5. Competing in Global Economy <ul><li>In high change world responsiveness trumps efficiency! </li></ul><ul><li>Agile Enterprise is to global economy as assembly line was to industrial economy – source of wealth </li></ul><ul><li>Respond to changing customer needs by wrapping products in blanket of tailored, value-added services </li></ul><ul><li>Earn additional 2 – 4% (and sometimes more) </li></ul><ul><li>All value-added services are information based </li></ul><ul><li>Use responsiveness to differentiate yourself or participate in “grim race to the bottom” </li></ul>© 2007 Michael Hugos Efficiency Responsiveness
  6. 6. Responsiveness Requires Agility <ul><li>Three feedback loops illustrate how responsive, agile organization works </li></ul><ul><li>New business processes that deliver success become part of standard business processes </li></ul><ul><li>Agility is continuous, incremental change! </li></ul>© 2007 Michael Hugos Agility is a Process Create New Business Processes Market Data & Customer Demands Deliver Business Success Analyze Non-Standard Input !!! Standardize Business Processes Detect New Threats & Opportunities Eliminate Root Causes LOOP 2 LOOP 3 LOOP 1 LOOP 1 – monitoring and deciding LOOP 2 – improving existing processes LOOP 3 – creating new processes
  7. 7. <ul><li>PART 2 </li></ul><ul><li>IT Infrastructure for Agility </li></ul>© 2007 Michael Hugos
  8. 8. Moving Toward Agility <ul><li>IT infrastructure for agile operations is built on top of existing transaction processing systems (ERP, CRM, SCM, etc.) – leverage legacy systems </li></ul><ul><li>Agility calls for adding new systems such as: </li></ul><ul><ul><li>Data Warehouses and Business Intelligence </li></ul></ul><ul><ul><li>Business Process Management or Business Activity Monitoring </li></ul></ul><ul><ul><li>Simulation and Predictive Analytics </li></ul></ul><ul><li>Combine new systems with existing systems using SOA, host them using Server Virtualization and Grid Computing </li></ul>© 2007 Michael Hugos
  9. 9. Definition: SOA <ul><li>Services Oriented Architecture – “systems architecture that uses loosely coupled services to support requirements of business processes and users” Wikipedia April 2007 </li></ul>Need to Manage: - Service Directory - Connections - Performance Services on network available in SOA environment combined as needed in support of evolving business processes © 2007 Michael Hugos B C E G D F H A
  10. 10. Definition: Virtualization <ul><li>Server Virtualization – “partitioning one [or many] physical server computer[s] into multiple servers that each has the appearance and capabilities of running on its own dedicated machine.” Wikipedia April 2007 </li></ul><ul><li>Optimize use of server resources </li></ul><ul><li>Centralize server administration </li></ul><ul><li>Common practice on mainframes now available for other architectures </li></ul>© 2007 Michael Hugos
  11. 11. Definition: Grid Computing <ul><li>Grid Computing – “distributes processing across a parallel infrastructure. Throughput is increased by networking many heterogeneous resources across administrative boundaries ” Wikipedia April 2007 </li></ul><ul><li>Optimize use of all computing resources </li></ul><ul><li>Centralize resource administration </li></ul><ul><li>Support different virtual computer architectures </li></ul>© 2007 Michael Hugos Computing Utility Grid Computing
  12. 12. Disruption of IT Paradigm - Again <ul><li>Remember how technologies like Client/Server, Internet and World Wide Web once created havoc with conventional IT paradigm? </li></ul><ul><li>It’s happening again… ready or not! </li></ul><ul><li>SOA, Virtualization, Grid Computing offer new opportunities for IT infrastructure that is fast, flexible, and cost effective </li></ul><ul><li>Those that master the use of these technologies will once again set the pace for everyone else </li></ul>© 2007 Michael Hugos
  13. 13. <ul><li>PART 3 </li></ul><ul><li>Business Case Study </li></ul>© 2007 Michael Hugos
  14. 14. Is IT a Profession or a Utility? <ul><li>Does IT matter; is it a competitive advantage? </li></ul><ul><li>Efficient 24/7 operation of existing systems is no longer a competitive advantage – it’s a given! </li></ul><ul><li>Companies need to outsource operation of existing systems and provisioning of new infrastructure </li></ul><ul><li>Large vendors of hardware and software become computing utility vendors offering greater efficiency </li></ul><ul><li>Company IT groups focus on development of new systems and continuous adjustment of infrastructure </li></ul><ul><li>Agile IT enables companies to earn additional 2-4% </li></ul>© 2007 Michael Hugos
  15. 15. Company and Alliance Partners © 2007 Michael Hugos Company focuses on core functions that produce unique value-add for its customers Company out sources support functions to alliance partners Alliance Partner ‘B’ Alliance Partner ‘A’ Alliance Partner ‘C’ Support Support Core Customer Customer Customer Alliance partners provide tailored offering of products & services Core Core Support Company
  16. 16. Case Study <ul><li>Doing Business in Real Time </li></ul><ul><li>Old-line candy company selling through traditional retail channels </li></ul><ul><li>Relentless pressure on profit margins </li></ul><ul><li>People see opportunity to sell “designer chocolate” and related items in cozy storefront setting </li></ul><ul><li>Company decides to quickly market test idea by opening a few stores </li></ul><ul><li>Need systems support in 90 days! </li></ul><ul><li>Consider TCO of solution; lease/buy; sunk costs; scalability; flexibility </li></ul><ul><li>You are the CIO... </li></ul>© 2007 Michael Hugos Office Productivity App Servers ERP System Data Warehouse Production Scheduling Inventory Control
  17. 17. Case Study Office Productivity App Servers Store Support Ver 1.0 <ul><li>Doing Business in Real Time </li></ul><ul><li>Concept is a success </li></ul><ul><li>Accelerate rollout of new stores… what next? </li></ul>Supply Chain DW SOA SOA Server Virtualization SOA © 2007 Michael Hugos ERP System Data Warehouse Production Scheduling Inventory Control Store POS System
  18. 18. Case Study © 2007 Michael Hugos Office Productivity App Servers Data Warehouse Supply Chain DW Inventory System Production Scheduling Analytics & Simulation ERP Store POS System CRM Store Support Ver 2.x SOA SOA Grid Computing Server Virtualization Retire the Mainframe? BPM
  19. 19. Lessons Learned <ul><li>Web portals provide unified user interface by replacing different system screens with common GUI front-end </li></ul><ul><li>SOA - build new systems using legacy system components and new server/grid components </li></ul><ul><li>Split systems processing between server/grid platforms and legacy hardware - host new system features and databases on server/grid platforms </li></ul><ul><li>Centralize and consolidate servers through virtualization </li></ul><ul><li>Retire legacy systems as it becomes cost effective to replace them with server/grid based systems </li></ul><ul><li>Continuous incremental change (no big bang projects!) </li></ul>© 2007 Michael Hugos
  20. 20. Learn More… Presentation excerpted from : - Building the Real-Time Enterprise , author, 2005 - CIO Best Practices , co-author, 2007 Read my IT Insights column at Read my blog “Doing Business in Real Time” at © 2007 Michael Hugos