SlideShare ist ein Scribd-Unternehmen logo
1 von 2
Downloaden Sie, um offline zu lesen
CUSTOMER CASE
JAVA & OPEN SOURCE




breidt reisaanbod uit
dankzij open source

De IT-afdeling van touroperator Thomas Cook kiest voor elk project de beste
oplossing en technologie. Dat heeft ertoe geleid dat het actief meewerkt aan
opensourcealternatieven als Mule en Liferay. Thomas Cook doet beroep op
consultants van ABC-Groep die werken in een omgeving waar flexibiliteit,
herbruikbaarheid en snelheid centraal staan.


Kristof Caekebeke is Software Development      met elk hun eigen omgeving. Als ze
Manager: ‘We hadden vroeger al eens            binnenkwamen duurde het door de                WIE? Thomas Cook Belgium is de marktleider
met Cereus.be samengewerkt en daarna           complexiteit soms lang om een project          in de georganiseerde reissector en begeleidt
                                                                                              jaarlijks 1.8 miljoen vakantiegangers.
is ABC-Groep langsgekomen om te                op te starten. Het ene was in Tomcat, het
kijken wat wij allemaal doen rond Java         andere was in Oracle iAS etc. Dat hebben       UITDAGING? Snel en flexibel inspelen op
en .NET en of we elkaar daaromtrent            we eerst gestandaardiseerd door te kiezen      veranderingen in de markt.
konden vinden. We hebben gesproken             voor bepaalde tools (Maven, Hudson,…)
                                                                                              OPLOSSING? Opensourcesoftware zorgt er
over Liferay-en Mule-profielen, omdat we       en het development process gelijk te
                                                                                              mee voor dat er structuur voor hergebruik is.
die het best kunnen gebruiken. De Mule-        maken voor iedereen.’
experts waren zeer moeilijk te vinden in die
periode. ABC-Groep had iemand die zich         ‘Toen het eerste luik op punt stond, hebben
wilde specialiseren in SOA-architectuur,       we de providers (NMBS, ATP, Flighttickets                  Het valt op dat
maar die daar in de praktijk nog niet mee      etc.) aangepakt. Er werd hier iets geleverd                wanneer je
in aanraking was gekomen. We zijn dan          via o.a. dump files, e-mail, shared drive en               mensen in een
samen overeengekomen dat Thomas                ftp. We hebben besloten dat hergebruik                     opensource-
Cook de consultant zou opleiden in Mule        centraal moest staan met een SOA-                          omgeving de
en dat hij op het andere vlak ervaring zou     platform, een enterprise service bus. Voor                 vrijheid geeft,
kunnen opdoen.’                                duurdere versies zoals Websphere hadden                    ze ook meer
                                               we geen budget en open source was het                      willen doen en
Kristof Caekebeke had twee objectieven         logische alternatief.’                                     uitproberen.
geformuleerd toen hij bij Thomas Cook
aan de slag ging. Enerzijds wilde hij het      ‘Uiteindelijk kwam Mule er als beste
development process uniformiseren en           versie uit. We zijn ingestapt in een jonge
anderzijds het hergebruik centraal zetten      versie en dat had zijn voor- en nadelen.                  Kristof Caekebeke
via een enterprise service bus.                Als je bij de eerste bent, moet je veel                   Software Development
‘Vroeger zaten hier veel consultants,          zelf uitzoeken want in de community                       Manager
zeker 60 tot 70 procent van het totaal,        was er nog niet veel beschikbaar dat ons                  Thomas Cook
CUSTOMER CASE
JAVA & OPEN SOURCE

                                                                                              gezegd werken we met veel consultants en
                                                                                              sommige bedrijven laten hun werknemers
                                                                                              hier bodyshop-gewijs los. Vervolgens zien
                                                                                              we de bedrijven hier niet meer. ABC-Groep
                                                                                              komt regelmatig langs en ik zie dat er een
                                                                                              vriendschappelijke en familiaire band is
                                                                                              tussen jullie en de consultants. Je hebt
                                                                                              sporadisch consultants die zelf om een
                                                                                              evaluatie vragen, maar dat komt niet
                                                                                              vanuit hun firma. ABC-Groep doet dat wel
                                                                                              en dat vind ik super. Het is niet zomaar
                                                                                              iemand afzetten en zes maanden later
                                                                                              vragen voor een verlenging.’

                                                                                              Meer informatie
                                                                                              Voor meer informatie over de beschreven
                                                                                              producten en diensten van Cereus.be,
