SlideShare a Scribd company logo
Business mashups
Building on the shoulders of giants
Sander van der Kolk
s.vanderkolk@sandr.nl
juni 2008




                                      1
Inhoud
afstudeeronderzoek
mashups
model/Aanpak
business case
conclusie




                     2
Onderzoek naar Mashups
‣ Sogeti Nederland B.V.
‣ Bedrijfskundige Informatica,
  Hanzehogeschool Groningen
‣ Februari 2008 - juni 2008




                                 3
Onderzoeksvraag
“Hoe kunnen nieuwe diensten worden
samengesteld uit services die via mashups
beschikbaar worden gesteld?”




                                            4
Een Mashup
is te vergelijken met een pizza.
                            ONDERDELEN
          Mashup software
 Mashup                     Databronnen    Mashuppen / Combineren
             (platform)
  Pizza         Deeg        Ingredienten          Bereiding




 1.Deeg               2. Ingredienten           3. Bereiding
                                                                    5
STRUCTUUR MASHUP




                   6
Mashup varianten
‣ Consumer  mashup
‣ Business mashup




                     7
CONSUMER MASHUP   BUSINESS MASHUP




                                    8
Funda.nl
Consumer mashup
Combineert huizenaanbod en Google Maps




                                         9
Model/Aanpak
‣ vereisten
‣ standaarden
‣ informatiestromen
‣ pilot.




                      10
Vereisten organisatie
‣ informatie ontsluiten
‣ SOA enabled
‣ motivatie




                          11
Standaarden
‣ webstandaarden
‣ beveiliging
‣ mashup enterprise software


!          !
                   !




                               12
Informatiestromen
‣ 4-categorieën model
‣ concretiseren
‣ visualisatie




                        13
4 CATEGORIEËN MODEL




                      14
Pilot
 testtraject om een kleine groep van
 gebruikers mashups te laten gebruiken
 in de organisatie.




                                         15
Voordelen pilot
‣ ondersteuning en beheer
‣ flexibiliteit
‣ ervaring en kennis.




                            16
5 FASEN




          17
ROLLEN & VERANTWOORDELIJKHEDEN PROJECTGROEP




               projectmanager


              IT ontwikkelaars


               IT beheerders


               gebruikersgroep


                                              18
Business case
IT ontwikkelaar:
‣ gedetacheerd bij een aantal klanten
‣ functie:
     ‣ onderhoud Java applicaties
     ‣ Oracle Database.




                                        19
4 CATEGORIEËN MODEL




                      20
EXPERTISE


Onderwerpen /     java, microsoft, sharepoint, hardware,
Interessegebieden software, msdn, tech nieuws, asp

                  http://core.tweakers.net/
                  http://www.oracle.com/technology/tech/java/index.html
                  http://msdn.microsoft.com/en-us/vstudio/default.aspx
                  http://blogs.msdn.com/sharepoint/
Bronnen           http://www.javablogs.com/Welcome.action
                  http://webwereld.nl/
                  http://www.atlassian.com/
                  http://weblogs.asp.net/




                                                                          21
OPDRACHTGEVER


              Planning werkzaamheden
Informatie
              Status weergave van database/server
werkzaamheden
              overzicht kritieke logbestanden


                Intern nieuws beleggingsmaatschappij
Informatie
                Nieuws van collega’s
opdrachtgever
                beleggingsmaatschappij




                                                       22
CORPORATE


            Interne nieuwsberichten forum / intranet
            Persberichten
            Wijzigingen regelgeving / richtlijnen
Informatie Meldingen directie/afdelingen
vanuit de   Nieuwsbrieven
organisatie Forum
            Weblogs
            Berichtgeving vanuit de organisatie richting
            medewerekers




                                                           23
SOCIAL


             Activiteiten vanuit organisatie
             Personeelsactiviteiten
             Forum
Informatie
             Chat
             Social netwerken als LinkedIn & Hyves
             Community




                                                     24
IT ONTWIKKELAAR - MASHUP NO.1


                                                                                                                   EXTERNE BRONNEN
