O que é uma malha de serviço e você precisa de uma?

O que é uma malha de serviço e você precisa de uma?

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br


Estudos mostram que 91% das empresas estão usando ou planejam usar microsserviços. Os motivos estão bem documentados – as arquiteturas monolíticas são difíceis de desenvolver e manter, enquanto os microsserviços permitem maior agilidade com serviços menores e direcionados.

No entanto, os microsserviços não podem funcionar sozinhos – eles geralmente trabalham juntos para compor aplicativos maiores. À medida que as organizações desenvolvem mais microsserviços, geralmente usando diferentes idiomas e modelos de implantação, elas acabam com ambientes complexos que podem ser caros e difíceis de operar. Essa complexidade pode sufocar a inovação, negando a promessa de microsserviços.

Como as empresas podem governar e gerenciar todos os seus serviços de forma holística e em escala? Um bom primeiro passo é usar uma malha de serviço.

O que é uma malha de serviço?

Uma malha de serviço é um padrão arquitetural para implantações de microsserviços. O objetivo principal é tornar as comunicações serviço a serviço seguras, rápidas e confiáveis.

Em uma arquitetura de malha de serviço, os microsserviços dentro de uma determinada implantação ou cluster interagem entre si por meio de proxy de side-car. As regras de segurança e comunicação por trás dessas interações são direcionadas através de um plano de controle. O desenvolvedor pode configurar e adicionar políticas no nível do plano de controle e abstrair as considerações de governança por trás dos microsserviços, independentemente da tecnologia usada para criar. Estruturas de malha de serviço populares, como o Istio, surgiram para ajudar as organizações a implementar esses padrões de arquitetura.

Leia Também  Uma nova maneira de trabalhar reduz atrasos e facilita o sofrimento

Preciso de uma malha de serviço?

A malha de serviço já é vista como um componente crucial para empresas investidas em microsserviços. De acordo com o Gartner e a IDC, as empresas que implantam microsserviços na produção exigirão algum tipo de capacidade de malha de serviço para poderem escalar.

cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br

No entanto, uma malha de serviço não resolve sozinha todos os desafios do ciclo de vida dos microsserviços. As organizações ainda precisam de uma maneira de publicar e reutilizar facilmente serviços entre equipes. Além disso, como mencionado acima, uma malha de serviço pretende fazer a comunicação serviço a serviço dentro de um cluster específico. Na empresa típica, vários serviços também terão consumidores fora de qualquer domínio específico.

As empresas exigem um método de centralizar a descoberta, o gerenciamento e a segurança de seus serviços, independentemente do idioma, domínio ou modelo de implantação.

Estenda sua rede de aplicativos com o Anypoint Service Mesh

Os clientes da MuleSoft podem realizar uma arquitetura de microsserviços usando a plataforma Anypoint e uma abordagem liderada por API. Esses microsserviços aproveitam o mecanismo de tempo de execução Mule e se tornam parte da rede de aplicativos dos clientes – uma maneira de conectar aplicativos, dados e dispositivos por meio de APIs. A Anypoint Platform já oferece recursos completos de API e gerenciamento de serviços para dar suporte à sua rede de aplicativos.

Reconhecemos, no entanto, que existem microsserviços fora do ecossistema MuleSoft que não utilizam o mecanismo de tempo de execução Mule. É por isso que estamos entusiasmados em anunciar o Anypoint Service Mesh, uma solução MuleSoft que permite descobrir, gerenciar e proteger qualquer serviço implantado no Kubernetes – independentemente do idioma em que ele está incorporado.

Leia Também  Garantir a resiliência e continuidade do EIM

Com o Anypoint Service Mesh, permitimos às organizações estender os benefícios da rede de aplicativos a qualquer serviço, permitindo:

  • Capacitar equipes de inovação para criar tecnologias que melhor se alinhem às suas habilidades.
  • Acelere a adoção de microsserviços com descoberta e reutilização de serviços que não são do Mule.
  • Manter flexibilidade entre serviços com uma rede criada para mudanças.

“alt =” “/>

Para saber mais sobre como você pode estender os benefícios da sua rede de aplicativos a qualquer serviço, cadastre-se no nosso seminário on-line Anypoint Service Mesh!


cupom com desconto - o melhor site de cupom de desconto cupomcomdesconto.com.br
Luiz Presso
Luiz Presso