Quality Guard-app is 24/7 online dankzij Combell
Met de doorbraak van Internet of Things is zowat elk toestel met het internet verbonden en beheerbaar via een app. Het maakt ons dagelijks leven een stuk makkelijker, maar dan moeten die applicaties wel 24/7 beschikbaar zijn. Zo rekenen ook de gebruikers van de IoT-app Quality Guard, van slager tot restauranthouder, op de gelijknamige app om de voedselveiligheid van hun producten te waarborgen. Een keten waarin de hosting van de app op de Combell-servers een belangrijke rol speelt. Wat doet de app, en hoe draagt Combell zijn steentje bij aan de lekkere biefstuk op uw bord?
Alle data altijd up-to-date, altijd bereikbaar
Wanneer je als bedrijf een oplossing ontwikkeld hebt die met heel veel data werkt uit verschillende bronnen, hoe kan je er dan voor zorgen dat die informatie altijd up-to-date is? Door de informatie te centraliseren en online beschikbaar te stellen - maar dan wel 24/7!
Dat is de strategie waarvoor het bedrijf Quality Guard koos toen het zijn gelijknamige app bedacht. Die wil de voedselveiligheid garanderen door informatie van de gebruikers en sensoren te noteren en in een overzichtelijk geheel te gieten. Alle informatie wordt gecentraliseerd in verschillende databases, gehost op servers bij Combell en is 24/7 bereikbaar, accuraat en snel geleverd. Het belang hiervan wordt door de verschillende partners in dit verhaal uit de doeken gedaan: Quality Guard, de ontwikkelaar van de oplossing, Aaltra, de beheerder van de iPad-applicatie en Debreuck-Neirynck, ontwikkelaar van de back-office software.
Quality Guard: meten, weten, doen
Quality Guard is namelijk een IoT-app voor de iPad die de voedselveiligheid wil garanderen op elke plek waar particulieren voeding kunnen kopen of consumeren. Dat gaat van bakkers en slagers, tot restaurants en grootkeukens in ziekenhuizen en kinderdagverblijven. De app heeft verschillende functies:
- Opvolgen van de taken: om veilig voedsel te produceren, zijn er vele richtlijnen en normen uitgevaardigd. Hygiëne moet nagestreefd worden, taken geregeld uitgevoerd zoals schoonmaken, verversen van materialen, enz. De meeste bedrijven beschikken zelf over onvoldoende kennis om al deze richtlijnen te kennen en op te volgen. De app lijst deze taken op en noteert wanneer zij uitgevoerd zijn.
- Registratie via sensoren: de voedselketen moet ook bewaakt worden, voedsel moet op de juiste temperatuur bewaard en bereid worden. Quality Guard heeft zelf IoT-devices ontwikkeld gaande van automatische temperatuursensoren, automatische luchtvochtigheid bewaking, powerplugs waarmee toestellen automatisch aan/uit gezet kunnen worden. De data van deze sensoren worden in de app genoteerd en de geschiedenis van het product vormt een waarborg voor de voedselveiligheid.
- Informatie verschaffen: informatie over allergenen, ingrediënten en voedingswaarde kan meteen opgevraagd worden. Bij een bereiding wordt op basis van het recept deze informatie berekend. De informatie wordt via export overgebracht naar andere programma’s, weegschalen, kassasystemen, kassasoftware enz.
Wim Van Gierdegom, CEO van Quality Guard licht toe waarom 24/7 beschikbaarheid zo belangrijk is voor hun IoT-applicatie: "De informatie over allergenen en voedingswaarde moet altijd beschikbaar zijn. Er is altijd wel iemand ergens aan het eten."
"De informatie over allergenen en voedingswaarde moet altijd beschikbaar zijn. Er is altijd wel iemand ergens aan het eten" (Wim Van Gierdegom, CEO van Quality Guard)
Achter de schermen van de app: data valideren en beheren
Bij de Quality Guard oplossing wordt een massa data gegenereerd. Die gegevens moeten beheerd en gevalideerd worden. Een taak die toevertrouwd werd aan het bedrijf Debreuck-Neirynck, dat al 10 jaar software op maat schrijft voor de KMO en gespecialiseerd is in integratieprojecten en de optimalisatie van operaties.
Concreet heeft het bedrijf een app ontwikkeld waarbij gegevens ingevuld worden over producten, o.a. de voedingswaarde en de allergenen van de ingrediënten. Hierbij wordt aangegeven of de data gevalideerd zijn bij de fabrikant van het product.
Die enorme hoeveelheid aan data moet op een performante wijze opgehaald en veilig verstuurd kunnen worden. Alle datawarehousing staat nu bij Combell op één performante server met 24/7 monitoring. Op advies van Combell wordt nu gewerkt met een Percona database op een Linux server.
Kristof Houwen, Managing Director bij Debreuck-Neirynck, was aangenaam verrast over de efficiënte samenwerking met Combell: "Combell spreekt dezelfde taal als wij, zowel zakelijk als technisch. De presales medewerkers hebben met ons aan tafel gezeten om de specificaties van de server te bespreken. Als techneut is het belangrijk dat we in technische termen kunnen spreken."
Dit intensieve overleg heeft geleid tot een oplossing die snel en professioneel ten uitvoer gebracht werd. Kristof Houwen: "De support heeft ons het hele proces bijgestaan; zelfs voor vragen over onderwerpen die niet aan de Combell servers gerelateerd zijn zoals het gebruik van certificaten op meerdere servers en domeinen, konden wij bij hen terecht".
"Als techneut is het belangrijk dat we in technische termen kunnen spreken." (Kristof Houwen, Managing Director bij Debreuck-Neirynck)
De IoT-app voor iPad: het gezicht van Quality Guard
Om de vele functies van de IoT-app (registratie, informatie, takenlijsten) in een gebruiksvriendelijke interface te gieten, werd gekozen voor een iPad-app. Een tablet is ideaal voor het invoeren van gegevens in een werkomgeving zoals bij de bakker of de slager, die niet meteen plaats heeft om een computer te zetten. Het uitwerken van de app werd toevertrouwd aan het bedrijf Aaltra, dat user interfaces maakt voor complexe data.
Voor Quality Guard beheert Aaltra een iPad app met o.a. de volgende functionaliteiten:
- Oplijsten van de uit te voeren taken, zodat iedereen weet wat hij/zij moet doen en de taak kan afvinken wanneer uitgevoerd.
- Aanmaken van recepten, waardoor automatisch de voedingswaarde en de ingrediënten bepaald worden die op het etiket vermeld moeten worden.
- Ingangscontrole om producten te valideren op het moment dat ze binnenkomen op het bedrijf, waarbij eventuele defecten opgespoord worden en onmiddellijk aan de leverancier gemeld worden.
Erg uiteenlopende functies en een hele uitdaging, zo vertelt Pieter-Paulus Vertongen, zaakvoerder bij Aaltra: "In de IoT-app worden drie verschillende technologieën gecombineerd. Achterliggend wordt er gebruik gemaakt van MySQL server, MS-SQL, .NET, Java-technologie. Verschillende technologieën die op verschillende servers stonden en door Combell nu beter gestructureerd werden".
Dit alles in een gebruiksvriendelijke interface gieten was geen sinecure, maar het bedrijf heeft al 10 jaar ervaring met Internet-of-Things toepassingen. "Het allerbelangrijkste aspect van IoT is dat er enorme hoeveelheden data gegenereerd worden. Deze massa data plus het real time aspect vormen een grote uitdaging. Met het stijgend aantal gebruikers en data moet ook de database en de service meegroeien én blijven draaien".
24/7 beschikbaarheid een noodzaak bij IoT-app
De Quality Guard oplossing heeft momenteel een duizendtal gebruikers. Veel van hen zijn bakker of slager, en die beginnen erg vroeg aan hun taak - vaak al voor 4u 's nachts. Anderzijds maken ook veel restaurants gebruik van de app. En die werken dan weer laat. De app moet dan ook echt 24/7 beschikbaar zijn.
Pieter-Paulus Vertongen: "De app is erg belangrijk voor de eindklant, het is zijn contactpunt met het product. Als er iets misloopt in de achterliggende technische kant, dan wordt nog altijd de maker van de app gecontacteerd. Mijn grootste nachtmerrie is dan ook dat ons bedrijf 24/7 support zou moeten bieden - maar gelukkig kunnen wij dankzij de monitoring van Combell op beide oren slapen!"
Op de vraag of Pieter-Paulus de Combell-hosting zou aanraden voor het hosten van (IoT-)applicaties, is het antwoord volmondig ja. "In het verleden hebben wij gewerkt met andere partijen. Maar Combell differentieert zich door de waarborgen die het in zijn Service Level Agreement belooft en zijn dienstverlening, zodat wij met een gerust gemoed de applicatie kunnen lanceren."
"Combell differentieert zich door zijn SLA waarborgen en zijn dienstverlening, zodat wij met een gerust hart de applicatie kunnen lanceren" (Pieter-Paulus Vertongen, Aaltra)
Op zoek naar IoT-hostingpartner die mee denkt
Wim Van Gierdegom schetst de groei van de app, en de redenen voor de overstap naar Combell. "Toen de app van start ging, draaiden de processen op verschillende servers. Naargelang de app groeide, kwamen er servers bij, waardoor het overzicht zoekraakte. Wij gingen daarom op zoek naar een partij die de competentie van hosting door en door begrijpt en beheerst - niet enkel een server ter beschikking stellen, maar ook een correcte architectuur aanreiken, zien wat voor ons op termijn problemen kan opleveren en proactief maatregelen nemen. Vooral monitoring is voor ons belangrijk."
Pieter-Paulus Vertongen van Aaltra, had al ervaring met Combell. En bij de eerste contacten tussen Combell en de drie partners (Quality Guard, Aaltra en Debreuck-Neirynck) klikte het meteen. Wim Van Gierdegom: "Je moet op zoek gaan naar een bedrijf dat kennis van zaken heeft, dat weet hoe performantie te waarborgen. De communicatie daarrond met de klant is erg belangrijk - de klant moet voelen dat het hostingbedrijf het klappen van de zweep kent. Er moet vertrouwen zijn, je moet voelen dat wat aangeboden wordt echt bedoeld is om de klant vooruit te helpen, niet omdat dat het hostingbedrijf commercieel goed uitkomt".
Verwachtingen die Combell kon inlossen: "Wanneer wij een vraag stellen, begrijpt men zeer snel de relevantie van de vraag, wat wij vragen, en waarom wij het vragen, wij moeten niet telkens de uitleg geven. Dat geeft ons het gevoel dat ze met ons meedenken. Wanneer wij hen bellen krijgen wij niet het gevoel dat we storen, maar wel dat er iemand ons project beheert en beheerst", aldus Wim Van Gierdegom.
IoT-hosting: make or buy?
Ook het financiële aspect speelde een rol bij de beslissing om naar Combell over te stappen. "Het is een 'make or buy' beslissing - bouw je zelf je serverstructuur uit of ga je jezelf inkopen in infrastructuur en expertise. En dan ga je aan het rekenen. Wat kost het om een full-time IT-er in dienst te nemen die 24/7 beschikbaar is? Al snel kom je tot de conclusie dat dat geen haalbare kaart is".
Samengevat waren zowel de sterke SLA's die Combell biedt qua uptime als de snelheid van de servers bij het leveren van data en de extra service de doorslaggevende factoren om voor Combell te kiezen. "Combell is een partner, geen leverancier. Bij leveranciers is het meestal eenrichtingsverkeer, daar zeg je: wij hebben dat nodig, lever ons dat. Bij Combell willen wij de expertise krijgen die zij hebben, meer dienstverlening. Wij gaan af op hun mening en hun verbeteringsvoorstellen, omdat wij samen met hen een beter product kunnen maken".
Combell is een partner, geen leverancier (Wim Van Gierdegom, CEO van Quality Guard)
Broed jij zelf ook op een project dat je in concrete vorm wil gieten? Of wil je jouw bestaand project een dimensie hoger tillen? Laat het ons weten. Wij adviseren jou graag over de juiste hostingdiensten, maar denken ook met jou mee. Van start tot succes, je kan op elk moment op onze expertise rekenen. Neem samen met onze teams de juiste strategische beslissingen!
» IoT hosting nodig? Bekijk hier onze Internet Of Things hosting oplossingen.