I microservizi sono un approccio architetturale in cui un’applicazione viene suddivisa in piccoli servizi indipendenti che comunicano tra loro attraverso API.
A differenza dell’architettura monolitica, ogni servizio è focalizzato su una specifica funzionalità dell’applicazione e può essere aggiornato, distribuito e ridimensionato per rispondere alla richiesta di funzioni specifiche di un’applicazione.