SharePoint als integratieplatform

onder andere bij het Havenbedrijf Rotterdam

SafeCity: een serious game van TNO voor de zelfredzaamheid van burgers

Serious gaming is een opkomend middel om mensen te trainen, gedrag te veranderen, inzicht te geven in bepaalde (ramp)situaties maar ook om kennis over te dragen.

Macaw bouwt SOA-platform voor De Goudse Verzekeringen

Toekomstvast platform voor online aanbieden van Impulz-verzekeringsproducten

Macaw bouwt pokerwebsite voor Holland Casino

Een informatieve website met informatie over het pokerspel, toernooi data, etcetera.

Het Friesland College - Eigentijdse website voor boeiend en uitdagend onderwijs

Onderwijsinstellingen worden steeds innovatiever. In opdracht van het Friesland College bouwde Macaw een website en een op maat gemaakte verrijkingsapplicatie voor het beheer van de opleidingendatabase. De website is nu boeiend, eigentijds en uitdagend voor zowel medewerkers, studenten, alumni als studiekiezers.

Reasult - Applicatiedesign

Macaw maakt in een typisch designproces nieuwe ontwerpen voor het uiterlijk van vier applicaties van Reasult.

Macaw ontwerpt site Mitex Academie

De mode-, schoenen- en sportbranche is volop aan het professionaliseren en scholing is daarbij van essentieel belang. Het aanbod van opleidingen en trainingen voor werkgevers en werknemeners in de branche is divers en een totaaloverzicht ontbreekt...

Evides Waterbedrijf: 'Complete online vergaderomgeving'

Evides heeft aan Macaw opdracht gegeven voor een compleet online vergadersysteem. Dit systeem wordt gebouwd op basis van het Microsoft Unified Communications platform.

Deep Orange: Making Serious Sites? Tomorrow's IT, today!

Macaw designer Antoni Dol heeft een kort en intensief project achter de rug. Ruim een maand lang heeft hij zich gebogen over wat inmiddels Deep Orange heet. Nu de rust is weergekeerd, is er gelegenheid om toe te lichten waar het allemaal omging: Deep Orange is een spel, gerealiseerd in Windows Presentation Foundation (WPF).

'Een goed advies is goud waard'

‘Verzekeren kan je zelf’ meent een grote verzekeraar al tijden. Dat is echter slechts ten dele waar. Verzekeringen op het gebied van Verzuim & Inkomen zijn vaak nog niet onderhevig aan deze selfservice trend. Bovendien is het bieden van selfservice aan klanten een keuze die je als verzekeraar kan maken. Verzekeraar De Goudse heeft er juist voor gekozen te werken met onafhankelijke assurantieadviseurs.

Holland Casino gaat voor crossmedia

In november 2005 is Macaw benaderd door Holland Casino. Er werd een nieuwe vestiging in Venlo geopend. Of Macaw voor de bijbehorende site kon zorgen.

Echt HEMA. Ook online.

“Alles wat niet op de site staat maar wel in de winkel? Dat is binnen een jaar óók online”

Macaw in de mode

Naast het weer is niets zo veranderlijk als de mode. Elk seizoen schrijft zijn eigen kleuren en trends voor. Als retailketen dien je hier op in te spelen omdat de stap naar een andere winkel waar ze dat ene hippe shirtje wel hebben immers zo gemaakt is.

Vernieuwde e-commerce website Dixons

“Gebruiksgemak, betrouwbaarheid en goede informatie speerpunten voor bouw nieuwe website”

Airtrade Travelpackager: daar boek je winst mee

De consumentensite Vliegwinkel.nl vormt één van Airtrade’s grootste zichtbare kassuccessen. Voor reisbureaus en zakelijke klanten exploiteerde Airtrade een site waar voor zogenaamde groothandelstarieven geboekt kan worden: Farefinder.nl. Macaw kreeg de opdracht deze site te vervangen door een sneller, betrouwbaarder en stabieler maatwerk systeem inclusief een zeer gebruikersvriendelijke interface. Een uitdagende opdracht!

Het Haagse Socrates II project

Een van de weinige projecten van deze omvang die de eindstreep haalt, aldus Microsoft

Oost/Watergraafsmeer: 'Amsterdam in het klein'

Site is voor veel buurtbewoners een centraal punt geworden

SURFdiensten voorzien van nieuwe website

Aanbieder van ICT-producten en -diensten in de onderwijswereld had behoefte aan één geïntegreerde business-to-business omgeving voor zowel instellingen als ICT-aanbieders.

