SlideShare uma empresa Scribd logo
1 de 15
Het waarom, wat en hoe van gedistribueerde componenten Drs. P.J. (Patrick) Koning Cap Gemini Technology Consulting
Agenda ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Even voorstellen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
De wereld om ons heen:  Business Globalisatie Time-to-Market Fusies & Overnames  Bank & Verzekeringswereld Distributiekanalen Samenwerkings- verbanden Investeringen in Y2K en Euro 24-uurs economie Internet
De wereld om ons heen:  ICT Fusies & Overnames  Bank & Verzekeringswereld Internet Samenwerkings- verbanden 24-uurs economie Ontwikkelmethoden Schaalbaarheid Flexibiliteit Ontkoppeling Openheid Beveiliging Ontkoppeling Hergebruik Hoge beschikbaarheid Transactionele Integriteit Globalisatie Distributiekanalen Investeringen in Y2K en Euro Time-to-Market
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
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
Applicatie Server:  Oorsprong en eisen ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Applicatie Server ORB TP Monitor Web- server >1998 >1989 Jaren 70 +/- 1993
Applicatie Server:  Technologie HTTP(S) IIOP DCom Samenwerkingsverbanden 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 ECO Applicatie Server Distributie- kanalen Fusies & Overnames Time-to- Market
Best practice #1:  Balanceer Architectuur (Wat) Hulpmiddelen (Waarmee) Methode en technieken (Hoe)
Best Practice #2:  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
Best Practice #3:  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 Tool Intranet Data Modelling CM/SCM Test tools Repository
Best Practice #4:  Methode & Technieken Component Based Development Architectuur Project-management Benefit Tracking Participatie Eindgebruiker Workshops Best Possible Teams IAD/RAD
Best Practice #5:  Selectie   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
Best Practice #6:  Migratie Enterprise Server Tier Applicatie Server Tier Client Tier Traditionele Clients (D)HTML Java Script Java Bean Java Component Java Servlet Java Server Pages Enterprise Java Bean Adapters 3270 Cobol CICS Java Component Webserver Applicatie Server

Mais conteúdo relacionado

Destaque

CMD Interaction Design - Y1 Q2 les 1 - Information Architecture
CMD Interaction Design - Y1 Q2 les 1 - Information ArchitectureCMD Interaction Design - Y1 Q2 les 1 - Information Architecture
CMD Interaction Design - Y1 Q2 les 1 - Information ArchitectureFerry den Dopper
 
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows   Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows webwinkelvakdag
 
#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architectureChris Richardson
 
Akka Persistence and Eventuate
Akka Persistence and EventuateAkka Persistence and Eventuate
Akka Persistence and EventuateMartin Krasser
 
Events on the outside, on the inside and at the core (jfokus jfokus2016)
Events on the outside, on the inside and at the core (jfokus jfokus2016)Events on the outside, on the inside and at the core (jfokus jfokus2016)
Events on the outside, on the inside and at the core (jfokus jfokus2016)Chris Richardson
 
Decomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxDecomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxChris Richardson
 
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...Chris Richardson
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Chris Richardson
 
Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)Chris Richardson
 

Destaque (9)

CMD Interaction Design - Y1 Q2 les 1 - Information Architecture
CMD Interaction Design - Y1 Q2 les 1 - Information ArchitectureCMD Interaction Design - Y1 Q2 les 1 - Information Architecture
CMD Interaction Design - Y1 Q2 les 1 - Information Architecture
 
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows   Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows
Groothandel & Logistiek 2014 - Vincent Weinschenk, Wherehows
 
#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture#JaxLondon keynote: Developing applications with a microservice architecture
#JaxLondon keynote: Developing applications with a microservice architecture
 
Akka Persistence and Eventuate
Akka Persistence and EventuateAkka Persistence and Eventuate
Akka Persistence and Eventuate
 
Events on the outside, on the inside and at the core (jfokus jfokus2016)
Events on the outside, on the inside and at the core (jfokus jfokus2016)Events on the outside, on the inside and at the core (jfokus jfokus2016)
Events on the outside, on the inside and at the core (jfokus jfokus2016)
 
Decomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gxDecomposing applications for deployability and scalability #springone2gx #s12gx
Decomposing applications for deployability and scalability #springone2gx #s12gx
 
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
#hacksummit 2016 - event-driven microservices – Events on the outside, on the...
 
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...Building and deploying microservices with event sourcing, CQRS and Docker (Be...
Building and deploying microservices with event sourcing, CQRS and Docker (Be...
 
Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)Microservices + Events + Docker = A Perfect Trio (dockercon)
Microservices + Events + Docker = A Perfect Trio (dockercon)
 

Semelhante a Het wat, hoe en waarom van gidistribueerde componenten

Social, Global and Mobile
Social, Global and MobileSocial, Global and Mobile
Social, Global and MobileB. van Graft
 
Presentatie Itsn Algemeen 2011
Presentatie Itsn Algemeen 2011Presentatie Itsn Algemeen 2011
Presentatie Itsn Algemeen 2011twanswinkels
 
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013Mark Veenendaal
 
Gdi Grens Demand En Supply Lpd2010
Gdi Grens Demand En Supply Lpd2010Gdi Grens Demand En Supply Lpd2010
Gdi Grens Demand En Supply Lpd2010B. van Graft
 
Logistiek & E-commerce 2015: Paul spijkers izi motive
Logistiek & E-commerce 2015: Paul spijkers izi motiveLogistiek & E-commerce 2015: Paul spijkers izi motive
Logistiek & E-commerce 2015: Paul spijkers izi motivewebwinkelvakdag
 
Cloudradar - Jeroen van Yperen - i³ groep
Cloudradar - Jeroen van Yperen - i³ groepCloudradar - Jeroen van Yperen - i³ groep
Cloudradar - Jeroen van Yperen - i³ groepi3groep
 
Employability Mbo 2010 V2
Employability Mbo 2010 V2Employability Mbo 2010 V2
Employability Mbo 2010 V2John May
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatiemenfey
 
Kennismaking Suneco algemeen
Kennismaking Suneco algemeenKennismaking Suneco algemeen
Kennismaking Suneco algemeensuneco_nl
 
Cheops Company Presentation
Cheops Company PresentationCheops Company Presentation
Cheops Company Presentationglennwyckmans
 
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenterEuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenterMarketing Team
 
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijAlle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijProact Netherlands B.V.
 
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...FHI branche Industriële Automatisering
 
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...Informatielogistiek
 
Grip Op Applicatie Management Computable (14 November 2006)
Grip Op Applicatie Management Computable (14 November 2006)Grip Op Applicatie Management Computable (14 November 2006)
Grip Op Applicatie Management Computable (14 November 2006)Edwin Groenewegen
 
Cloudradar - Rene van Putten - VMware
Cloudradar - Rene van Putten - VMwareCloudradar - Rene van Putten - VMware
Cloudradar - Rene van Putten - VMwarei3groep
 

Semelhante a Het wat, hoe en waarom van gidistribueerde componenten (20)

Social, Global and Mobile
Social, Global and MobileSocial, Global and Mobile
Social, Global and Mobile
 
Presentatie Itsn Algemeen 2011
Presentatie Itsn Algemeen 2011Presentatie Itsn Algemeen 2011
Presentatie Itsn Algemeen 2011
 
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013
Qi ict bedrijfspresentatie breedbeeld 11 oktober 2013
 
Gdi Grens Demand En Supply Lpd2010
Gdi Grens Demand En Supply Lpd2010Gdi Grens Demand En Supply Lpd2010
Gdi Grens Demand En Supply Lpd2010
 
Logistiek & E-commerce 2015: Paul spijkers izi motive
Logistiek & E-commerce 2015: Paul spijkers izi motiveLogistiek & E-commerce 2015: Paul spijkers izi motive
Logistiek & E-commerce 2015: Paul spijkers izi motive
 
Cloudradar - Jeroen van Yperen - i³ groep
Cloudradar - Jeroen van Yperen - i³ groepCloudradar - Jeroen van Yperen - i³ groep
Cloudradar - Jeroen van Yperen - i³ groep
 
Cloud computing lunchsessie (v2)
Cloud computing lunchsessie (v2)Cloud computing lunchsessie (v2)
Cloud computing lunchsessie (v2)
 
Savacco op bezoek
Savacco op bezoekSavacco op bezoek
Savacco op bezoek
 
Employability Mbo 2010 V2
Employability Mbo 2010 V2Employability Mbo 2010 V2
Employability Mbo 2010 V2
 
Sdb Presentatie
Sdb PresentatieSdb Presentatie
Sdb Presentatie
 
Kennismaking Suneco algemeen
Kennismaking Suneco algemeenKennismaking Suneco algemeen
Kennismaking Suneco algemeen
 
Webinar - Wat is SCSN? - smart connected supplier network
Webinar - Wat is SCSN? - smart connected supplier networkWebinar - Wat is SCSN? - smart connected supplier network
Webinar - Wat is SCSN? - smart connected supplier network
 
Cloud computing overzicht
Cloud computing overzichtCloud computing overzicht
Cloud computing overzicht
 
Cheops Company Presentation
Cheops Company PresentationCheops Company Presentation
Cheops Company Presentation
 
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenterEuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
EuroSys Zorgevent 2 juni 2015 - carehome of the future - diensten en datacenter
 
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rijAlle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
Alle voordelen van FlexPod en EMC VSPEX converged infrastructuren op een rij
 
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...
Ready for Industry 4.0? Build a Smart Industrial Network with Cross Managemen...
 
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...
Cross Docking: een concept uit de logistieke wereld en de oplossing voor e-fa...
 
Grip Op Applicatie Management Computable (14 November 2006)
Grip Op Applicatie Management Computable (14 November 2006)Grip Op Applicatie Management Computable (14 November 2006)
Grip Op Applicatie Management Computable (14 November 2006)
 
Cloudradar - Rene van Putten - VMware
Cloudradar - Rene van Putten - VMwareCloudradar - Rene van Putten - VMware
Cloudradar - Rene van Putten - VMware
 

Mais de Patrick Koning

Mediawijsheid (mbo taaldocenten)
Mediawijsheid (mbo taaldocenten)Mediawijsheid (mbo taaldocenten)
Mediawijsheid (mbo taaldocenten)Patrick Koning
 
Mediawijsheid@kw1c (Kennisnet)
Mediawijsheid@kw1c (Kennisnet)Mediawijsheid@kw1c (Kennisnet)
Mediawijsheid@kw1c (Kennisnet)Patrick Koning
 
Aan de slag met '#mediawijsheid in de klas'
Aan de slag met '#mediawijsheid in de klas'Aan de slag met '#mediawijsheid in de klas'
Aan de slag met '#mediawijsheid in de klas'Patrick Koning
 
Workshop aan de slag met '#mediawijsheid in de klas'
Workshop aan de slag met '#mediawijsheid in de klas'Workshop aan de slag met '#mediawijsheid in de klas'
Workshop aan de slag met '#mediawijsheid in de klas'Patrick Koning
 
Pilot Opleidingsschool: Bloom-tpack-samr
Pilot Opleidingsschool: Bloom-tpack-samrPilot Opleidingsschool: Bloom-tpack-samr
Pilot Opleidingsschool: Bloom-tpack-samrPatrick Koning
 
Pilot Opleidingsschool: Stap 1 - Bingo
Pilot Opleidingsschool: Stap 1 - BingoPilot Opleidingsschool: Stap 1 - Bingo
Pilot Opleidingsschool: Stap 1 - BingoPatrick Koning
 
Maakt Internet nonchalante denkers van onze studenten?
Maakt Internet nonchalante denkers van onze studenten?Maakt Internet nonchalante denkers van onze studenten?
Maakt Internet nonchalante denkers van onze studenten?Patrick Koning
 
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...Patrick Koning
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)Patrick Koning
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)Patrick Koning
 
