Inscreva-se no feed

As organizações precisam de plataformas de aplicações altamente resilientes para executar aplicações de missão crítica e facilitar a inovação do desenvolvedor. Elas precisam de flexibilidade para escalar conforme necessário e, ao mesmo tempo, operar de acordo com conformidade regulatória e frameworks de segurança rígidos. E, claro, tudo isso precisa acontecer enquanto os custos operacionais reduzidos são mantidos.

A Red Hat tem uma solução desenvolvida para oferecer infraestruturas e plataformas de aplicações modernas. Além disso, ela ajuda a impulsionar a escalabilidade e a resiliência necessárias para o crescimento dos seus negócios. Ela oferece muitas das ferramentas necessárias para a criação da automação e ajuda a reduzir os custos contínuos de manutenção. Outro benefício consiste no gerenciamento de configuração necessário para ajudar os ambientes a manter a consistência e a conformidade com as políticas.

mission-critical-app-platform-img1-ptbr

Figura 1 - Diagrama da arquitetura da aplicação de missão crítica

Confira a arquitetura da Red Hat projetada para ajudar você a lidar com esses desafios.

Clusters de infraestrutura

A solução "OpenShift on OpenShift" oferece alta resiliência com um curto prazo de recuperação de falhas. A solução começa com um cluster de infraestrutura bare metal do Red Hat OpenShift.

mission-critical-app-platform-img2-ptbr

Figura 2 - Diagrama esquemático do cluster de infraestrutura

O cluster de infraestrutura é um rack único de servidores que possuem conexões duplas a um par de switches na parte superior do rack. A instalação em bare metal do OpenShift consiste em três nós de controle e três nós de trabalho. Os nós de trabalho não hospedarão as cargas de trabalho da aplicação. Em vez disso, eles usarão o OpenShift Virtualization para hospedar máquinas virtuais (VMs) que executarão os clusters do OpenShift de contratantes do serviço.

Clusters de contratantes do serviço

mission-critical-app-platform-img3-ptbr

Figura 3 - Diagrama esquemático com cluster de contratante do serviço

Vários clusters do OpenShift serão executados nas VMs dos clusters de infraestrutura. Os três nós de controle virtualizados para cada cluster de contratante do serviço são executados em clusters de infraestrutura separados. Os vários clusters executados no trio de clusters de infraestrutura ajudam a isolar qualquer dano em caso de falhas. Os nós de trabalho bare metal para os clusters de contratante do serviço, onde as aplicações serão executadas, podem ser fornecidos pelas equipes de aplicação. Isso permite que eles dimensionem suas aplicações de maneira ideal e atendam melhor a seus requisitos.

Automação

O uso de uma estratégia de implantação estrita de GitOps, na qual tudo é feito em código para implantar e operar um cluster, permite que essa solução seja escalada conforme necessário. Isso também permite prazos de recuperação mais curtos em caso de falha e upgrades mais rápidos por meio de recompilações.

O Red Hat Ansible Automation Platform facilita a implantação automatizada. Todas as atualizações de configuração são feitas por meio de uma API, incluindo dependências externas (dhcp, dns, bgp, IDM, etc.). Tudo isso pode ser automatizado com o Ansible Automation Platform.

O gerenciamento de configuração é feito pelo Red Hat Advanced Cluster Management for Kubernetes. Isso aumenta a consistência e a conformidade com as políticas, além de ajudar equipes de engenharia de confiabilidade de sites (SRE) a gerenciar em escala.

A solução geral reduz a carga sobre os engenheiros de confiabilidade de sites de várias maneiras. Ela cria um único painel para simplificar o gerenciamento, oferece upgrades com downtime zero por meio de recompilações e um design de aplicação mais resiliente, além de permitir uma implantação rápida: tudo isso enquanto viabiliza uma experiência de implantação de aplicação unificada.

Resumo

A utilização dessa arquitetura altamente disponível juntamente com práticas de automação e GitOps ajudará a reduzir os custos de manutenção, além de oferecer uma plataforma mais resiliente para inovação e modernização de aplicações. Para conferir mais detalhes sobre como alguns clientes da Red Hat estão usando essa solução, acesse a arquitetura completa.


Sobre o autor

Chris Henderson is a Senior Technical Marketing Manager on the Red Hat Architecture Team. In his time with Red Hat he has filled a variety of technical roles working with customers across a broad swath of industries.

Read full bio
UI_Icon-Red_Hat-Close-A-Black-RGB

Navegue por canal

automation icon

Automação

Últimas novidades em automação de TI para empresas de tecnologia, equipes e ambientes

AI icon

Inteligência artificial

Descubra as atualizações nas plataformas que proporcionam aos clientes executar suas cargas de trabalho de IA em qualquer ambiente

open hybrid cloud icon

Nuvem híbrida aberta

Veja como construímos um futuro mais flexível com a nuvem híbrida

security icon

Segurança

Veja as últimas novidades sobre como reduzimos riscos em ambientes e tecnologias

edge icon

Edge computing

Saiba quais são as atualizações nas plataformas que simplificam as operações na borda

Infrastructure icon

Infraestrutura

Saiba o que há de mais recente na plataforma Linux empresarial líder mundial

application development icon

Aplicações

Conheça nossas soluções desenvolvidas para ajudar você a superar os desafios mais complexos de aplicações

Original series icon

Programas originais

Veja as histórias divertidas de criadores e líderes em tecnologia empresarial