App Mesh semplifica l'esecuzione dei servizi fornendo visibilità e controlli del traffico di rete coerente per ogni servizio. App Mesh separa la logica necessaria per monitorare e controllare le comunicazioni in un proxy che viene eseguito accanto a ogni servizio. Questo elimina la necessità di coordinare i team o aggiornare il codice dell'applicazione per modificare il modo in cui vengono raccolti i dati di monitoraggio o il routing del traffico. Questo semplifica l’individuazione rapida della posizione esatta degli errori e il reindirizzamento automatico del traffico di rete, in caso di mancata esecuzione delle operazioni o modifiche necessarie del codice per la distribuzione.

Puoi utilizzare App Mesh con AWS Fargate, Amazon ECS, Amazon EKS, Amazon EC2 e Kubernetes su EC2 per eseguire servizi migliori su larga scala. App Mesh utilizza Envoy, un proxy open source compatibile con un'ampia gamma di partner AWS e strumenti open source per servizi di monitoraggio.

Comunicazioni coerenti dei microservizi

App Mesh separa la logica necessaria per monitorare e controllare le comunicazioni in un proxy che gestisce tutto il traffico di rete per ciascun servizio. Il proxy standardizza il modo in cui i servizi comunicano e rimuove la necessità di coordinarsi tra i team o aggiornare il codice dell'applicazione per modificare il modo in cui vengono raccolti i dati di monitoraggio o il routing del traffico. App Mesh configura ciascun proxy per esportare i dati di monitoraggio e implementare la logica di controllo delle comunicazioni per ogni servizio.

Proxy di Open Source

App Mesh utilizza il proxy Envoy open source per gestire tutto il traffico in entrata e in uscita dai container di un servizio. App Mesh configura questo proxy per gestire automaticamente tutte le comunicazioni delle applicazioni del servizio. Envoy ha un vivace ecosistema di integrazioni create dalla community che funzionano con App Mesh.

Visibilità

App Mesh utilizza il proxy Envoy open source per gestire tutto il traffico in entrata e in uscita dai container di un servizio. App Mesh configura questo proxy per gestire automaticamente tutte le comunicazioni delle applicazioni del servizio. Envoy ha un vivace ecosistema di integrazioni create dalla community che funzionano con App Mesh.

Servizi AWS compatibili:

Amazon CloudWatch* – servizio di monitoraggio e registrazione per la completa visibilità di risorse e applicazioni.
AWS X-Ray *: servizio di tracciamento per una visualizzazione end-to-end delle prestazioni dell'applicazione.

Partner AWS compatibili e strumenti open source:

Datadog, Alcide, HashiCorp, Sysdig, Signalfx, Spotinst, Tetrate, Neuvector, Weaveworks, Twistlock, Wavefront by VMware, Aqua.

Controllo del traffico

App Mesh ti consente di configurare i servizi per connetterti direttamente tra loro invece di richiedere codice all'interno dell'applicazione o utilizzare un servizio di bilanciamento del carico. All'avvio di ciascun servizio, i relativi proxy si connettono a App Mesh e ricevono i dati di configurazione relativi alle posizioni di altri servizi nella mesh. Puoi utilizzare i controlli in App Mesh per aggiornare in modo dinamico il routing del traffico tra i servizi senza modifiche al codice dell'applicazione.  i proxy automaticamente caricano il traffico del bilanciamento da tutti i clienti nella mesh e aggiungono e rimuovono gli endpoint di bilanciamento del carico in base ai controlli dello stato e alla registrazione del servizio. Queste funzionalità semplificano l'implementazione di nuove versioni dei servizi e consentono di ottimizzare le applicazioni per i guasti.

Compatibilità del contenitore dell'orchestrazione

App Mesh funziona con servizi gestiti da Amazon ECS, Amazon EKS, AWS Fargate, Kubernetes in esecuzione su EC2 e servizi eseguiti direttamente su EC2. Per carichi di lavoro containerizzati in esecuzione su ECS, EKS, Fargate o Kubernetes, tu includi il proxy di app mesh fornito come parte della definizione di attività o pod per ciascun microservice e configuri il contenitore dell'applicazione dei servizi per comunicare direttamente con il proxy. All'avvio del servizio, il proxy esegue automaticamente il check-in e viene configurato da App Mesh.

Completamente gestito

AWS App Mesh è un servizio gestito e altamente disponibile. App Mesh ti consente di gestire le comunicazioni dei servizi senza dover installare o gestire l'infrastruttura a livello di applicazione per la gestione delle comunicazioni.

Product-Page_Standard-Icons_01_Product-Features_SqInk
Consulta i prezzi

Ulteriori informazioni sui prezzi di AWS App Mesh

Ulteriori informazioni 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
Registrati per creare un account gratuito

Ottieni accesso istantaneo al piano gratuito di AWS

Registrati