Functionaliteit:
Informatie samenvoegen                Laatste Nieuws                     t
Informatie beoordelen
                                      Hieronder zijn de laatste nieuwsberichten aanwezig
                                      die door je collega’s zijn beoordeeld. De resultaten
Doel:
                                      zijn gerangschikt op relevantie.
Waardevolle informatie
weergeven
                                                    Sun maakt ontwikkelsoftware open source
                                        12
Techniek:                                           maandag 23 juni 2008 13:23

RSS feeds                                    +1     Nadat eerder onder meer al de broncode van Solaris
                                                    10, Java Access Manager, Java System Application
                                             –1     Server, JavaServer Face....lees verder
Bronnen:
 http://core.tweakers.net/
 http://www.oracle.com/technology/
 tech/java/index.html                               Eclipse Announces EclipseLink Project
                                         8
 http://msdn.microsoft.com/en-us/                   vrijdag 13 juni 2008 14:45
 vstudio/default.aspx
                                             +1     The Eclipse Foundation today announced that Sun, the
 http://blogs.msdn.com/sharepoint/
                                                    lead for the Java(TM) Persistence API (JPA) 2.0, JSR
                                             –1     317 standard has the reference....lees verder


                                                    IBM komt mogelijk met gratis versie DB2
                                        3
                                                    Woensdag 25 juni 2008 11:00

                                             +1     Nadat Oracle onlangs een gratis versie van zijn
                                                    databasesoftware heeft vrijgegeven, lijkt nu ook IBM
                                             –1     deze stap....lees verder


                                                           > Naar overzicht       > Archief   > Filter instellen




                                                                                                                                 25
IT ONTWIKKELAAR - MASHUP NO.2


                                                        EXTERNE BRONNEN
Functionaliteit:
Informatie combineren


Doel:
Filenieuws op kaart          5 
weergeven                   KM

Techniek:
Google Maps +
Filenieuws




                                            2 
                                           KM            INTERNE BRONNEN

                                                        Adresgegevens klant
                                                        Nieuwe boterstraat 14
                          KLANT                         9312 AA
                                                        Haarlemmermeer
                                                        T 06 47 89 35 49
                                                        www.klanturl.nl




                                                                                26
IT ONTWIKKELAAR - MASHUP NO.3


Functionaliteit:                                                                           INTERNE BRONNEN
Informatie combineren
                             Extreme programming
Doel:
                         Oracle soa suite
                                                  Sharepoint template
                                                                           overclocken       Forum
Visuele weergave van
actuele trefwoorden                                       Dion Hincliffe
                        IBM QED Wiki                                           ASP
Techniek:                                        normaliseren
Tag cloud
                                java blogs                      HP Developer network
                                               Web 2.0
                            JAVA                                     MicrosoM Sharepoint


                                      Ontwikkelaar                                          Intranet
                          MSDN 2008 course                              Oracle DB
                                             OSI‐model           broncode achterhalen

                            Linux howto
                                                          Eclipse
                                      OpenAJAX
                                                                          SOA
                          Cron jobs
                                                                PHP5          hardware      Weblogs
                                             pricewatch




                                                                                                         27
Mashup dienstverlening
‣ beschikbare databronnen
‣ informatievraag medewerker
‣ ondersteuning en beheer.




                               28
Conclusie
‣ nieuwe mogelijkheden
‣ gebruikers zelf de tools in handen
  geven
‣ software biedt betrouwbaarbeid en
  beheersbaarheid.




                                       29
Sogeti
‣ 4 CATEGORIEËN MODEL
‣ PILOT
‣ MASHUP ENTERPRISE


Whitepaper


                        30
Bedankt!
‣   Bedankt voor uw aandacht

‣   Sander van der Kolk
    woensdag 25 juni 2008
    s.vanderkolk@sandr.nl
    linkedin.com/in/sandervanderkolk
    www.sandr.nl




                                       31

More Related Content

Similar to Business Mashups - Building on the Shoulders of Giants (Dutch)

