GEL Architecture

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Favorites, Groups & Events

    GEL Architecture - Presentation Transcript

    1. GEL - Beyond The Core ( Turing Dreams into Reality ) By: D Robertson J W Whiteway Of: AstraZeneca PLC At : Bletchley Park On: June 9th 2009 For: 45 minutes
    2. Fundamentally: GEL is a large Content Management based system, current primary client application is a VB stack – GEL Explorer 5.x Multiple forces have triggered the creation of GEL Explorer 6.0 5.x – monolithic VB application 6.0 – set of WCF services, one WinForm client is GEL Explorer 6.0 – FUNDAMENTAL change in architecture - .net, the opportunities seem endless… - services - GEL “core”, use as required - can we create a pattern for future AZ applications and systems ?
    3. Forces, Ideas, Possibilities…: • Pharma. Business is changing fundamentally, we need to position for now and future, to ensure there is one… • Shorter App. Maintenance times, but still Validated System • Lower cost of ownership, sharing services, reusable solutions, lower App Dev and App Maint costs • Increase use of AZ systems by “non AZ permanent staff”, company collaborations, virtual organisations • ALWAYS more access to information required – BUT still rigorously controlled. • New information / collaboration models – portable devices, Linked-In, Facebook etc…and applicability to the business world • Changes in how organisations furnish IT solutions, AzuSpace…
    4. Scope: Security Binary Stack WCF Services GEL Core Diagram from http://cyrusxp.com/images/gph_Interoperability.png
    5. To Address: • Candidate Architectures for GEL “Beyond the Core” • Azure – GEL schemes and dreams • Sharepoint Strategy – Dave R. • Can we have some “AzuVerse” ( I.e. some Azure Space…) ? • How DO we measure or evaluate interop “level” of a system ?
    6. Business Critical – Global Electronic Library ( GEL ) Enterprise THIS SYSTEM SPEEDS 50 countries Application UP DRUG SUBMISSIONS Author, 75 Sites 11,000 submissions / year Manage, Publish and $$$ Track Submissions. Nearly 10,000 users 17 Business Areas all Regulatory Documents 2 million with 24 / 7 Global documents AstraZeneca usage
    7. Content Management – GEL #0 • Dave Robertson
    8. Interop – GEL #1 – Landscape
    9. GEL #2 – Tooling (current) C# DQL, XML, SQL, XPATH, HTML, HTTP, .DOC, .DOCX, SAX, DOM, XSLT, .PDF,
    10. Interop – GEL #3 - WCF GEL Explorer Client Support Tool Client A.N.Other Client Externalisation Stack Binary Stack Web Services WCF Services WCF Services GEL Core GEL Core Citrix Host Application Server Host GEL Repository
    11. Spot the Interop – GEL #4 SuppotTool Future Client Across application stack Office eCTD .NET / JAVA Terminal Server <> Application Server
    12. Scenarios: • Non-AZ staff “tailored” ( aka restricted ) access to GEL services • Enterprise search, Semantic Search • New layers to give new services • Reuse of “GEL Core” / “GEL pattern” – for other AZ systems • Use of AzuSpace for subset of GEL services - non-IP elements ( intellectual property ) • GEL + A.N.OTHER system collaborate for “Emergent Results”
    13. Architecture Extensions to Core – Open Forum What are some architecture possibilities to cater for scenarios of previous slide ? Alter Boundaries
    SlideShare Zeitgeist 2009

    + ukdpeukdpe Nominate

    custom

    298 views, 0 favs, 1 embeds more stats

    Presentation given at the Microsoft UK Architect Co more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 298
      • 296 on SlideShare
      • 2 from embeds
    • Comments 0
    • Favorites 0
    • Downloads 5
    Most viewed embeds
    • 2 views on http://blogs.msdn.com

    more

    All embeds
    • 2 views on http://blogs.msdn.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories