Eight Pillars of an Enterprise Application 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

    2 Favorites

    Eight Pillars of an Enterprise Application Architecture - Presentation Transcript

    1. The Eight Pillars of an Enterprise Application Architecture
      • Martin Fincham
      • General Manager – EMEA
      • LANSA
      • m [email_address]
    2. It was Simple with System i
      • One server
      • One operating system
      • One programming language
      • One database
      • One user interface style
      • One synchronous interactive session
    3. So What Changed?
      • New systems are more complex
      • End-users have new expectations
      • Western labour costs are high
      • Technology directions are fluid
      • Tight coupling is strangling agility
      • Maintenance is crushing innovation
      • The Internet presents new security challenges
    4. Demanding more from IT “ The innovative use of IT got us ahead of the competition … but today we are stagnating and our systems are holding us back.” People, process, platform are the fundamental elements of a modern application architecture
    5. We need a Different Approach
      • Technology agnostic
      • Centralised meta data
      • Single skill set and tooling
      • Standards-based interoperability
      • Expose functions as services
      We need someone to give us a complete and proven architecture out-of-the-box again !
    6. What is an Architecture?
      • A software architecture defines how the components of an application are organised
      • A ‘blueprint’ defining how applications will service both current and future needs
        • Defining how components will be built and implemented
        • Defining how parts of an application relate and inter-communicate
      • A plan of how an organisation meets their IT objectives
      • Examples
        • LANSA, Microsoft .NET, J2EE, CORBA, COM, …
    7. The Eight Pillars of a Sound Architecture
      • Is based on a framework
      • Provides an application repository
      • Provides automation & developer guidance
      • Is based on a service oriented architecture
      • Supports multiple platforms
      • Supports multiple application interfaces
      • Integrates legacy applications
      • Manages application evolution
      Source: Paul Conte white paper “ The Eight Pillars of an Enterprise Application Architecture ” published October 2008
    8. From System i to SOA (or whatever you want to call it) 5250 Green Screen Procedural Code Embedded Functions (RPG / COBOL) DB2 Database (integral validation) AS/400, iSeries, System i Components Business Objects Callable Services Any SQL Database (external validation) Windows GUI Rich Web Client Mobile / PDA System i, Microsoft .NET, Linux, Unix Data Services Layer Meta Data Repository Application Server Visual Framework Web Services Interface Today Future
    9. Platform vs. Product
    10.  
    11.  

    + LANSALANSA, 2 years ago

    custom

    1274 views, 2 favs, 2 embeds more stats

    Many IT managers find themselves facing escalating more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 1274
      • 1263 on SlideShare
      • 11 from embeds
    • Comments 0
    • Favorites 2
    • Downloads 2
    Most viewed embeds
    • 9 views on http://midmed.blogspot.com
    • 2 views on http://learnlansa.blogspot.com

    more

    All embeds
    • 9 views on http://midmed.blogspot.com
    • 2 views on http://learnlansa.blogspot.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