Presentatie elmos 2012 noëmi
Presentatie elmos 2012 noëmiPresentatie elmos 2012 noëmi
Presentatie elmos 2012 noëmiElmos010
 
Moss Lessons Learned
Moss Lessons LearnedMoss Lessons Learned
Moss Lessons Learned
Danny Burlage
 
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
EDB
 
Sap leonardo vnsg developerdag 2017 - experis ciber
Sap leonardo  vnsg developerdag 2017 - experis ciberSap leonardo  vnsg developerdag 2017 - experis ciber
Sap leonardo vnsg developerdag 2017 - experis ciber
Wim Snoep
 
Drupal 7 Architectuur
Drupal 7 ArchitectuurDrupal 7 Architectuur
Drupal 7 Architectuur
Maikel Mardjan
 
PaaS: Platform as a Service
PaaS: Platform as a ServicePaaS: Platform as a Service
PaaS: Platform as a Service
EliasVanKerckvoorde
 
Workshop Digital Radio (03/27/2009)
Workshop Digital Radio (03/27/2009)Workshop Digital Radio (03/27/2009)
Workshop Digital Radio (03/27/2009)Maarten Verwaest
 
Toekomst Fork CMS
Toekomst Fork CMSToekomst Fork CMS
Toekomst Fork CMSFork-CMS
 
Cloud computing en de toekomst van de IT-afdeling
Cloud computing en de toekomst van de IT-afdelingCloud computing en de toekomst van de IT-afdeling
Cloud computing en de toekomst van de IT-afdeling
Pascal van Eck
 
Multiscope Socratos Adviesraad
Multiscope Socratos AdviesraadMultiscope Socratos Adviesraad
Multiscope Socratos Adviesraad
John Kivit
 
Public cloud storage.pptx
Public cloud storage.pptxPublic cloud storage.pptx
Public cloud storage.pptx
JonasVANHAUWERMEIREN
 
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
SURFevents
 
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuningTales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
Tales
 
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
Proact Netherlands B.V.
 
Kennismaking Suneco algemeen
Kennismaking Suneco algemeenKennismaking Suneco algemeen
Kennismaking Suneco algemeen
suneco_nl
 
Csn magazine 02
Csn magazine 02Csn magazine 02
Csn magazine 02
CSN Groep
 
Drupal intro 2010
Drupal intro 2010Drupal intro 2010
Drupal intro 2010
Hans Rossel
 
Waarom 42windmills
Waarom 42windmillsWaarom 42windmills
Waarom 42windmills42windmills
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
Arjen van Vliet
 

Similar to Business Mashups - Building on the Shoulders of Giants (Dutch) (20)

Scriptie
ScriptieScriptie
Scriptie
 
Presentatie elmos 2012 noëmi
Presentatie elmos 2012 noëmiPresentatie elmos 2012 noëmi
Presentatie elmos 2012 noëmi
 
Moss Lessons Learned
Moss Lessons LearnedMoss Lessons Learned
Moss Lessons Learned
 
2019 diy migration webinar gs nl
2019 diy migration webinar gs nl2019 diy migration webinar gs nl
2019 diy migration webinar gs nl
 
Sap leonardo vnsg developerdag 2017 - experis ciber
Sap leonardo  vnsg developerdag 2017 - experis ciberSap leonardo  vnsg developerdag 2017 - experis ciber
Sap leonardo vnsg developerdag 2017 - experis ciber
 
Drupal 7 Architectuur
Drupal 7 ArchitectuurDrupal 7 Architectuur
Drupal 7 Architectuur
 
PaaS: Platform as a Service
PaaS: Platform as a ServicePaaS: Platform as a Service
PaaS: Platform as a Service
 
Workshop Digital Radio (03/27/2009)
Workshop Digital Radio (03/27/2009)Workshop Digital Radio (03/27/2009)
Workshop Digital Radio (03/27/2009)
 
Toekomst Fork CMS
Toekomst Fork CMSToekomst Fork CMS
Toekomst Fork CMS
 