kon helpen. Dat was tegelijk ook een          Salesforce, Tibco en Access-applicaties die     bel naar +32 (0)3 640 01 60 of surf naar
voordeel want sindsdien hebben we veel        hier nog draaien.’                              www.cereus.be
kennis en expertise kunnen vergaren.
We hebben aan de eerste twee versies          Thomas Cook geeft zijn werknemers               Voor meer informatie over Thomas Cook,
meegebouwd en nu zitten we al aan Mule        de kans om veel dingen snel uit te              bezoek www.thomascook.be
3. De beste Belgische Mule-specialisten       proberen, zoals Mule en Liferay, en is
zitten bij Thomas Cook en sommige             opensourcegeoriënteerd.    ‘We    waren
andere Mule-kenners op de markt hebben        in België een van de eerste die iets live           TECH / Tags
hoogstwaarschijnlijk ooit hier gewerkt. Het   hadden, terwijl andere firma’s nog in de
is opvallend dat wanneer je mensen in een     proof of concept zaten. Momenteel zijn
                                                                                                  .NET Oracle        iAS
opensourceomgeving de vrijheid geeft, ze      we Scala aan het bekijken en op vlak                C# Apache TomcatService-
ook meer willen doen. Thomas Cook heeft       van NoSQL-databanken zetten we in op                Oriented Architecture Java
nu meer dan dertig Mules draaien. Onze        MongoDB en CouchDB.’                                Mule Maven Hudson
systemen zijn geen doorgeefluik meer, ze                                                          Salesforce Tibco   Access Cobra
zijn wel gestructureerd voor hergebruik.’     De leiding van Thomas Cook weet dat
                                              alles state of the art zal zijn, maar ook dat
                                                                                                  MongoDB CoucheDB         Liferay
Flexibele frameworks                          er problemen naar boven kunnen komen.
‘Het grootste gedeelte doen we in Java en     ‘De grootste uitdagingen komen van onze
zeventig procent van ons team zijn Java-      concurrenten: als zij iets hebben, moesten
mensen. Dat is vooral Mule-development        wij dat gisteren ook al gehad hebben.
voor hergebruik en Liferay. Als we ooit       Onze frameworks moeten flexibel zijn om
een invulformulier of een bookingsengine      die snelle veranderingen op te vangen. De
maken, dan kunnen we hem ook in een           drempel bij de start is hoog, maar daarna
andere site pluggen als portlet. Binnen       zijn we heel flexibel in het bijbouwen van
Java gebruiken we de standard stack           andere zaken.’
met Hibernate en Spring. Daarnaast
ontwikkelen we voornamelijk in .NET,          Over de werking en de aanpak van ABC-
waar momenteel onze grootste sites op         Groep is Kristof Caekebeke positief. ‘Ik ben
zijn gebaseerd. Het derde luik omvat          tevreden over de samenwerking. Zoals




                                              onderdeel van ABC-Groep
                                  Laar 179 B-2180 Ekeren        +32 (3) 640 01 60       info@abc-groep.be

Weitere ähnliche Inhalte

Mehr von ABC-GROEP.BE

ITmoov 2012 - Enterprise Social Networking
ITmoov 2012 - Enterprise Social NetworkingITmoov 2012 - Enterprise Social Networking
ITmoov 2012 - Enterprise Social NetworkingABC-GROEP.BE
 
ITMoov 2012 - Data governance en data quality
ITMoov 2012 - Data governance en data qualityITMoov 2012 - Data governance en data quality
ITMoov 2012 - Data governance en data qualityABC-GROEP.BE
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelABC-GROEP.BE
 
ITmoov 2012 - Introductie ABC-Groep
ITmoov 2012 - Introductie ABC-GroepITmoov 2012 - Introductie ABC-Groep
ITmoov 2012 - Introductie ABC-GroepABC-GROEP.BE
 
ITmoov 2012 - De Business Intelligence achter de pensioenhervorming
ITmoov 2012 - De Business Intelligence achter de pensioenhervormingITmoov 2012 - De Business Intelligence achter de pensioenhervorming
ITmoov 2012 - De Business Intelligence achter de pensioenhervormingABC-GROEP.BE
 
ITmoov 2012 - De Ondernemerstriathlon
ITmoov 2012 - De OndernemerstriathlonITmoov 2012 - De Ondernemerstriathlon
ITmoov 2012 - De OndernemerstriathlonABC-GROEP.BE
 
ITmoov 2012 - Rogerthat multiple choice messaging platform
ITmoov 2012 - Rogerthat multiple choice messaging platformITmoov 2012 - Rogerthat multiple choice messaging platform
ITmoov 2012 - Rogerthat multiple choice messaging platformABC-GROEP.BE
 
DynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerDynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerABC-GROEP.BE
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceABC-GROEP.BE
 
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesForum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesABC-GROEP.BE
 
ABC-Groep in Antwerpen Manager
ABC-Groep in Antwerpen ManagerABC-Groep in Antwerpen Manager
ABC-Groep in Antwerpen ManagerABC-GROEP.BE
 
Customer Case Oracle - VMM
Customer Case Oracle - VMMCustomer Case Oracle - VMM
Customer Case Oracle - VMMABC-GROEP.BE
 
Customer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharCustomer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharABC-GROEP.BE
 
Customer Case Oracle - Bibnet
Customer Case Oracle - BibnetCustomer Case Oracle - Bibnet
Customer Case Oracle - BibnetABC-GROEP.BE
 
Presentatie OpenERP (DynApps)
Presentatie OpenERP (DynApps)Presentatie OpenERP (DynApps)
Presentatie OpenERP (DynApps)ABC-GROEP.BE
 
Enterprise Social Media
Enterprise Social MediaEnterprise Social Media
Enterprise Social MediaABC-GROEP.BE
 
ABC Company Presentation
ABC Company PresentationABC Company Presentation
ABC Company PresentationABC-GROEP.BE
 

Mehr von ABC-GROEP.BE (19)

ITmoov 2012 - Enterprise Social Networking
ITmoov 2012 - Enterprise Social NetworkingITmoov 2012 - Enterprise Social Networking
ITmoov 2012 - Enterprise Social Networking
 
ITMoov 2012 - Data governance en data quality
ITMoov 2012 - Data governance en data qualityITMoov 2012 - Data governance en data quality
ITMoov 2012 - Data governance en data quality
 
ITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business modelITmoov 2012 - Het OpenERP business model
ITmoov 2012 - Het OpenERP business model
 
ITmoov 2012 - Introductie ABC-Groep
ITmoov 2012 - Introductie ABC-GroepITmoov 2012 - Introductie ABC-Groep
ITmoov 2012 - Introductie ABC-Groep
 
ITmoov 2012 - De Business Intelligence achter de pensioenhervorming
ITmoov 2012 - De Business Intelligence achter de pensioenhervormingITmoov 2012 - De Business Intelligence achter de pensioenhervorming
ITmoov 2012 - De Business Intelligence achter de pensioenhervorming
 
ITmoov 2012 - De Ondernemerstriathlon
ITmoov 2012 - De OndernemerstriathlonITmoov 2012 - De Ondernemerstriathlon
ITmoov 2012 - De Ondernemerstriathlon
 
ITmoov 2012 - Rogerthat multiple choice messaging platform
ITmoov 2012 - Rogerthat multiple choice messaging platformITmoov 2012 - Rogerthat multiple choice messaging platform
ITmoov 2012 - Rogerthat multiple choice messaging platform
 
DynApps - Case IOK Afvalbeheer
DynApps - Case IOK AfvalbeheerDynApps - Case IOK Afvalbeheer
DynApps - Case IOK Afvalbeheer
 
