Oracle JD Edwards IoT Orchestrator: een praktijkvoorbeeld

Onlangs heeft Oracle voor JD Edwards EnterpriseOne een nieuwe integratietool gelanceerd: JD Edwards EnterpriseOne Internet of Things Orchestrator (vanaf tools release 9.1.5.5).
Wat is eigenlijk Internet of Things? En wat kan dit voor jouw bedrijf betekenen?
De theorie
Het begrip ‘Internet of Things’ (IoT) klinkt abstract. Volgens Wikipedia verwijst IoT naar een toekomst waarin apparaten die door mensen worden bediend – zoals desktops, tablets en smartphones – een minderheid vormen op het internet. In plaats daarvan zullen slimme apparaten, ook wel embedded systems genoemd, de meerderheid vormen. Alledaagse objecten worden zo ‘verbonden’ en kunnen communiceren met mensen en andere objecten en zelfs autonoom beslissingen nemen. Momenteel zijn er al meer dan 9 miljard apparaten aangesloten op het internet, en dit aantal zal naar verwachting explosief toenemen naar honderden miljarden.
De term ‘orchestrator’ betekent letterlijk ‘arrangeur’, iemand die een muziekstuk aanpast aan een andere uitvoering. Vervangen we de woorden ‘persoon’ en ‘muziek’ door ‘systeem’ en ‘data’, dan wordt het idee achter de IoT Orchestrator duidelijk: deze tool zet binnenkomende gegevens via internet om naar een formaat dat JD Edwards kan verwerken. Hoe en wanneer de data wordt bewerkt, wordt bepaald door vier componenten in de IoT Orchestrator:
- White list: Deze component controleert of de gegevens afkomstig zijn van een goedgekeurd apparaat.
- Rules Engine: Hier worden regels ingesteld die bepalen welke acties op basis van de ontvangen gegevens moeten plaatsvinden.
- Cross-Reference: Dit onderdeel definieert relaties om binnenkomende data te vertalen naar voor het systeem bruikbare informatie, zoals het omzetten van een sensor-ID naar een artikelnummer.
- Service Request: Hierin worden verzoeken naar bijvoorbeeld een JD Edwards-applicatie of e-mailservice geregeld.
Bij Trek Bicycle Corporation – de wereldleider in de productie en distributie van fietsen en fietsonderdelen – is een proof-of-concept uitgevoerd met de IoT Orchestrator. Wat was de praktijkcase?
De (merk)stickers die aan het einde van de assemblage op de fietsen worden geplakt, worden in rekjes in het magazijn bewaard. Dit zijn non-stock artikelen, wat betekent dat er geen voorraad van wordt bijgehouden in het systeem. Het voorraadbeheer was eenvoudig maar risicovol: magazijnmedewerkers telden periodiek de aantallen in de voorraadrekjes en gaven per e-mail aan de inkoper door wanneer er nieuwe stickers besteld moesten worden. Vanwege de lange levertijd van de stickers ontstond er een risico (geen sticker = geen fiets).
Met de IoT Orchestrator wilde Trek dit risico verkleinen en het handmatige werk (tellen, doorgeven aan de inkoper, inkooporder invoeren) automatiseren. De volgende oplossing werd geïmplementeerd:
- Op elk voorraadrekje is een sensor geplaatst.
- De sensor stuurt via internet de hoogte van het voorraadrekje in centimeters door naar de IoT Orchestrator.
- Wanneer de hoogte onder het bestelpunt komt, wordt de sensor-ID omgezet naar een artikelnummer.
- Er wordt gecontroleerd of er al openstaande inkooporders zijn.
- Zo niet, dan maakt de Orchestrator via een webservice een nieuwe inkooporder aan.
- Daarnaast ontvangt de inkoper automatisch een e-mailbericht.


Ed Pieters
Managing Partner
Meer weten over JD Edwards IoT Orchestrator?
Benieuwd hoe deze tool jouw bedrijfsprocessen kan automatiseren en risico’s kan verkleinen? Neem contact op met mij en ontdek de mogelijkheden!