Cloud computing en de toekomst van de IT-afdeling
Cloud computing en de toekomst van de IT-afdelingCloud computing en de toekomst van de IT-afdeling
Cloud computing en de toekomst van de IT-afdeling
 
Multiscope Socratos Adviesraad
Multiscope Socratos AdviesraadMultiscope Socratos Adviesraad
Multiscope Socratos Adviesraad
 
Public cloud storage.pptx
Public cloud storage.pptxPublic cloud storage.pptx
Public cloud storage.pptx
 
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
HORA toegpast op HU-dienstenportfolio - Joost Veerman (Hogeschool Utrecht) - ...
 
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuningTales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
Tales: Sterk in Web! Jit2 0: web en mobile voor procesondersteuning
 
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
 
Kennismaking Suneco algemeen
Kennismaking Suneco algemeenKennismaking Suneco algemeen
Kennismaking Suneco algemeen
 
Csn magazine 02
Csn magazine 02Csn magazine 02
Csn magazine 02
 
Drupal intro 2010
Drupal intro 2010Drupal intro 2010
Drupal intro 2010
 
Waarom 42windmills
Waarom 42windmillsWaarom 42windmills
Waarom 42windmills
 
Versiebeheer van database changes
Versiebeheer van database changesVersiebeheer van database changes
Versiebeheer van database changes
 

