120 likes | 253 Views
Interop – Let’s Work Together (and make it snappy…). By: J W Whiteway Of: AstraZeneca PLC At : Microsoft, London On: May 8 th 2009 For: 15 minutes. Interop – Definitions. Diagram from http://cyrusxp.com/images/gph_Interoperability.png. Interop – Important to AstraZeneca !. Bangalore.
E N D
Interop – Let’s Work Together(and make it snappy…) By: J W Whiteway Of: AstraZeneca PLC At : Microsoft, London On: May 8th 2009 For: 15 minutes
Interop – Definitions Diagram from http://cyrusxp.com/images/gph_Interoperability.png
Interop – Important to AstraZeneca ! Bangalore Boston http://www.modelbased.net/aif/motivation_files/home_interoperability_costs.png Brixham
Interop – Global Electronic Library ( GEL ) Enterprise Application THIS SYSTEM SPEEDS UP DRUG SUBMISSIONS 50 countries Author, Manage, Publish and Track Submissions. 75 Sites 11,000 submissions / year $$$ Nearly 10,000 users 17 Business Areas all Regulatory Documents with AstraZeneca 2 million documents 24 / 7 Global usage
Interop – GEL #0 .NET 3 != AZ desktop Windows 2000 Off Shore / Off-Shore due to firewall restrictions Off-Shore experience of Content Management – domain specific issues
Interop – GEL #1 – Built In GEL Explorer Client Support Tool Client
Interop – GEL #2 - Tooling C# DQL, XML, SQL, XPATH, HTML, HTTP, .DOC, .DOCX, SAX, DOM, XSLT, .PDF, Microsoft – tools to get the job done
Interop – GEL #3 - WCF GEL Explorer Client Support Tool Client A.N.Other Client Externalisation Stack Web Services Binary Stack WCF Services GEL Core WCF Services GEL Core Citrix Host Application Server Host GEL Repository
Spot the Interop – GEL #4 SuppotTool FutureClient Across application stack Office eCTD .NET / JAVA Terminal Server <> Application Server
Interop – Considerations ? Security Performance Documentation Competitive Advantage Standards and Governance – from the top $ £ ¥ Alter Boundaries Services Too much interop ?
Interop – Futures ? • Content Management Interoperability Services (CMIS) initiative • Azure standards based platform • e-Government Interoperability Framework • Collaboration will be ever more important for industry and government
Interop – In Conclusion • Interoperability: • Early in project • - Design into process • Design into software system • Choose tools to support your designs • Explicit documentation • “Microsoft believes that interoperability is best achieved through a balanced approach that includes standards, products, community, and access to intellectual property. We continue to invest in each of these elements as part of our holistic approach to interoperability. Microsoft is committed to delivering interoperability by design.” GEL Lead Architect : J W Whiteway GEL Lead Engineers: Sreekanth Balasubramanyam and Sayooj Parambath