Een microservice is een klein, op zichzelf staand stukje software dat precies één taak doet: betalingen verwerken, e-mails versturen, of een klantprofiel ophalen. Een moderne applicatie bestaat uit tientallen van die onderdelen, die via API’s met elkaar praten. Het tegenovergestelde is een monoliet: één groot programma waarin alles aan elkaar vastzit.
Waarom dat het MKB aangaat: bijna elk zakelijk cloudpakket dat je gebruikt is zo gebouwd. Het verklaart waarom een leverancier soms kan melden dat “alleen de facturatiemodule storing heeft” terwijl de rest gewoon werkt, en waarom updates vaker en in kleinere stukjes komen zonder dat het hele systeem eruit ligt.
Microservices draaien meestal in containers en schalen los van elkaar op als het druk wordt. De keerzijde: meer losse onderdelen betekent meer koppelingen die kunnen falen, en je hebt goede monitoring nodig om te zien wáár het misgaat. Bij het kiezen van een leverancier let je dus niet op de architectuur zelf, maar op wat die je oplevert: uptime, updatefrequentie en heldere storingscommunicatie.
Wat OkayICT hierin doet: wij beoordelen de cloudpakketten en koppelingen die je gebruikt op betrouwbaarheid, beheerbaarheid en veilige integratie.
Meer lezen: Wat is een container? · Wat is een API?