Grontmij kiest voor consistente content

Een eensgezinde uitstraling is een krachtige uitstraling

Direct contact met SNS Bank klantenservice via chat

Sinds kort kunnen klanten van SNS Bank chatten met de klantenservice.

Het Glazen Stadhuis van Den Haag

De nationale overheid streeft naar openheid richting burgers. Gemeentelijke diensten moeten door iedereen snel en simpel online aan te vragen of te wijzigen zijn. In dit kader is het project Glazen Stadhuis gestart.

Bouwfonds: CMS integratie op vele fronten

Het bouwen en onderhouden van alle aan Bouwfonds gelieerde websites met Microsoft Content Management Server 2002 levert grote schaal- en efficiëntie voordelen op.

KNSB - Schaken via de Internet Academie

India, de zesde eeuw – vanaf dit moment schaakt de mensheid al. Het Perzische woord ‘Shah’ waar ons woord schaak van is afgeleid, betekent koning.

Internationaal content management bij Kappa Packaging

Kappa Packaging vroeg Macaw om Microsoft Content Management Server (CMS) te implementeren voor zijn 75 websites.

Content Management bij Amsterdam Tourist & Congress Board

Werkmaatschappij VVV werkt aan uitwisseling van informatie tegen lagere kosten

Univé Verzekering online

Univé verstrekt informatie, berekent online premie en sluit verzekeringen af via deze website.

Microsoft Nederland registratieportal

Een gepersonaliseerde website om klanten beter te bedienen

KPMG Columbus

Meer grip op de prestaties van de onderneming met online managementinformatie- en interactiesysteem.

ElmarReizen.nl

ElmarReizen.nl is een actuele en informatieve site, waar reizigers tickets en reserveringen boeken.

Vroom & Dreesmann - Geniet van je Tijd

Macaw bouwde een gepersonaliseerde e-commerce site

SharePoint als integratieplatform

onder andere bij het Havenbedrijf Rotterdam

 

Download dit artikel als pdf

Bedrijven bezitten vaak grote tot zeer grote hoeveelheden data. Informatie die ligt opgesloten in vele informatie-systemen en grote databases. Met deze data wordt dagelijks gewerkt door goed getrainde en ervaren medewerkers. Toch is deze data vaak ook waardevol voor andere medewerkers die geen kerngebruiker zijn, of levert de data in combinatie met data uit andere systemen nieuwe informatie. Doordat zij de kennis en misschien ook toegang missen van deze systemen moet de informatie op een andere en vooral gebruiks-vriendelijke manier worden aangeboden aan deze groep gebruikers.

Voor de ontsluiting van ERP systemen zoals SAP of andere Line of Business applicaties adviseert Macaw organisaties gebruik te maken van het Microsoft SharePoint platform. Dit platform biedt standaard veel mogelijkheden aan organisaties om informatie met elkaar te delen. Door ook de integratie mogelijkheden van het platform te benutten, kan het platform strategisch ingezet worden als dé omgeving waar applicaties gebruiksvriendelijk ontsloten kunnen worden. Een mooi voorbeeld hiervan is een Proof of Concept, die op initiatief van het Havenbedrijf Rotterdam is uitgevoerd.

Referentie Het Havenbedrijf Rotterdam
Het Havenbedrijf Rotterdam is beheerder, exploitant en ontwikkelaar van het Rotterdamse haven- en industriegebied. Bedrijven die industrieel gebied huren van het Havenbedrijf stellen vaak specifieke eisen aan deze locatie. Zoals bijvoorbeeld; wat zijn de aanlegmogelijkheden, hoe zit het met de logistieke faciliteiten zoals spoorwegen en pijpleidingen en welke andere bedrijven hebben zich in de omgeving gevestigd. Deze informatie zit in verschillende systemen van het Havenbedrijf. Het Ruimtelijk Informatiesysteem bevat alle geografische informatie (coördinaten van huurobjecten) en in SAP Real Estate (RE) zit de klantinformatie.

Voor medewerkers in het commerciële proces is deze informatie heel belangrijk om potentiële klanten te overtuigen om te investeren in het industriële havengebied. Echter door de beperkte doelmatigheid van de huidige informatie voorziening kon er onvoldoende snel inzicht verkregen worden in de beschikbaarheid en het huidige gebruik van de verhuurde terreinen. Het Havenbedrijf Rotterdam was dan ook op zoek naar een Virtual Earth-achtige oplossing waarmee medewerkers informatie snel en eenvoudig tot hun beschikking hadden. Er is bewust gekozen voor de Virtual Earth insteek omdat veel mensen al kennis hebben van de werking hiervan. Deze informatie moest ontsloten worden via het op SharePoint gebaseerde intranet, Thuisweb. Medewerkers waren al vertrouwd met deze omgeving en gaf hen locatieonafhankelijk toegang tot de informatie die beschikbaar is via het intranet. En juist omdat de commerciële medewerkers veel in het buitenland zitten om daar potentiële klanten aan te spreken, is ontsluiting via het intranet van wezenlijk belang om klanten direct te kunnen overtuigen en van de juiste informatie te voorzien.

