Kubernetes: Up and Running, 3a edizione
by Brendan Burns, Joe Beda, Kelsey Hightower, Lachlan Evenson
Capitolo 15. Maglie di servizio
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Forse secondo solo ai container, il termine service mesh è diventato sinonimo di sviluppo cloud native. Tuttavia, proprio come i container, service mesh è un termine ampio che comprende una serie di progetti open source e prodotti commerciali. È utile capire il ruolo generale di una service mesh in un'architettura cloud native. Questo capitolo ti mostrerà cos'è una service mesh, come vengono implementate da diversi progetti software e infine (cosa più importante) quando ha senso incorporare una service mesh, rispetto a un'architettura meno complessa, nella tua applicazione.
Nota
In molti diagrammi astratti di architetture cloud native, sembra che una rete di servizi sia necessaria per un'architettura cloud native. Questo non è affatto vero. Quando prendi in considerazione l'adozione di una rete di servizi, devi valutare la complessità dell'aggiunta di un nuovo componente (generalmente fornito da una terza parte) alla tua lista di dipendenze. In molti casi, è più facile e affidabile dipendere semplicemente dalle risorse Kubernetes esistenti, se queste soddisfano le esigenze della tua applicazione.
Abbiamo già parlato di altre primitive di rete in Kubernetes, come Servizi e Ingress. Data la presenza di queste funzionalità di rete nel nucleo di Kubernetes, perché c'è bisogno di iniettare ulteriori funzionalità ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access