Business Mashups - Building on the Shoulders of Giants (Dutch)

  • 1. Business mashups Building on the shoulders of giants Sander van der Kolk s.vanderkolk@sandr.nl juni 2008 1
  • 3. Onderzoek naar Mashups ‣ Sogeti Nederland B.V. ‣ Bedrijfskundige Informatica, Hanzehogeschool Groningen ‣ Februari 2008 - juni 2008 3
  • 4. Onderzoeksvraag “Hoe kunnen nieuwe diensten worden samengesteld uit services die via mashups beschikbaar worden gesteld?” 4
  • 5. Een Mashup is te vergelijken met een pizza. ONDERDELEN Mashup software Mashup Databronnen Mashuppen / Combineren (platform) Pizza Deeg Ingredienten Bereiding 1.Deeg 2. Ingredienten 3. Bereiding 5
  • 7. Mashup varianten ‣ Consumer mashup ‣ Business mashup 7
  • 8. CONSUMER MASHUP BUSINESS MASHUP 8
  • 10. Model/Aanpak ‣ vereisten ‣ standaarden ‣ informatiestromen ‣ pilot. 10
  • 11. Vereisten organisatie ‣ informatie ontsluiten ‣ SOA enabled ‣ motivatie 11
  • 12. Standaarden ‣ webstandaarden ‣ beveiliging ‣ mashup enterprise software ! ! ! 12
  • 13. Informatiestromen ‣ 4-categorieën model ‣ concretiseren ‣ visualisatie 13
  • 15. Pilot testtraject om een kleine groep van gebruikers mashups te laten gebruiken in de organisatie. 15
  • 16. Voordelen pilot ‣ ondersteuning en beheer ‣ flexibiliteit ‣ ervaring en kennis. 16
  • 17. 5 FASEN 17
  • 18. ROLLEN & VERANTWOORDELIJKHEDEN PROJECTGROEP projectmanager IT ontwikkelaars IT beheerders gebruikersgroep 18
  • 19. Business case IT ontwikkelaar: ‣ gedetacheerd bij een aantal klanten ‣ functie: ‣ onderhoud Java applicaties ‣ Oracle Database. 19
  • 21. EXPERTISE Onderwerpen / java, microsoft, sharepoint, hardware, Interessegebieden software, msdn, tech nieuws, asp http://core.tweakers.net/ http://www.oracle.com/technology/tech/java/index.html http://msdn.microsoft.com/en-us/vstudio/default.aspx http://blogs.msdn.com/sharepoint/ Bronnen http://www.javablogs.com/Welcome.action http://webwereld.nl/ http://www.atlassian.com/ http://weblogs.asp.net/ 21
  • 22. OPDRACHTGEVER Planning werkzaamheden Informatie Status weergave van database/server werkzaamheden overzicht kritieke logbestanden Intern nieuws beleggingsmaatschappij Informatie Nieuws van collega’s opdrachtgever beleggingsmaatschappij 22
  • 23. CORPORATE Interne nieuwsberichten forum / intranet Persberichten Wijzigingen regelgeving / richtlijnen Informatie Meldingen directie/afdelingen vanuit de Nieuwsbrieven organisatie Forum Weblogs Berichtgeving vanuit de organisatie richting medewerekers 23
  • 24. SOCIAL Activiteiten vanuit organisatie Personeelsactiviteiten Forum Informatie Chat Social netwerken als LinkedIn & Hyves Community 24
  • 25. IT ONTWIKKELAAR - MASHUP NO.1 EXTERNE BRONNEN Functionaliteit: Informatie samenvoegen Laatste Nieuws t Informatie beoordelen Hieronder zijn de laatste nieuwsberichten aanwezig die door je collega’s zijn beoordeeld. De resultaten Doel: zijn gerangschikt op relevantie. Waardevolle informatie weergeven Sun maakt ontwikkelsoftware open source 12 Techniek: maandag 23 juni 2008 13:23 RSS feeds +1 Nadat eerder onder meer al de broncode van Solaris 10, Java Access Manager, Java System Application –1 Server, JavaServer Face....lees verder Bronnen: http://core.tweakers.net/ http://www.oracle.com/technology/ tech/java/index.html Eclipse Announces EclipseLink Project 8 http://msdn.microsoft.com/en-us/ vrijdag 13 juni 2008 14:45 vstudio/default.aspx +1 The Eclipse Foundation today announced that Sun, the http://blogs.msdn.com/sharepoint/ lead for the Java(TM) Persistence API (JPA) 2.0, JSR –1 317 standard has the reference....lees verder IBM komt mogelijk met gratis versie DB2 3 Woensdag 25 juni 2008 11:00 +1 Nadat Oracle onlangs een gratis versie van zijn databasesoftware heeft vrijgegeven, lijkt nu ook IBM –1 deze stap....lees verder > Naar overzicht > Archief > Filter instellen 25
  • 26. IT ONTWIKKELAAR - MASHUP NO.2 EXTERNE BRONNEN Functionaliteit: Informatie combineren Doel: Filenieuws op kaart 5  weergeven KM Techniek: Google Maps + Filenieuws 2  KM INTERNE BRONNEN Adresgegevens klant Nieuwe boterstraat 14 KLANT 9312 AA Haarlemmermeer T 06 47 89 35 49 www.klanturl.nl 26
  • 27. IT ONTWIKKELAAR - MASHUP NO.3 Functionaliteit: INTERNE BRONNEN Informatie combineren Extreme programming Doel: Oracle soa suite Sharepoint template overclocken Forum Visuele weergave van actuele trefwoorden Dion Hincliffe IBM QED Wiki ASP Techniek: normaliseren Tag cloud java blogs HP Developer network Web 2.0 JAVA MicrosoM Sharepoint Ontwikkelaar Intranet MSDN 2008 course Oracle DB OSI‐model broncode achterhalen Linux howto Eclipse OpenAJAX SOA Cron jobs PHP5 hardware Weblogs pricewatch 27
  • 28. Mashup dienstverlening ‣ beschikbare databronnen ‣ informatievraag medewerker ‣ ondersteuning en beheer. 28
  • 29. Conclusie ‣ nieuwe mogelijkheden ‣ gebruikers zelf de tools in handen geven ‣ software biedt betrouwbaarbeid en beheersbaarheid. 29
  • 30. Sogeti ‣ 4 CATEGORIEËN MODEL ‣ PILOT ‣ MASHUP ENTERPRISE Whitepaper 30
  • 31. Bedankt! ‣ Bedankt voor uw aandacht ‣ Sander van der Kolk woensdag 25 juni 2008 s.vanderkolk@sandr.nl linkedin.com/in/sandervanderkolk www.sandr.nl 31