Seriously surfing into the future with Distributed Components

2,276 views

Published on

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,276
On SlideShare
0
From Embeds
0
Number of Embeds
657
Actions
Shares
0
Downloads
12
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • 1 Welkom Ik zal u een Model presenteren die U, als IT Manager, in staat stelt om vandaag en in de toekomst bedrijfskritische applicaties te ontwikkelen op basis van Gedistribueerde Componenten: Surfen naar de toekomst ...
  • Seriously surfing into the future with Distributed Components

    1. 2. Surfen naar de toekomst met Gedistribueerde Componenten Drs. P.J. (Patrick) Koning Cap Gemini Technology Consulting (in een bedrijfskritische omgeving)
    2. 3. Agenda <ul><li>Even voorstellen </li></ul><ul><li>De wereld om ons heen </li></ul><ul><ul><li>Business </li></ul></ul><ul><ul><li>ICT </li></ul></ul><ul><ul><li>Architectuur van huidige systemen </li></ul></ul><ul><li>Multi-Tier Client/Server Architectuur </li></ul><ul><li>Applicatie Server </li></ul><ul><ul><li>Eisen en oorsprong </li></ul></ul><ul><ul><li>Technologie </li></ul></ul><ul><li>Best Practices </li></ul>
    3. 4. Even voorstellen <ul><li>Cap Gemini Technology Consulting </li></ul><ul><ul><li>Advisering op snijvlak Business en ICT </li></ul></ul><ul><ul><ul><li>Architectuur </li></ul></ul></ul><ul><ul><ul><li>Infrastructuur </li></ul></ul></ul><ul><ul><ul><li>IT Trends </li></ul></ul></ul><ul><li>Expertise </li></ul><ul><ul><li>Internettechnologie </li></ul></ul><ul><ul><li>Legacy wrapping </li></ul></ul><ul><ul><li>Middleware </li></ul></ul><ul><ul><li>Architectuur </li></ul></ul><ul><ul><li>Ontwikkelomgevingen </li></ul></ul><ul><li>[email_address] </li></ul>
    4. 5. De wereld om ons heen Business Globalisatie Time-to-Market Fusies & Overnames Bank & Verzekeringswereld Distributiekanalen Call Centres WebTV Samenwerkings- verbanden Investeringen in Y2K en Euro 24-uurs economie Internet
    5. 6. De wereld om ons heen ICT Fusies & Overnames Bank & Verzekeringswereld Hoge Beschikbaarheid Schaalbaarheid Beveiliging Openheid Flexibiliteit Schaalbaarheid Hoge Beschikbaarheid Ontkoppeling Openheid Flexibiliteit Trans. Integriteit Ontkoppeling Hergebruik Hergebruik Ontwikkelmethoden Internet Openheid Flexibiliteit Trans. Integriteit Ontkoppeling Schaalbaarheid Beveiliging Samenwerkings- verbanden Openheid Flexibiliteit Trans. Integriteit Ontkoppeling 24-uurs economie Ontkoppeling Hoge Beschikbaarheid Openheid Flexibiliteit Trans. Integriteit Ontkoppeling Hergebruik Globalisatie Distributiekanalen Call Centres WebTV Investeringen in Y2K en Euro Time-to-Market
    6. 7. De wereld om ons heen Huidige architectuur van systemen Monolithisch Applicatie Logica Presentatie Server Server 2-tier C/S Fat Client 2-tier C/S Fat Server Netwerk Server Netwerk Client Client Netwerk Client 2-tier C/S Balanced Applicatie Logica Applicatie Logica Applicatie Logica Applicatie Logica Presentatie Presentatie Presentatie
    7. 8. De wereld om ons heen Samenwerkings- verbanden 24-uurs economie Internet Globalisatie Time-to-Market Fusies & Overnames Bank & Verzekeringswereld Distributiekanalen Call Centres WebTV Investeringen in Y2K en Euro Huidige architectuur van systemen voldoet niet!
    8. 9. Multi-Tier Client/Server Architectuur Distributie- kanalen WebTV Call Centres Tussenpersoon Portals Traditionele Clients Client Tier Applicatie Server Tier Enterprise Server Tier Internet Traditioneel Netwerk Internet Traditioneel Netwerk Fusies & Overnames Samenwerkings- verbanden Bestaande investeringen Databases Applicatie Server 24x7 Uur Batch On-line Time-to- Market
    9. 10. Applicatie Servers Eisen en oorsprong <ul><li>Hoge beschikbaarheid </li></ul><ul><li>Schaalbaarheid </li></ul><ul><li>Openheid </li></ul><ul><li>Transactionele integriteit </li></ul><ul><li>Internet-enabled </li></ul><ul><li>Componenttechnologie </li></ul><ul><li>Adapters </li></ul><ul><li>Standaard services </li></ul><ul><li>Frameworks </li></ul><ul><li>Beveiliging </li></ul>Applicatie Server ORB’s TP Monitor Web servers >1998 >1989 Jaren 70 +/- 1993
    10. 11. Applicatie Servers Technologie Applicatie Server HTTP(S) IIOP DCom Databases Adapters Adapters Adapters Corba Component Client DCom Component Corba Component DCom Component (D)HTML JavaScript VBScript ActiveX JavaBean EJB Active Server Pages Java Server Pages ActiveX Java Servlet XML Distributie- kanalen Fusies & Overnames Samenwerkings- verbanden Time-to- Market
    11. 12. De wereld om ons heen Samenwerkings- verbanden 24-uurs economie Internet Multi-Tier Client/Server Architectuur + Applicatie Server: VOLDOET! Globalisatie Time-to-Market Fusies & Overnames Bank & Verzekeringswereld Distributiekanalen Call Centres WebTV Investeringen in Y2K en Euro
    12. 13. Best Practices Balanceer Architectuur (Wat) Hulpmiddelen (Waarmee) Methode en technieken (Hoe)
    13. 14. Best Practices Architectuur Conceptuele Fase Logische Fase Fysieke Fase Frameworks & Design Patterns Visie Organi- satie IT Beleid Processen ? With what? How? What? Distributie- kanalen WebTV Call Centres Tussenpersoon Portals Traditionele Clients Client Tier Applicatie Server Tier Enterprise Server Tier Internet Traditioneel Netwerk Internet Tradtioneel Netwerk 24x7 Uur Batch On-line Fusies & Overnames Samenwerkings- verbanden Bestaande investeringen Databases Applicatie Server Time-to- Market
    14. 15. Best Practices Hulpmiddelen Applicatie Server Workflow Ontwikkelstraat Run-time Omgeving Bestaande applicaties Beheer Adapters Bestaande Backoffice applicatie functionaliteit Bestaande gegevens verzamelingen Enterprise System Management Distributed Database Management Component Management Implementatie en Deployment Analyse, Design en Data Modelling Intranet Repository CM/SCM Test tools Repository
    15. 16. Best Practices Methoden/Technieken Component Based Development Architectuur Project-management Benefit Tracking Participatie Eindgebruiker Workshops Best Possible Teams IAD/RAD
    16. 17. Best Practices Selectietraject AS-IS TO-BE 60% Leverancier 40% Technologie ? IBM Sybase BEA Systems Forte Microsoft Netscape Sun Microsystems Inprise Progress Oracle IBM Forte Microsoft Oracle ? Now > 2001
    17. 18. Best Practices Migratiestrategie Enterprise Server Tier Applicatie Server Tier Client Tier Traditionele Clients Webserver (D)HTML Java Script Java Bean Java Component Java Servlet Java Server Pages Applicatie Server Enterprise Java Bean Adapters 3270 Cobol CICS Java Component
    18. 19. De wereld om ons heen Samenwerkings- verbanden 24-uurs economie Internet Start today Building your Future! Globalisatie Time-to-Market Fusies & Overnames Bank & Verzekeringswereld Distributiekanalen Call Centres WebTV Investeringen in Y2K en Euro

    ×