Title: Interop Lets Work Together and make it snappy
1Interop Lets Work Together(and make it
snappy)
By J W Whiteway Of AstraZeneca PLC At
Microsoft, London On May 8th 2009 For 15
minutes
2Interop Definitions
Diagram from http//cyrusxp.com/images/gph_Interop
erability.png
3Interop Important to AstraZeneca !
Bangalore
Boston
http//www.modelbased.net/aif/motivation_files/hom
e_interoperability_costs.png
Brixham
4Interop 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
5Interop 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
6Interop GEL 1 Built In
GEL Explorer Client
Support Tool Client
7Interop GEL 2 - Tooling
C
DQL, XML, SQL, XPATH, HTML, HTTP, .DOC, .DOCX,
SAX, DOM, XSLT, .PDF,
Microsoft tools to get the job done
8Interop 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
9Spot the Interop GEL 4
SuppotTool
FutureClient
Across application stack
Office
eCTD
.NET / JAVA
Terminal Server ltgt Application Server
10Interop Considerations ?
Security
Performance
Documentation
Competitive Advantage
Standards and Governance from the top
Alter Boundaries
Services
Too much interop ?
11Interop 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
12Interop 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