In onze ‘Cegeka Tech Talk’ blogreeks duiken we dieper in de verschillende manieren om data te integreren tussen Microsoft Dynamics 365 Customer Engagement en Finance & Operations. Vandaag bespreken we de integratie Dual Write. Wat is Dual Write nu precies? Hoe werkt de set-up en configuratie? En wat zijn de voor- en nadelen van het gebruik?
Wat is Dual Write & wat zijn de vereisten?
We beginnen bij het begin, wat is Dual Write? Dual Write is een out-of-the-box integratie platform, die (near) real-time interactie biedt tussen Customer Engagement- en apps voor financiële en bedrijfsactiviteiten. Gegevens over klanten, producten en andere identiteiten stromen als het ware door de verschillende toepassingen heen. Deze geautomatiseerde gegevensstroom zorgt daarmee voor een geïntegreerde gebruikerservaring. Dual Write werkt in alle cloudversies van D365 CE en F&O.
De set-up van Dual Write is afhankelijk van de soort omgeving. Bij een nieuwe omgeving doorloop je de deployment wizard in LCS Lifecycle Services. Bij een bestaande omgeving moet je twee oplossingen installeren, om aan te geven welke omgevingen je met elkaar wil gaan koppelen.
De voordelen van Dual Write op een rijtje
De integratie van Dual Write brengt vele voordelen met zich mee. We zetten de belangrijkste hieronder voor je op een rijtje. Voor een echte ‘deep dive’ met meer uitleg raden we je aan om onze Tech Talk video te kijken over Dual Write.
-
De configuratie van Dual Write is relatief eenvoudig, zelfs zonder technische achtergrond is de opzet van de integratie mogelijk in een paar uur.
-
Dual Write is een gratis out-of-the-box integratie. Je hebt geen services of hardware nodig en er zijn geen extra kosten aan verbonden wanneer de integratie is gedaan.
-
Een ander voordeel is de (near) real-time integratie, er is sprake van een directe synchronisatie tussen de applicaties.
-
Je kan bepaalde voorwaarden stellen in het bronsysteem, die dan overal gelden. Stel, je hebt een validatie ingericht voor postcodes in de F&O applicatie. Wanneer je een klant in CE aanmaakt zonder postcode en deze vervolgens probeert te synchroniseren met F&O, zal je een melding krijgen dat dit niet mogelijk is omdat de postcode niet aan de voorwaarden voldoet.
-
Je kan zelf bepalen welke records het systeem moet synchroniseren en welke niet. Denk bijvoorbeeld aan een situatie waarin je alleen klanten wilt synchroniseren, maar geen prospects.
-
Tot slot is er nog een indrukwekkende functionaliteit genaamd ‘Initial Sync’. Wanneer je de mapping aanzet, kijkt het systeem naar reeds bestaande gegevens in beide applicaties en synchroniseert het eerst die gegevens, zodat alles in beide systemen klopt.
Alleen maar gouden bergen?
Een aantrekkelijke lijst met voordelen van Dual Write. Maar om je een transparant beeld te geven; er zijn ook zeker een aantal valkuilen om rekening mee te houden.
-
Het is essentieel om CE en F&O niet als twee compleet verschillende applicaties te zien. Dual Write moet vanaf het begin af aan een samenwerking zijn tussen CE en F&O consultants, voor een geïntegreerd systeem moet je vanaf de start op één lijn zitten.
-
Een ander nadeel is dat je vaak niet aan maatwerk ontkomt (en dus ook niet aan extra tijd, geld en onderhoud).
-
Het datamodel is erg verschillend voor beide applicaties. Stel je hebt het product ‘t-shirt’, beschikbaar in verschillende varianten. In F&O toont dit als 1 product met verschillende varianten (kleur, maat etc.), in CE moet je een product aanmaken voor elke variant, waardoor je op een enorme lijst uitkomt.
-
Ook zijn er twee opvallende nadelen voor Application Lifecycle Management:
-
Het is niet mogelijk om toepassingen volledig te automatiseren. Soms zijn er handmatige acties nodig, wat ook de kans op fouten vergroot.
-
Het upgraden van de mapping is niet mogelijk wanneer de mapping zelf actief is. Je moet deze dus eerst op inactief zetten, wat een grote impact heeft op applicaties die 24/7 online moeten zijn.
Onze conclusie over Dual Write
Het idee van een out-of-the-box real-time integratie tussen CE & F&O spreekt ons erg aan. De integratie heeft zeker enkele belangrijke voordelen. Ondanks dat Microsoft hard werkt aan oplossingen, is het de vraag of de integratie nu al helemaal werkbaar is. Voor complexere integraties adviseren we daarom om eens te kijken naar bijvoorbeeld Azure integraties, naast de inzet van Dual Write.
Bij de integratie van Dual Write moet je met veel verschillende zaken rekening houden.
Kan je hier wel wat hulp bij gebruiken? Onze specialisten staan voor je klaar om alles tot een succes te maken!