Mediawijsheid in de klas / Sociale Media Bingo
Mediawijsheid in de klas / Sociale Media BingoMediawijsheid in de klas / Sociale Media Bingo
Mediawijsheid in de klas / Sociale Media BingoPatrick Koning
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)Patrick Koning
 
Workshop aan de slag met ‘#mediawijsheid in de klas’
Workshop aan de slag met ‘#mediawijsheid in de klas’Workshop aan de slag met ‘#mediawijsheid in de klas’
Workshop aan de slag met ‘#mediawijsheid in de klas’Patrick Koning
 
De mediawijze professional
De mediawijze professionalDe mediawijze professional
De mediawijze professionalPatrick Koning
 

Mais de Patrick Koning (20)

Mediawijsheid (mbo taaldocenten)
Mediawijsheid (mbo taaldocenten)Mediawijsheid (mbo taaldocenten)
Mediawijsheid (mbo taaldocenten)
 
Mediawijsheid@KW1C.nl
Mediawijsheid@KW1C.nlMediawijsheid@KW1C.nl
Mediawijsheid@KW1C.nl
 
Mediawijsheid@kw1c (Kennisnet)
Mediawijsheid@kw1c (Kennisnet)Mediawijsheid@kw1c (Kennisnet)
Mediawijsheid@kw1c (Kennisnet)
 
Aan de slag met '#mediawijsheid in de klas'
Aan de slag met '#mediawijsheid in de klas'Aan de slag met '#mediawijsheid in de klas'
Aan de slag met '#mediawijsheid in de klas'
 
Mediawijsheid@KW1C
Mediawijsheid@KW1CMediawijsheid@KW1C
Mediawijsheid@KW1C
 
Mediawijsheid 2.0
Mediawijsheid 2.0 Mediawijsheid 2.0
Mediawijsheid 2.0
 
