Booq IoT platform modernisering
Eijsink transformeerde het Booq platform naar een moderne IoT-architectuur op AWS. Profit4Cloud bracht diepgaande kennis van architectuur en cloud-technologie in om schaalbaarheid, beheersbaarheid en security te garanderen.
Groeiend aantal devices vraagt om moderne IoT-architectuur
Booq is een platform voor reserveren, bestellen, afrekenen en produceren voor de horeca, vrijetijd en catering. Het platform wordt ontwikkeld en geleverd door Eijsink, de marktleider in Nederland. Booq is gebaseerd op een gedistribueerde architectuur waarbij een deel van de processen lokaal — bijvoorbeeld in het restaurant of de keuken — wordt afgehandeld en een deel centraal in de cloud.
Door een steeds verdergaande integratie van horecaprocessen neemt de noodzaak voor real-time data-uitwisseling sterk toe. Tegelijk groeit het aantal aangesloten devices enorm door het succes van het platform. Het belang van schaalbaarheid en beheersbaarheid met behoud van security werd daarmee een kritisch vraagstuk.
Partnership voor cloud-architectuur op AWS
Voor deze transformatie is Eijsink een partnership met Profit4Cloud aangegaan. Eijsink bracht domeinkennis en inzicht in de bestaande oplossing in; Profit4Cloud leverde diepgaande expertise op het gebied van architectuur en cloud-technologie.
De nieuwe IoT-oplossing is gebouwd op AWS-services: AWS IoT Core, Lambda en SQS. De volledige infrastructuur is als code geïmplementeerd met CloudFormation. Communicatie verloopt via MQTT met AWS IoT Core als broker; authenticatie en encryptie zijn gebaseerd op X.509-certificaten die worden gegenereerd door AWS IoT Core.
100% communicatiezekerheid en aanzienlijke werklastreductie
Een van de grote voordelen van AWS IoT Core is dat de configuratie van lokale devices vanuit de cloud beheerd kan worden via de zogenaamde 'device shadow'. Dit zorgt ervoor dat configuratiewijzigingen altijd succesvol worden gecommuniceerd naar lokale devices — ook wanneer een device tijdelijk offline is. Het resultaat is 100% zekerheid dat communicatie aankomt.
Met de nieuwe architectuur zijn ook de registratie- en onderhoudsprocessen aanzienlijk verbeterd. Dit levert een behoorlijke werklastreductie op en zorgt voor meer inzicht en efficiëntie in de gehele operatie.