Cegeka Tech Talk #4: de inzet van Custom Connectors voor D365 CE en F&O

DELEN

In onze eerdere Tech Talks blogs spraken we over de integraties tussen D365 CE en F&O met Dual Write, CDS Data Integrator en Virtual Entities. Maar wat als geen van deze standaard integraties en connectors aan jouw wensen voldoet? Dan is het om te kijken naar Custom Connectors. Met Custom Connectors kan je een connector maken met eigen triggers en acties.

Hoe werkt een Custom Connector?

 

Een Custom Connector (of aangepaste connector) is een wrapper rondom de F&O Dataverse API, waarmee Logic Apps, Power Automate of Power Apps kunnen communiceren met die REST- of SOAP-API.

 

Deze wrapper regelt veel verschillende zaken; van authenticatie tot autorisatie en van het versturen van berichten tot verwerking van de acties.

 

De connectors bestaan uit een set van triggers en acties, die je kan gebruiken om je integratie op een low-code manier op te bouwen. De connector moet je echt zien als een bouwsteen; het is een geen compleet integratie platform. De bouwstenen kan je vervolgens weer koppelen aan Power Apps, Power Automate, of Logic Apps (Azure Integration services).

 

Er zijn een aantal vereisten om Custom Connectors te kunnen gebruiken. Zo zijn deze connectors zijn alleen beschikbaar voor online deployments. Wil je deze on-premise gebruiken? Dan heb je een side-to-side VPN nodig en een oplossing zoals bijvoorbeeld Power Apps.

 

De configuratie is afhankelijk van de tools die je gaat gebruiken. Maar in alle gevallen gebruik je hiervoor de handige visuele designer, om alle triggers en acties in te stellen. Bijvoorbeeld: een nieuwe klant in het systeem (trigger) > update een veld (actie). De tool begeleidt je door het hele proces van inrichting heen. 

 

Voordelen Custom Connectors

Nu je meer weet over de werking van Custom Connectors, gaan we kijken naar de belangrijkste voordelen:

  • Ook al ga je aan de slag met eigen triggers en acties, je hoeft zelf niet aan de slag met custom coding. De connector neemt je veel werk uit handen.
  • De connector is echte bouwsteen, zo kan je zelf de componenten samenstellen en combineren op de manier die het beste bij jouw vereisten voor integratie past.
  • Configuratie vindt plaats in een handige visuele editor die je door het proces heen leidt.
  • Wanneer je en Dynamics licentie hebt zijn er geen extra kosten om gebruik te maken van de componenten in Power Automate, of Power Apps.


Nadelen Custom Connectors

En zoals elke vorm van integratie, komen ook Custom Connectors met wat nadelen om rekening mee te houden:

  • De F&O connector heeft slechts één trigger, waardoor je zeer waarschijnlijk extra alerts of events moet configureren. Dit heeft een negatief effect op de prestaties, gezien de API’s niet geschikt zijn voor grote data volumes. Microsoft is hier wel mee bezig, maar dit brengt dan weer een hogere mate van complexiteit met zich mee.
  • Het gebruik van de connector in Logics Apps brengt (beperkte) kosten met zich mee voor elke actie. Daarnaast zal je iets van technische capaciteit nodig gaan hebben, bijvoorbeeld voor het uitbreiden van entiteiten of procedures.
  • En tot slot, de Dataverse Connector heeft meer acties wanneer je deze gebruikt in Power Automate (zoals bijvoorbeeld het uploaden van afbeeldingen), maar deze acties zijn niet beschikbaar als bouwsteen in Logic Apps.


Wil je meer leren over Custom Connectors? Bekijk dan zeker onze uitgebreide Tech Talk video over dit onderwerp.

Kan je bouwen op Custom Connectors?

Custom Connectors zijn erg handig, zeker wanneer je ze combineert met andere componenten in Azure Integration Services. Het is een eenvoudige en betrouwbare oplossing om aan vele wensen en vereisten te kunnen voldoen. Hou wel altijd in gedachten dat het geen compleet integratieplatform is, maar bestaat uit losse bouwstenen. Je hebt dus wel iemand nodig die zorgt voor de begeleiding van de set-up en de scenario’s en de resources om het te implementeren.

 

Tech Talk Custom Connectors

 

Benieuwd naar de mogelijkheden van Custom Connectors voor jouw organisatie? Neem dan contact op met ons op, onze specialisten staan voor je klaar om te helpen.

Meer informatie

Wil je meer informatie over onze oplossingen? Vul ons contactformulier en onze specialisten nemen contact op.

Neem contact met ons op