London Underground
LU, SOA and OBA Marc Holmes Architect Developer and Platform Evangelism
Context Underground Statistics 13 lines, over 408km of track, 275 Stations, 16,000 staff, 971 Million passenger Journeys a year, recently completed record numbers of journeys in one day of 4 million. London Underground IM Solutions Development Produce, Maintain and Support Software for Operational Railway. 60+ applications in production. Covering areas like; Crew Management, Real-Time Train Movements, Engineering Planning, Contract and Asset Management. Portfolio Structure AEP (Assets/Engineering/PPP Contracts) MI (Management Information) Call Centers & Scheduling RTI (Real Time Information) Portfolio
Context
Enterprise Framework Architectural building blocks to application development Lifecycle Tools VS Team Suite, Expression Blend, IBM Rational Suite SOA Large Investment in Services Messaging (Middleware) SharePoint 2003 Portal - HeartBeat Publisher Multiple apps, Single point of entry, familiar interface Each app unique, minimal Interaction between apps Large maintenance costs
SOA Triumph
The Fancy Bit
Better Together
Even Better Together
Summary Great SOA Implementation Rapid Application Development Appropriate Technologies WPF – Geographic Data Visualisation Excel – Data Interaction MOSS – KPI and Dashboarding Case study:
© 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS SUMMARY.