Bij het refactoren van een monoliet naar microservices: welke ontwerpaspecten moet u implementeren? (Kies er twee.)
Kies een antwoord
Tik op een optie om je antwoord te controleren.
Correct antwoord: Creëer een API-contract tussen elke microservice en zijn aanroepers..
Waarom dit het antwoord is
Bij het refactoren naar microservices is het cruciaal om een API-contract te creëren tussen elke microservice en zijn aanroepers. Dit contract definieert de interface, inclusief input, output en fouten, en zorgt voor een duidelijke scheiding van verantwoordelijkheden en interoperabiliteit. Zonder dit contract zouden microservices sterk gekoppeld zijn, wat het voordeel van onafhankelijke ontwikkeling en implementatie tenietdoet. API-versioning is ook essentieel om toekomstige incompatibele wijzigingen te beheren zonder bestaande clients te breken. Het ontwikkelen van elke microservice in dezelfde programmeertaal als de aanroeper is niet nodig; microservices kunnen polyglot zijn. Het vereisen van asynchrone communicatie voor alle interacties is te restrictief; synchrone communicatie kan in bepaalde gevallen passend zijn. Het zorgen voor voldoende instanties is een operationele overweging, geen ontwerpaspect van de microservice-architectuur zelf.
Slaag voor je examen — zonder eindeloos zoeken naar antwoorden
Krijg elke geverifieerde vraag en uitleg voor dit examen op één plek, en bespaar uren voorbereiding. Meer dan 1.000 certificeringen · Meer dan 20 talen · gratis om te beginnen.
Slaag sneller voor je examen → Geen kaart nodig