AWS App Mesh

Redes de aplicativos para todos os serviços

O AWS App Mesh é um service mesh que oferece redes para aplicativos a fim de facilitar a comunicação dos serviços entre si e entre vários tipos de infraestrutura de computação. O App Mesh padroniza o modo de comunicação dos seus serviços, oferecendo visibilidade de ponta a ponta e garantindo alta disponibilidade para seus aplicativos.

Aplicações modernas normalmente são compostas por múltiplos serviços. Cada serviço pode ser construído usando vários tipos de infraestrutura de computação, como o Amazon EC2 e o AWS Fargate. À medida que o número de serviços cresce dentro de um aplicativo, torna-se mais difícil identificar a localização exata dos erros, rotear novamente o tráfego em caso de falhas e implantar alterações de código com segurança. Anteriormente, isso exigia que você criasse uma lógica de monitoramento e controle diretamente no código e implantasse novamente o serviço sempre que houvessem alterações.

O AWS App Mesh facilita a execução de serviços, oferecendo visibilidade e controles de tráfego de rede consistentes para serviços criados em vários tipos de infraestrutura de computação. O serviço elimina a necessidade de atualizar o código do aplicativo para alterar a coleta de dados de monitoramento ou o roteamento de tráfego entre os serviços. O App Mesh configura cada serviço para exportar dados de monitoramento e implementa uma lógica de controle de comunicações consistente em todo o aplicativo. Isso facilita a identificação rápida da localização exata dos erros e o novo roteamento automático do tráfego da rede quando há falhas ou quando é necessário implantar mudanças de código.

Você pode usar o App Mesh com o AWS Fargate, o Amazon EC2, o Amazon ECS, o Amazon EKS e o Kubernetes executados na AWS para executar melhor seu aplicativo em escala. O App Mesh também integra-se com o AWS Outposts para os aplicativos executados no local. O App Mesh usa o proxy Envoy de código aberto, tornando-o compatível com uma grande variedade de ferramentas de parceiros da AWS e de código aberto.

 

Introdução ao AWS App Mesh

Benefícios

Obtenha visibilidade completa

O App Mesh captura métricas, logs e rastreamentos de todas as suas aplicações. É possível combinar e exportar esses dados para o Amazon CloudWatch, o AWS X-Ray, além das ferramentas compatíveis de parceiros e da comunidade da AWS para monitoramento e rastreamento. Isso permite identificar e isolar rapidamente problemas com qualquer serviço para otimizar toda a sua aplicação.

Simplifique suas operações

O App Mesh fornece controles para configurar e padronizar o fluxo de tráfego entre seus serviços. Você pode implantar facilmente regras personalizadas de roteamento de tráfego para que seu serviço tenha alta disponibilidade durante as implantações, após falhas e conforme o aplicativo é escalado. Isso elimina a necessidade de configurar protocolos de comunicação para cada serviço, criar código personalizado ou implantar bibliotecas para operar sua aplicação.

Aprimorar a segurança de rede

O App Mesh ajuda a criptografar todas as solicitações entre serviços, mesmo quando eles estão em suas redes privadas. Além disso, é possível adicionar controles de autenticação para garantir a interconexão exclusivamente dos serviços que você permitir.

Como funciona

image (9)

Publicações do blog

data
  • data
1

Publicações de novidades

data
  • data
1

Parceiros do AWS App Mesh

Aqua_600x400
alcide_600x400
Datadog-logo-2019-600x400
NeuVector_600x400
Print
HashiCorp
Weaveworks
Qubole Logo
Spotinst-logo-600X400
wavefront
sysdig_600x400
600x400_Tetrate_v2
600x400_Solarwinds
Standard Product Icons (Features) Squid Ink
Confira os recursos do produto

Saiba mais sobre o AWS App Mesh

Saiba mais 
Sign up for a free account
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS

Cadastrar-se