L’architettura di microservizi è un approccio alla progettazione in cui un’applicazione si basa su un gruppo di servizi di minori dimensioni. Ogni servizio esegue le proprie attività e comunica con gli altri servizi tramite un’interfaccia predefinita utilizzando un mezzo con impatto ridotto sulle prestazioni, in genere un’interfaccia di programmazione di un’applicazione o API basata su HTTP.

I microservizi vengono creati in base alle caratteristiche di un’organizzazione; ogni servizio ha una sola funzione. Per scrivere microservizi e distribuirli è possibile utilizzare diversi framework o linguaggi di programmazione.

Corso DevOps Foundation di DevOps Institute al link https://www.hrv-swiss.consulting/it/01-devops-fnd/ Maggiori informazioni al link di Amazon AWS https://aws.amazon.com/it/microservices/