08-02

Mooie technieken achter de Bumbal plansoftware

Bumbal is plansoftware voor transport en bezorging. Gebruikers zien natuurlijk alleen de webinterface en de chauffeurs APP waarin ze werken. Hiermee kun je snel en makkelijk bezorg- of service afspraken organiseren, automatisch plannen en je beschikt over alle track & trace voorzieningen voor klant, chauffeur, planner en customer service. Da’s mooi! Maar het Bumbal team werkt aan de achterkant hard om de Bumbal plansoftware in conditie en toekomstbestendig te houden.

Bumbal Cloud plansoftware

Zonder al te technisch te worden is het toch eens goed om dit kort toe te lichten. Wat zijn nou de belangrijkste technieken die Bumbal maken wat het is? Bumbal is Cloud software, dat betekent dat je het via je internetbrowser overal ter wereld kunt gebruiken. Grofweg heb je de volgende vijf elementen nodig voor Cloud software:

  • servers;
  • applicatie;
  • databases;
  • applicatiebeheer;
  • systeemkoppelingen.

De Bumbal servers draaien in datacenters in Europa die voldoen aan de strengste data en privacy eisen. De datacenters voldoen aan alle richtlijnen en hebben ook alle noodzakelijke certificaten. Uiteraard draaien de servers van Bumbal op meerdere locaties en worden er automatisch back-ups gedraaid (ieder uur).

Samenwerking van diverse technieken

Bumbal maakt gebruik van verschillende technieken wat de software maakt zoals die is. De Bumbal applicatie zelf is ontwikkeld in PHP programmeertaal, Laravel structuur (zeg maar een geordend magazijn voor programmeertaal) en REACT/REACT Next.js voor de nieuwe webinterface/de aanstaande nieuwe chauffeurs APP. Daarnaast werkt Bumbal met MariaDB databases. Om alle verschillende onderdelen van Bumbal onderling goed te laten samenwerken en iedere gebruiker een veilig afgeschermde eigen Bumbal omgeving te bieden, is er robuust applicatiebeheer nodig. Dit is bij Bumbal gebaseerd op Kubernetes applicatiecontainers. Hiermee kun je alle applicatie elementen een eigen plek (een container) geven die vervolgens efficiënt samenwerken. Voordeel van applicatiecontainers is bovendien dat je eenvoudig specifieke gebruikers(groepen) op kan schalen bij een bepaalde piekmomenten en dat je nieuwe releases veel beheersbaarder uit kunt rollen. Toch te technisch? Of andere vragen? Neem contact op en we staan voor je klaar.

Zekerheid door gebruik van wereldwijde standaarden

Tenslotte worden externe systeemkoppelingen voornamelijk gerealiseerd op basis van API standaarden maar XML of CSV koppeling zijn ook nog steeds mogelijk. Genoemde applicatie (beheer) en database technieken zijn wereldwijde standaarden, grote spelers zoals Facebook, Amazon en Netflix werken er ook mee. Dit betekent dat de community om dergelijke technieken te onderhouden en te vernieuwen enorm is en dat geeft zekerheid. De inzet van wereldwijd veel gebruikte standaarden is dan ook de strategie van Bumbal. Dat is niet alleen goed voor onszelf maar zeker ook voor de Bumbal gebruikers!

Wil je eens wat meer weten over de technieken onder de Bumbal motorkap? Neem gerust contact op via info@bumbal.eu / 013-2201600 en we brengen je graag in contact met één van onze technische specialisten.

software, transport, cloud, bumbal