Forum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glanceForum Event KA-TI: OpenERP at a glance
Forum Event KA-TI: OpenERP at a glance
 
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicatiesForum Event KA-TI: Open source ook voor bedrijfskritische applicaties
Forum Event KA-TI: Open source ook voor bedrijfskritische applicaties
 
ABC-Groep in Antwerpen Manager
ABC-Groep in Antwerpen ManagerABC-Groep in Antwerpen Manager
ABC-Groep in Antwerpen Manager
 
Customer Case Oracle - VMM
Customer Case Oracle - VMMCustomer Case Oracle - VMM
Customer Case Oracle - VMM
 
Customer Case SharePoint - Qualiphar
Customer Case SharePoint - QualipharCustomer Case SharePoint - Qualiphar
Customer Case SharePoint - Qualiphar
 
Customer Case Oracle - Bibnet
Customer Case Oracle - BibnetCustomer Case Oracle - Bibnet
Customer Case Oracle - Bibnet
 
IT Methodologies
IT MethodologiesIT Methodologies
IT Methodologies
 
CMIS Introduction
CMIS IntroductionCMIS Introduction
CMIS Introduction
 
Presentatie OpenERP (DynApps)
Presentatie OpenERP (DynApps)Presentatie OpenERP (DynApps)
Presentatie OpenERP (DynApps)
 
Enterprise Social Media
Enterprise Social MediaEnterprise Social Media
Enterprise Social Media
 
ABC Company Presentation
ABC Company PresentationABC Company Presentation
ABC Company Presentation
 