Bovenstaande wens moest in een Proof of Concept uitgewerkt worden om aan te tonen dat dit te realiseren is. Gekozen is om Microsoft Bing Maps, de tegenhanger van Google Maps, in te zetten om als viewer binnen het intranet te integreren. Het Havenbedrijf heeft een Microsoft tenzij-beleid en bovendien is Microsoft ook betrokken bij de Proof of Concept. De viewer is gebaseerd op Microsoft  Silverlight technologie en biedt de mogelijkheid om SAP RE data transparant over de kaart- en het fotomateriaal te plaatsen. Dit geeft visueel een zeer mooi resultaat.

Het resultaat
De viewer die is gerealiseerd voor het Havenbedrijf heeft tot doel aan te tonen dat de onderliggende technologie werkt en dat de integratie van systemen die men voor ogen stond ook daadwerkelijk mogelijk is. Om dat aan te tonen is functionaliteit gerealiseerd die klanten uit SAP selecteert en de bijbehorende contracten en subcontracten toont. Bij selectie van een contract wordt op de achtergrond de bijbehorende locatie getoond en het perceel ingekleurd. Andersom is ook mogelijk. De gebruiker kan simpelweg klikken op stukken grond waarvan hij informatie op wil vragen en de applicatie combineert de geografische gegevens met de SAP gegevens en toont deze op een overzichtelijke wijze aan de gebruiker.

 

 

 

 

 

 

 

 

 

 

De viewer in SharePoint die in een oogopslag alle belangrijke informatie laat zien (klik op afbeelding voor een vergroting)

Om snel grote hoeveelheden data te selecteren is het tevens mogelijk om hele verzamelingen van type objecten in een kaartlaag aan en uit te zetten. De module stelt ze in staat om precies te zien welke contracten gaan aflopen en welke stukken land eventueel vrij kunnen komen. Aan deze Proof of Concept hebben meerdere partijen meegewerkt waaronder Atlis, Getronics, Imagem, Macaw, Microsoft en Ordina.

Het project van het Havenbedrijf is een zeer mooi voorbeeld hoe complexe data eenvoudig aan gebruikers kan worden aangeboden door het gebruik van een moderne user interface en up-to-date integratie technologie. Niet altijd is zo’n state-of-the-art user interface nodig.

Legacy Integratie met SharePoint
Los van het Havenbedrijf Rotterdam zien we in de praktijk ook veel bedrijven met legacy systemen waar het niet meer loont om nieuwe functionaliteit te realiseren. Ofwel omdat de systemen op de rol staan om vervangen te worden of omdat de specialisten hiervoor erg duur zijn (geworden). Ook in zo’n situatie is het heel goed mogelijk om de data die in deze systemen zit, te ontsluiten in SharePoint en dit te combineren met de standaard functionaliteit die het SharePoint platform biedt of om specifieke functionaliteit hieraan toe te voegen. Processen die in een mainframe of ander bestaand systeem (bijvoorbeeld SAP) starten, kunnen met behulp van workflow functionaliteiten of alert mogelijkheden binnen een SharePoint omgeving getoond worden. Door deze mogelijkheden zien we binnen organisaties steeds vaker de verschuiving ontstaan om SharePoint voor meer doeleinden dan alleen een intranet te gebruiken. Zeker als er met veel verschillende systemen wordt gewerkt waarop allemaal apart ingelogd moet worden, ontstaat de behoefte aan één centraal punt van waaruit medewerkers hun dagelijkse werkzaamheden kunnen uitvoeren.

Organisaties die hun intranet op basis van SharePoint technologie hebben gebouwd, ervaren al de vele mogelijkheden die het biedt. Toch wordt in sommige gevallen het SharePoint intranet nog niet optimaal ingezet. Een deel van de dagelijkse werkzaamheden wordt nog steeds in andere applicaties (back-end systemen) dan SharePoint uitgevoerd omdat deze informatie (nog) niet in SharePoint zit. Bijvoorbeeld de informatie van een SAP HR systeem is niet gekoppeld aan het SharePoint intranet. Een medewerker kan wel een vakantieaanvraag in SharePoint doen, echter de gegevens van deze aanvraag worden vervolgens weer overgetypt in het SAP HR systeem. Na de verwerking van de aanvraag in SAP wordt de aanvraag in SharePoint goed dan wel afgekeurd. Waarschijnlijk voor velen wel een herkenbare situatie.