#Mediawijsheid
#Mediawijsheid#Mediawijsheid
#Mediawijsheid
 
Workshop aan de slag met '#mediawijsheid in de klas'
Workshop aan de slag met '#mediawijsheid in de klas'Workshop aan de slag met '#mediawijsheid in de klas'
Workshop aan de slag met '#mediawijsheid in de klas'
 
Pilot Opleidingsschool: Bloom-tpack-samr
Pilot Opleidingsschool: Bloom-tpack-samrPilot Opleidingsschool: Bloom-tpack-samr
Pilot Opleidingsschool: Bloom-tpack-samr
 
Pilot Opleidingsschool: Stap 1 - Bingo
Pilot Opleidingsschool: Stap 1 - BingoPilot Opleidingsschool: Stap 1 - Bingo
Pilot Opleidingsschool: Stap 1 - Bingo
 
Workshop Humanitas
Workshop HumanitasWorkshop Humanitas
Workshop Humanitas
 
Maakt Internet nonchalante denkers van onze studenten?
Maakt Internet nonchalante denkers van onze studenten?Maakt Internet nonchalante denkers van onze studenten?
Maakt Internet nonchalante denkers van onze studenten?
 
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...
Mediawijsheid in de klas - sociale media bingo (voor Academie voor mbo-taaldo...
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (ROC Leeuwenborgh)
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (voor MBO Utrecht)
 
Mediawijsheid in de klas / Sociale Media Bingo
Mediawijsheid in de klas / Sociale Media BingoMediawijsheid in de klas / Sociale Media Bingo
Mediawijsheid in de klas / Sociale Media Bingo
 
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)
Workshop aan de slag met ‘#mediawijsheid in de klas’ (vecon)
 
Workshop aan de slag met ‘#mediawijsheid in de klas’
Workshop aan de slag met ‘#mediawijsheid in de klas’Workshop aan de slag met ‘#mediawijsheid in de klas’
Workshop aan de slag met ‘#mediawijsheid in de klas’
 
De mediawijze professional
De mediawijze professionalDe mediawijze professional
De mediawijze professional
 
Keynote mediawijs.be
Keynote mediawijs.beKeynote mediawijs.be
Keynote mediawijs.be
 

Het wat, hoe en waarom van gidistribueerde componenten

  • 1. Het waarom, wat en hoe van gedistribueerde componenten Drs. P.J. (Patrick) Koning Cap Gemini Technology Consulting
  • 2.
  • 3.
  • 4. De wereld om ons heen: Business Globalisatie Time-to-Market Fusies & Overnames Bank & Verzekeringswereld Distributiekanalen Samenwerkings- verbanden Investeringen in Y2K en Euro 24-uurs economie Internet
  • 5. De wereld om ons heen: ICT Fusies & Overnames Bank & Verzekeringswereld Internet Samenwerkings- verbanden 24-uurs economie Ontwikkelmethoden Schaalbaarheid Flexibiliteit Ontkoppeling Openheid Beveiliging Ontkoppeling Hergebruik Hoge beschikbaarheid Transactionele Integriteit Globalisatie Distributiekanalen Investeringen in Y2K en Euro Time-to-Market
  • 6. 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. 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
  • 8.
  • 9. Applicatie Server: Technologie HTTP(S) IIOP DCom Samenwerkingsverbanden 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 ECO Applicatie Server Distributie- kanalen Fusies & Overnames Time-to- Market
  • 10. Best practice #1: Balanceer Architectuur (Wat) Hulpmiddelen (Waarmee) Methode en technieken (Hoe)
  • 11. Best Practice #2: 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
  • 12. Best Practice #3: 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 Tool Intranet Data Modelling CM/SCM Test tools Repository
  • 13. Best Practice #4: Methode & Technieken Component Based Development Architectuur Project-management Benefit Tracking Participatie Eindgebruiker Workshops Best Possible Teams IAD/RAD
  • 14. Best Practice #5: Selectie 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
  • 15. Best Practice #6: Migratie Enterprise Server Tier Applicatie Server Tier Client Tier Traditionele Clients (D)HTML Java Script Java Bean Java Component Java Servlet Java Server Pages Enterprise Java Bean Adapters 3270 Cobol CICS Java Component Webserver Applicatie Server

Notas do Editor

  1. Welkom Ik zal u een Model presenteren die U in staat stelt om vandaag en in de toekomst bedrijfskritische applicaties te ontwikkelen op basis van Gedistribueerde Componenten : Ik zal u laten zien dat voor de realisatie van dat model, de Multi-Tier Client/Server Architectuur, de Applicatie Server en Componenttechnologie (corba/dcom) een Enabelende rol spelen.