Customer Case Java en Open Source - Thomas Cook

  • 1. CUSTOMER CASE JAVA & OPEN SOURCE breidt reisaanbod uit dankzij open source De IT-afdeling van touroperator Thomas Cook kiest voor elk project de beste oplossing en technologie. Dat heeft ertoe geleid dat het actief meewerkt aan opensourcealternatieven als Mule en Liferay. Thomas Cook doet beroep op consultants van ABC-Groep die werken in een omgeving waar flexibiliteit, herbruikbaarheid en snelheid centraal staan. Kristof Caekebeke is Software Development met elk hun eigen omgeving. Als ze Manager: ‘We hadden vroeger al eens binnenkwamen duurde het door de WIE? Thomas Cook Belgium is de marktleider met Cereus.be samengewerkt en daarna complexiteit soms lang om een project in de georganiseerde reissector en begeleidt jaarlijks 1.8 miljoen vakantiegangers. is ABC-Groep langsgekomen om te op te starten. Het ene was in Tomcat, het kijken wat wij allemaal doen rond Java andere was in Oracle iAS etc. Dat hebben UITDAGING? Snel en flexibel inspelen op en .NET en of we elkaar daaromtrent we eerst gestandaardiseerd door te kiezen veranderingen in de markt. konden vinden. We hebben gesproken voor bepaalde tools (Maven, Hudson,…) OPLOSSING? Opensourcesoftware zorgt er over Liferay-en Mule-profielen, omdat we en het development process gelijk te mee voor dat er structuur voor hergebruik is. die het best kunnen gebruiken. De Mule- maken voor iedereen.’ experts waren zeer moeilijk te vinden in die periode. ABC-Groep had iemand die zich ‘Toen het eerste luik op punt stond, hebben wilde specialiseren in SOA-architectuur, we de providers (NMBS, ATP, Flighttickets Het valt op dat maar die daar in de praktijk nog niet mee etc.) aangepakt. Er werd hier iets geleverd wanneer je in aanraking was gekomen. We zijn dan via o.a. dump files, e-mail, shared drive en mensen in een samen overeengekomen dat Thomas ftp. We hebben besloten dat hergebruik opensource- Cook de consultant zou opleiden in Mule centraal moest staan met een SOA- omgeving de en dat hij op het andere vlak ervaring zou platform, een enterprise service bus. Voor vrijheid geeft, kunnen opdoen.’ duurdere versies zoals Websphere hadden ze ook meer we geen budget en open source was het willen doen en Kristof Caekebeke had twee objectieven logische alternatief.’ uitproberen. geformuleerd toen hij bij Thomas Cook aan de slag ging. Enerzijds wilde hij het ‘Uiteindelijk kwam Mule er als beste development process uniformiseren en versie uit. We zijn ingestapt in een jonge anderzijds het hergebruik centraal zetten versie en dat had zijn voor- en nadelen. Kristof Caekebeke via een enterprise service bus. Als je bij de eerste bent, moet je veel Software Development ‘Vroeger zaten hier veel consultants, zelf uitzoeken want in de community Manager zeker 60 tot 70 procent van het totaal, was er nog niet veel beschikbaar dat ons Thomas Cook
  • 2. CUSTOMER CASE JAVA & OPEN SOURCE gezegd werken we met veel consultants en sommige bedrijven laten hun werknemers hier bodyshop-gewijs los. Vervolgens zien we de bedrijven hier niet meer. ABC-Groep komt regelmatig langs en ik zie dat er een vriendschappelijke en familiaire band is tussen jullie en de consultants. Je hebt sporadisch consultants die zelf om een evaluatie vragen, maar dat komt niet vanuit hun firma. ABC-Groep doet dat wel en dat vind ik super. Het is niet zomaar iemand afzetten en zes maanden later vragen voor een verlenging.’ Meer informatie Voor meer informatie over de beschreven producten en diensten van Cereus.be, kon helpen. Dat was tegelijk ook een Salesforce, Tibco en Access-applicaties die bel naar +32 (0)3 640 01 60 of surf naar voordeel want sindsdien hebben we veel hier nog draaien.’ www.cereus.be kennis en expertise kunnen vergaren. We hebben aan de eerste twee versies Thomas Cook geeft zijn werknemers Voor meer informatie over Thomas Cook, meegebouwd en nu zitten we al aan Mule de kans om veel dingen snel uit te bezoek www.thomascook.be 3. De beste Belgische Mule-specialisten proberen, zoals Mule en Liferay, en is zitten bij Thomas Cook en sommige opensourcegeoriënteerd. ‘We waren andere Mule-kenners op de markt hebben in België een van de eerste die iets live TECH / Tags hoogstwaarschijnlijk ooit hier gewerkt. Het hadden, terwijl andere firma’s nog in de is opvallend dat wanneer je mensen in een proof of concept zaten. Momenteel zijn .NET Oracle iAS opensourceomgeving de vrijheid geeft, ze we Scala aan het bekijken en op vlak C# Apache TomcatService- ook meer willen doen. Thomas Cook heeft van NoSQL-databanken zetten we in op Oriented Architecture Java nu meer dan dertig Mules draaien. Onze MongoDB en CouchDB.’ Mule Maven Hudson systemen zijn geen doorgeefluik meer, ze Salesforce Tibco Access Cobra zijn wel gestructureerd voor hergebruik.’ De leiding van Thomas Cook weet dat alles state of the art zal zijn, maar ook dat MongoDB CoucheDB Liferay Flexibele frameworks er problemen naar boven kunnen komen. ‘Het grootste gedeelte doen we in Java en ‘De grootste uitdagingen komen van onze zeventig procent van ons team zijn Java- concurrenten: als zij iets hebben, moesten mensen. Dat is vooral Mule-development wij dat gisteren ook al gehad hebben. voor hergebruik en Liferay. Als we ooit Onze frameworks moeten flexibel zijn om een invulformulier of een bookingsengine die snelle veranderingen op te vangen. De maken, dan kunnen we hem ook in een drempel bij de start is hoog, maar daarna andere site pluggen als portlet. Binnen zijn we heel flexibel in het bijbouwen van Java gebruiken we de standard stack andere zaken.’ met Hibernate en Spring. Daarnaast ontwikkelen we voornamelijk in .NET, Over de werking en de aanpak van ABC- waar momenteel onze grootste sites op Groep is Kristof Caekebeke positief. ‘Ik ben zijn gebaseerd. Het derde luik omvat tevreden over de samenwerking. Zoals onderdeel van ABC-Groep Laar 179 B-2180 Ekeren +32 (3) 640 01 60 info@abc-groep.be