Se la tua richiesta - esattamente come detto da optime - è quella di sapere quanti e quali servizi dovrai sviluppare, questa analisi rappresenta esattamente il tuo compito da svolgere, e qui non si fornisce "pappa pronta" a meno che tu non abbia iniziato a sviluppare un ragionamento per conto tuo e voglia condividere le riflessioni fatte per ricevere dei commenti a riguardo.
In breve, inizia a documentarti e a fare una pensata: in caso di dubbi, puoi chiedere aiuto, ma se il dubbio è "come lo faccio" in senso totalizzante, allora l'unica soluzione è farla al posto tuo.
Mi pare comunque che un indirizzo ti sia già stato dato: valuta quali sono le feature che devi supportare e soprattutto quali sono le esigenze del sistema nel loro dettaglio, che tu solo puoi conoscere.
Approcciare ai microservizi in modo così astratto, a mio avviso, è proprio ciò che rende nella maggior parte dei casi questa architettura poco adatta all'uso e all'implementazione da parte di chi non ne ha dimestichezza: è fortemente sbagliato concentrarsi pensando a microservizi seguendo il percorso inverso a quello che in realtà si dovrebbe fare, ovvero pensare prima alle funzionalità e ai requisiti, e solo DOPO valutare se ha senso o meno (e potrebbe non averlo) implementarle usando i microservizi.
Ciao!![]()



Rispondi quotando