Jump to section

Por que escolher o Red Hat OpenShift Service Mesh?

Copiar URL

As aplicações estão mudando de monólitos para grupos de serviços levemente acoplados, pequenos e independentes, muitas vezes chamados de aplicações nativas em nuvem. Esses serviços são organizados em uma arquitetura de microsserviços.

Gerenciar a comunicação entre esses serviços e manter a segurança pode ser um desafio. É mais fácil fazer isso com uma service mesh para encaminhar solicitações de um serviço para o seguinte e otimizar o funcionamento de todos eles juntos.

O Red Hat® OpenShift® Service Mesh oferece uma maneira uniforme de conectar, gerenciar e observar aplicações baseadas em microsserviços. Ele faz isso com insights comportamentais e controle sobre os microsserviços conectados pela rede na sua service mesh. O OpenShift Service Mesh consegue fazer isso com um proxy sidecar que intercepta a comunicação de rede entre os microsserviços. O Red Hat OpenShift Service Mesh é baseado no projeto open source Istio e está disponível gratuitamente para o Red Hat OpenShift

Istio

O Istio integra e gerencia o fluxo de tráfego pelos serviços. Ele trabalha com uma plataforma de aplicações em container Kubernetes, como o Red Hat OpenShift. Os componentes centralizados, proxies sidecar e agentes de nós trabalham juntos. Dessa forma, é possível conectar, proteger e monitorar microsserviços no ambiente do OpenShift Container Platform.

Rastreamento

O OpenShift Service Mesh usa o Jaeger, um sistema de rastreamento distribuído open source. Com o rastreamento, é possível acompanhar uma única solicitação enquanto ela passa por serviços diferentes (ou por dentro de um serviço), oferecendo insights de todo o processo de solicitação, do início ao fim. 

Visualização

O OpenShift Service Mesh usa o Kiali, um projeto open source, para visualizar a configuração, monitorar o tráfego e analisar rastreamentos. A visualização ajuda os usuários a ver caminhos de comunicação entre os serviços, como eles estão sendo gerenciados e como o tráfego está fluindo, tudo isso em tempo quase real para facilitar o gerenciamento e a solução de problemas. 

O Red Hat OpenShift Service Mesh difere do Istio de maneiras que ajudam a solucionar problemas, fornecer funcionalidades adicionais e facilitar a implantação no OpenShift Container Platform. Uma instalação do Red Hat OpenShift Service Mesh difere das instalações da comunidade upstream do Istio de várias maneiras:

  • O padrão do OpenShift Service Mesh é instalar um painel de controle com vários locatários

  • O OpenShift Service Mesh expande as funcionalidades de controle de acesso baseado em função (RBAC)

  • O OpenShift Service Mesh substitui BoringSSL por OpenSSL

  • O Kiali e o Jaeger são habilitados por padrão no OpenShift Service Mesh

A Red Hat ajuda você a começar mais rápido porque o OpenShift Service Mesh foi projetado para estar pronto para produção. Com ele, os desenvolvedores podem aumentar a produtividade ao integrar políticas de comunicações sem alterar o código das aplicações ou integrar bibliotecas de linguagens específicas. O OpenShift Service Mesh também pode facilitar o trabalho da equipe de operações porque ele, além de ser instalado de forma simplificada no Red Hat OpenShift, foi testado com outras soluções Red Hat e vem com acesso ao suporte premiado. 

Keep reading

Article

How microservices support IT integration in healthcare

Microservices enable developers in healthcare and other industries to create applications made from loosely coupled services, making them easier to develop, test, deploy, and upgrade.

Article

What are microservices?

Microservices are an architectural approach to building applications where pieces of an app work independently, but together.

Article

What's a service mesh?

A service mesh is an infrastructure layer built into an app which documents how services interact making it easier to optimize communication and avoid downtime.

Leia mais sobre microsserviços

Soluções Red Hat

Uma plataforma empresarial de aplicações em container Kubernetes com stack completo de operações automatizadas para gerenciar implantações de nuvem híbrida, multicloud e edge computing.

Conteúdo adicional

Estudo de caso

Banco Original usa o Red Hat OpenShift e garante aumento de 700% em pagamentos em tempo real

VÍDEO - THE SOURCE TV

A cultura dos microsserviços

Mais do que apenas uma nova abordagem técnica, os microsserviços apoiam a construção de uma nova cultura nas organizações, ancorada no conceito de DevOps

Estudo de caso

ANBIMA moderniza sua infraestrutura com orientações de especialistas em TI da Red Hat

Treinamentos Red Hat

Treinamento gratuito

Developing Cloud-Native Applications with Microservices Architectures

Illustration - mail

Quer receber mais conteúdo deste tipo?

Cadastre-se para receber a nossa newsletter Red Hat Shares.