Indeling van microservices
Contoso houdt van de resultaten van het gebruik van een microservicesarchitectuur tot nu toe. De algemene webtoepassing roept afzonderlijke microservices aan om gegevens te leveren en te bewerken.
Maar naarmate er meer services worden toegevoegd, wordt het algehele systeem complexer om uit te schalen en te beheren. Orchestrators kunnen helpen.
Wat is een orchestrator?
Een orchestrator is een hulpprogramma waarmee u een containertoepassing kunt beheren, schalen en onderhouden.
Het gebruik van orchestrators voor toepassingen die gereed zijn voor productie is essentieel als uw toepassing is gebaseerd op microservices of is verdeeld over meerdere containers. Zoals eerder vermeld, is elke microservice eigenaar van het model en de gegevens van elke microservice. De microservice is autonoom vanuit het oogpunt van ontwikkeling en implementatie. Dit soort systemen zijn complex om uit te schalen en te beheren. Daarom hebt u een orchestrator nodig om een toepassing met meerdere containers te hebben die gereed is voor productie en schaalbaar is.
Een cluster is één type orchestrator. Het volgende diagram illustreert het gebruik van een cluster voor het organiseren van de implementatie van een toepassing die bestaat uit meerdere microservices.
## Kennistoets