BROCHURE
Neptune
Het complete integratieplatform voor uw organisatie!
OPTIMALISEREN VAN INFORMATIE EN PROCESSEN
Axians
Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl
BROCHURE NEPTUNE
2
Axians - Tel: +31 88 988 96 00
NEPTUNE BROCHURE
Inhoud 1
Het complete integratieplatform
4
2
Enterprise Service Bus (ESB)
8
3
Standaard Adapters
9
4
Protocollen & Dataformaten
10
5
Waarom Neptune als integratie-platform?
10
Axians - Tel: +31 88 988 96 00
3
BROCHURE NEPTUNE
Neptune Het complete integratieplatform voor uw organisatie! ‘Verschillende zaken tot één geheel maken’
Of u nu een grote of kleine organisatie bent, de integratiebehoeften van organisaties gaat steeds vaker verder dan puur en alleen het uitwisselen van berichten. Daarom is Neptune ook meer dan een Enterprise Service Bus (ESB); het is een compleet integratieplatform gericht op het optimaliseren van uw informatievoorziening en bedrijfsprocessen. Integreren is meer dan het koppelen van systemen Integreren kan omschreven worden als “iets of iemand opnemen in het geheel” of “verschillende zaken tot één geheel maken”. In de context van organisaties omschrijven wij het als het afstemmen van doelstellingen, mensen, processen en technologie zodat ze één goed functionerend geheel vormen. Het ontsluiten, delen, tijdig en in context beschikbaar stellen van informatie speelt hierbij een belangrijke rol.
Data Integratie
Proces integratie
Verbeteren kwaliteit en beschikbaarheid van data
Optimaliseren van processen en samenwerking
Data synchronisatie
Rol gebaseerde integrale overzichten
Real-time procesaansturing, monitoring en bijsturing
Identiteit Netwerken
4
Axians - Tel: +31 88 988 96 00
Online samenwerking
NEPTUNE BROCHURE
Wij onderscheiden een viertal typen integraties, te weten: - data integratie - procesintegratie - netwerkintegratie - identiteit integratie
Data integratie Bij data integratie gaat het vooral om het verbeteren van de kwaliteit en beschikbaarheid van gegevens. Bij veel organisaties worden bepaalde gegevens – zoals contactgegevens van een klant - in meerdere systemen bijgehouden. Het is dan wel zaak dat deze gegevens in alle systemen hetzelfde zijn en ook blijven, anders worden er wellicht verkeerde conclusies en beslissingen gemaakt op basis van foutieve gegevens. Binnen Neptune hebben we dan ook voldoende functionaliteit voor het synchroniseren van gegevens tussen verschillende applicaties. Voor elke gegevensentiteit wordt bepaald welk systeem de primaire bron wordt voor het gegeven en dus de waarheid bevat. Vanuit de primaire bron worden de wijzigingen gesynchroniseerd met andere applicaties. De synchronisatie kan zowel geagendeerd op basis van batch-processing plaatsvinden (waarbij op vaste tijdstippen complete gegevensverzamelingen gesynchroniseerd worden) als real-time (waarbij elke wijziging in de primaire bron direct wordt doorgegeven aan andere applicaties). Als een doelsysteem tijdelijk niet beschikbaar is worden de updates door Neptune vastgehouden en alsnog ter verwerking aangeboden zodra deze weer beschikbaar komt. Een ander aspect van data integratie is het beschikbaar stellen van informatie in de vorm van wat wij noemen rol gebaseerde integrale overzichten. Het idee is dat met 1 druk op de knop een compleet overzicht wordt verkregen van iets, bijvoorbeeld een klant, zonder dat men zelf hiervoor allerlei applicaties hoeft te benaderen en ook specifiek voor de rol die een bepaalde medewerker heeft. De medewerker hoeft dus niet meer zelf op zoek naar de informatie maar krijgt deze in de context van zijn rol en functie aangeboden. Iedere medewerker in dezelfde rol krijgt dus dezelfde informatie aangeboden; een overzicht is niet meer afhankelijk van een medewerker en zijn kennis van of toegang tot applicaties.
Axians - Tel: +31 88 988 96 00
5
BROCHURE NEPTUNE
Neptune biedt ondersteuning voor het op een onderhoudbare, herbruikbare en flexibele manier ontsluiten van de informatie die in de verschillende applicaties is vastgelegd. Deze ontsluitingen kunnen dan gebruikt worden om één of meerdere rol-gebaseerde integrale overzichten te realiseren. Dezelfde ontsluitingen kunnen dus hergebruikt worden in meerdere integrale overzichten (zie ook Figuur 1). Overigens kunnen deze overzichten door ons, door u of door een 3e partij ontwikkeld worden. Tevens kunnen de ontsluitingen op een reeds bestaand integraal overzicht worden afgestemd.
Integraal klantbeeld t.b.v. sales
CRM
Integraal klantbeeld t.b.v. klantcontactcentrum
ERP
DMS
Figuur 1 De twee verschillende klantbeelden maken gebruik van dezelfde ontsluitingen van Neptune om gegevens uit het CRM, het ERP en het DMS op te vragen. Bij een vervanging of een upgrade van bijvoorbeeld het CRM hoeft alleen de koppeling tussen het CRM en Neptune aangepast te worden. Voordeel is dat de koppelingen tussen de klantbeelden en Neptune – en daarmee ok de klantbeelden zelf – blijven dan buiten schot.
Procesintegratie Bij procesintegratie gaat het vooral om het aanroepen van business functionaliteit in applicaties, zoals het plaatsen van een order vanuit een website. Als gevolg hiervan worden er in het ERP allerlei bedrijfsregels toegepast en andere sub processen gestart, zoals het aanmaken van een verzamelopdracht en het inplannen van transport. Het gaat dus verder dan alleen het bijwerken van informatie in een applicatie; de informatie vormt vaak een trigger voor het opstarten van allerlei andere sub processen. Maar hoe verkrijg je nu inzicht in de status van het proces als deze over meerdere afdelingen of applicaties loopt? En hoe weet je op wie we zitten te wachten? Vaak moeten er dan vele telefoontjes gepleegd worden om dit te achterhalen. Procesintegratie is dan ook vooral gericht op het monitoren en optimaliseren van processen die over meerdere applicaties, afdelingen en/of organisaties heen lopen en waarbij ook rekening gehouden moet worden met Service level agreement (SLA) afspraken en eventuele overtredingen daarvan. Neptune biedt een Business Process Management (BPM) platform waarin processen gemodelleerd kunnen worden op basis van Business Process Model & Notation (BPMN), inclusief eventuele SLA afspraken en escalaties. BPMN is de facto standaard voor het modelleren van bedrijfsprocessen die 1:1 uitgevoerd kunnen worden door een BPM platform. Een be6
Axians - Tel: +31 88 988 96 00
NEPTUNE BROCHURE
drijfsproces dat door middel van BPMN is gemodelleerd dus daadwerkelijk ook een onderdeel van IT implementatie en vormt dus de basis voor de documentatie en implementatie van het proces, waardoor deze ook niet meer van elkaar kunnen afwijken. De Neptune data integratie functionaliteit wordt gebruikt om de diverse applicaties te integreren die in het proces gebruikt moeten worden. Gebruikers krijgen automatisch taken toegewezen op basis van prioriteit in een takenlijst die ze dan vervolgens in de daarvoor toegewezen systemen kunnen afhandelen. De voortgang van deze taken wordt vervolgens automatisch bewaakt door het BPM platform waarbij er proactief signalen worden verstuurd naar bijvoorbeeld teamleiders als een SLA of KPI overschreden wordt of dreigt te worden.
Netwerkintegratie Steeds meer staan de systemen die met elkaar geïntegreerd moeten worden in verschillende netwerkdomeinen, zeker als u ook gebruikt maakt van de mogelijkheden van cloud computing. Bij het integreren van verschillende netwerken speelt beveiliging een belangrijke rol. Neptune biedt niet alleen ondersteuning voor encryptie op transport niveau op basis van Secure Sockets Layer (SSL), maar ook op bericht niveau. Hierdoor kunnen berichten niet gelezen worden door derden en er ook vastgesteld kan worden of een bericht aangepast nadat deze is verzonden door de afzender. Daarnaast kunnen de verschillende koppelingen – ook wel services genaamd – die aangeboden worden via Neptune beveiligd worden door middel van Basic Authenticatie en Lightweight Directory Access Protocol (LDAP) of Microsoft Active Directory (AD) authenticatie.
Identiteit integratie Single Sign-On (SSO) vormt vaak ook een belangrijk aspect bij integratie. Gebruikers zitten er niet op te wachten om gebruikersnaam en wachtwoorden te moeten onthouden om toegang te krijgen tot bepaalde informatie en/of diensten. Neptune biedt ondersteuning voor SSO voor haar BPM en dashboard omgeving. Daarnaast biedt Neptune ook de mogelijkheid om authenticatie en autorisatie in te richten ten behoeve van klantgeoriënteerde portalen, waarbij deze klanten zelf accounts kunnen aanmaken en onderhouden (wachtwoorden aanpassen, opvragen etc.). Daarnaast biedt Neptune ook de mogelijkheid om gebruikers te authentiseren op basis van Google, Facebook of Twitter.
Axians - Tel: +31 88 988 96 00
7
BROCHURE NEPTUNE
Neptune Enterprise Service Bus (ESB) De basis van Neptune wordt gevormd door de Neptune Enterprise Service Bus (ESB). Deze ESB biedt naast de standaard mogelijkheden om data te kunnen transformeren, routeren en te queuen ook mogelijkheden voor protocol overbrugging van bijvoorbeeld FTP naar http. Daarnaast worden integraties die over de ESB verlopen automatisch gelogd en gemonitord. Met behulp van een dashboard kunnen applicatiebeheerders vervolgens kijken wat de status is van een bepaalde koppeling en hoe de ESB presteert. Alle berichten die als gevolg van een integratie met diverse systemen worden uitgewisseld worden automatisch aan elkaar gecorreleerd zodat men achteraf gemakkelijk in het dashboard kan zien welke applicaties er aangeroepen zijn als gevolg van welk initieel verzoek en welke responses er daarbij gegeven zijn. De applicatiebeheerder kan ook vrij zoeken naar berichten op basis van de inhoud van deze berichten, ongeacht in welk formaat deze zijn aangeboden.
Bovenop de Neptune ESB zijn de Neptune BPM voor de procesintegratie en Neptune Master Data Management (MDM) voor de data synchronisatie geïmplementeerd.
8
Axians - Tel: +31 88 988 96 00
NEPTUNE BROCHURE
In het onderstaand plaatje is conceptueel weergegeven uit welke componenten Neptune is opgebouwd.
Standaard Adapters Een adapter zorgt voor de complete ontsluiting van een specifieke applicatie. Standaard kunnen (tegen een meerprijs) de onderstaande adapters meegeleverd worden met Neptune. - Axians Document Center - Microsoft SharePoint en andere CMIS compatibele content management systemen. - Microsoft CRM - Salesforce.com - Microsoft Dynamics AX Daarnaast beschikken we ook over branche specifieke adapters.
Axians - Tel: +31 88 988 96 00
9
BROCHURE NEPTUNE
Protocollen & Dataformaten Naast de adapters beschikt Neptune standaard over ondersteuning voor de volgende protocollen en dataformaten: - SOAP
- FTP(S)
- REST
- HTTP(S)
- JMS
- Fileshares
- MSMQ
- XML
- HL7
- JSON
- AS2/EDIFACT
- CSV
- POP3
- Fixed record length
- SMTP
Waarom Neptune als integratie-platform? Er zijn verschillende integratie-oplossingen in de markt beschikbaar, waarom zou u voor Neptune kiezen? Neptune; - Is een compleet & modulair platform opgebouwd uit o.a. Neptune ESB, Neptune BPM & Neptune MDM - Heeft lage kosten als gevolg van inzet van opensource componenten - Geschikt als zowel on-premise als cloud oplossing - Is operating systeem onafhankelijk - Beschikt over groeiend aantal standaard en branche specifieke adapters
10
Axians - Tel: +31 88 988 96 00
NEPTUNE BROCHURE
Axians - Tel: +31 88 988 96 00
11
OPTIMALISEREN VAN INFORMATIE EN PROCESSEN
Rivium Boulevard 41 2909 LK Capelle aan den IJssel Tel: +31 88 988 96 00 - www.axians.nl