Business Data Catalog
De kracht van SharePoint ligt juist ook in de integratie mogelijkheden die het biedt. De Business Data Catalog (BDC) van SharePoint maakt het mogelijk om informatie uit verschillende back-office systemen binnen SharePoint beschikbaar te maken. Het maakt het zelfs mogelijk om de informatie te doorzoeken via de search functionaliteit van SharePoint.  De Business Data Catalog biedt ook functio-naliteit om gegevens weg te schrijven naar de back-end systemen. 

Het ontwikkelen in SharePoint BDC is niet de meest gemakkelijke taak, zowel de Business Data Catalog als de back-end systemen moeten goed op elkaar afgestemd zijn om de juiste informatie op een correcte manier in de Business Data Catalog te krijgen. Dit geldt voor ieder integratieproject, echter voor een Business Data Catalog integratietraject geldt het des te meer. De Business Data Catalog is geen BizTalk en er geldt een aantal eisen voor de achterliggende systemen of webservices.

Single Sign on
Voor het werken met verschillende (back-end) systemen geldt vaak dat er voor ieder systeem opnieuw ingelogd moet worden. Elk systeem hanteert zijn eigen autorisatie en authenticatie regels. Helaas werkt het niet zo dat als gebruikers zijn ingelogd met hun Windows identiteit zij hiermee ook toegang hebben tot bijvoorbeeld een SAP systeem. De gebruiker zal dus apart hierop moeten inloggen. Ideaal zou een situatie zijn waarbij de gebruiker één keer inlogt en vervolgens bij alle informatie kan, zonder daarvoor iedere keer apart te hoeven inloggen. Een groot voordeel van de Business Data Catalog is dat alle informatie binnen SharePoint beschikbaar en doorzoekbaar is. Als er ook gebruik gemaakt wordt van SharePoint Single Sign On (SSSO), dan kunnen zelfs de authorisatie en authenticatie regels van de back-end systemen blijven bestaan, zonder enige aanpassing. Dit betekent dat zodra een gebruiker is ingelogd binnen SharePoint, SharePoint enkel gegevens uit het SAP systeem zal tonen waar de gebruiker de rechten toe heeft. De gebruiker hoeft dus niet opnieuw in te loggen in SAP.

Microsoft BizTalk SharePoint Adapter
Microsoft BizTalk Server is Microsofts grootste product als het gaat om integratie. Door gebruik te maken van de BizTalk SharePoint adapter is het ook mogelijk om informatie uit verschillende back-end systemen, beschikbaar te maken binnen SharePoint. Het grote verschil ten opzichte van de Business Data Catalog is dat de BizTalk Adapter de informatie ook echt in SharePoint zet (bijvoorbeeld SharePoint lijsten, document library’s), terwijl de Business Data Catalog de informatie alleen maar ophaalt uit de back-end systemen en het verder niet echt in SharePoint plaatst. Verder is BizTalk Adapter beter in staat om te koppelen met verscheidene back-end systemen, terwijl de Business Data Catalog wat meer eisen stelt aan het back-end systeem.

Primaire systemen integreren binnen SharePoint met de BizTalk Adapter zorgt ervoor dat bijvoorbeeld documenten die gegenereerd zijn in een extern systeem in SharePoint geplaatst worden. Op deze manier heeft de medewerker, of de klant (bij een extranet), alle beschikbare informatie binnen handbereik en hoeft niet meer door verschillende systemen te zoeken naar die ene aanvraag.

Integratie tussen ERP systemen, Line of Business applicaties, legacy systemen en SharePoint geeft organisaties een strategisch platform om snel en kostenefficiënt processen te ondersteunen die cross platform voor iedere gebruikersgroep toegankelijk zijn. Door de specialisatie van Macaw op het SharePoint platform en de ruime ervaring met integratie oplossingen kan Macaw hier op maat adviseren.

Auteur: Marcel Braaksma - Manager Application Development & Integration Solution Center

Macaw Nederland B.V.
Beechavenue 140
1119 PR Schiphol-Rijk
Tel. +31 20 8510 510
Fax. +31 20 8510 511