Gerencie e automatize aplicações na edge

Copiar URL

Os dispositivos de edge oferecem suporte a diversas aplicações, desde aplicações empresariais simples até analytics impulsionadas por inteligência artificial. Quando usada de modo eficaz, a edge computing minimiza os problemas de conectividade, reduz a largura de banda e aprimora os tempos de resposta. A automação das aplicações na edge simplifica o processamento de dados no local, reduzindo a dependência de um data center central.

Essa abordagem atende às demandas críticas das aplicações modernas, que exigem analytics e recursos para a tomada de decisões praticamente em tempo real. No entanto, o gerenciamento dos dispositivos de edge traz muitos desafios. Neste artigo, vamos analisar os desafios e suas soluções, além de descobrir como o portfólio do Red Hat® Edge pode ajudar nesse processo. 

Saiba mais sobre a Red Hat na edge  

Os sistemas de ponto de venda e inspeção visual são algumas das poucas aplicações que dependem de análises de dados locais para oferecer respostas em tempo real.

O gerenciamento ideal das aplicações de edge envolve o processamento de dados e recursos para a tomada de decisões praticamente em tempo real. Isso permite agir imediatamente com base na análise de dados locais, algo essencial para aplicações que exigem respostas rápidas, como veículos autônomos e serviços de saúde emergenciais.

Muitas vezes, os dispositivos de edge estão localizados em áreas dispersas ou inacessíveis, tornando o gerenciamento remoto essencial. Ou seja, atualizações, monitoramento e solução de problemas devem ser feitos a partir de um local central, o que reduz a necessidade de acesso físico e reduz o tempo empregado na tarefa e os custos operacionais.

Alguns dispositivos executados na edge são:

  • Dispositivos de rede, como switches e roteadores com recursos de computação.
  • Dispositivos de serviços públicos, como medidores inteligentes de energia, água e gás.
  • Dispositivos industriais, como sensores e atuadores.
  • Dispositivos de varejo, como sistemas de ponto de vendas (PDV).
  • Veículos automatizados, como drones e veículos autônomos.
  • Dispositivos de publicidade, como sinalização digital e quiosques.
  • Dispositivos em instalações prediais, como câmeras de segurança e sistemas de detecção de presença.

Esses e outros dispositivos propiciam maior eficiência e novos serviços devido ao processamento de dados no local.

Recursos da Red Hat

O gerenciamento de dispositivos de edge traz diferentes desafios, como gerenciar dispositivos em um data center principal ou em ambientes de nuvem centralizados. Isso requer diferentes soluções e fluxos de trabalho para ser eficaz. Confira alguns desafios e como resolvê-los:

Infraestrutura heterogênea

Na edge, gerenciar uma infraestrutura diversa, heterogênea e composta por dispositivos não uniformes afeta o desempenho e a segurança das aplicações. Ao adotar uma estratégia de gerenciamento comum para um ambiente heterogêneo, as organizações aumentam a confiabilidade das aplicações de edge computing, mesmo com condições e recursos variáveis.

Os exemplos de ambientes heterogêneos altamente distribuídos incluem:

  • Dispositivos com capacidades de hardware variáveis, como servidores edge e dispositivos de IoT (Internet of Things) de baixa potência.
  • Diferentes sistemas operacionais e versões de software implantadas em dispositivos de edge.
  • Opções de conectividade de rede diversas, como sem fio, com fio e celular.

Vulnerabilidades de segurança

Os desafios de segurança na edge incluem preocupações com a privacidade dos dados e a dificuldade de implementar políticas de segurança consistentes em vários dispositivos. A natureza dispersa dos ambientes de edge computing dificulta a imposição de medidas de segurança uniformes, levando a possíveis vulnerabilidades. Resolver esses riscos à segurança requer uma estratégia que considere as características únicas da edge computing, priorizando soluções adaptáveis e escaláveis que possam ser aplicadas a dispositivos e contextos diversos.

Os desafios de segurança da edge incluem:

  • Garantir a criptografia dos dados em trânsito e em repouso, em dispositivos que podem ter capacidade de processamento limitada.
  • Implementar políticas de segurança consistentes em um grande número de dispositivos com capacidades e sistemas operacionais diferentes.
  • Gerenciar e proteger dispositivos localizados em áreas remotas ou inacessíveis.

Conectividade intermitente

A conectividade intermitente dificulta as atualizações e a sincronização de dados. A conectividade intermitente, especialmente em ambientes remotos ou altamente móveis, exige soluções que incluam transmissão e processamento de dados em períodos offline.

Os desafios trazidos pela conectividade intermitente incluem:

  • Atraso nas atualizações e na aplicação de patches de segurança e de software devido à falta de acesso contínuo à internet.
  • Transmissão de dados inconsistente, levando a falhas na coleta e análise de dados.
  • Dificuldade no gerenciamento remoto e na solução de problemas dos dispositivos quando a conectividade é perdida.

Recursos limitados

Equipes de TI reduzidas e recursos de computação limitados nos locais de edge dificultam a implantação e o gerenciamento de aplicações com eficácia. Essas limitações de recursos podem retardar a introdução de novos serviços, dificultar a realização de atualizações em tempo hábil e complicar o gerenciamento geral da infraestrutura de edge. Para resolver esses desafios, são necessárias soluções que incluam automação e gerenciamento remoto, a fim de obter um uso mais eficiente dos recursos disponíveis.

Algumas limitações de recursos que afetam a edge computing são:

  • Equipe de TI insuficiente para gerenciar e manter um grande número de dispositivos de edge distribuídos, causando possíveis atrasos na implantação e solução de problemas.
  • Largura de banda de rede insuficiente em locais remotos, dificultando a transmissão eficiente de grandes volumes de dados para processamento nos servidores centrais ou na nuvem.

Considerando a versatilidade da edge computing e ambientes de edge diversos, é preciso planejar cuidadosamente as opções de gerenciamento. Felizmente, há ferramentas e processos conhecidos para facilitar isso.

Infraestrutura padronizada

Uma  infraestrutura padronizada ajudará a assegurar a segurança, consistência e simplicidade em todos os aspectos. E também ajudará a equipe de TI a utilizar seu tempo de forma eficaz. Essa plataforma conectada e uniforme atenderá toda a nuvem híbrida: on-premises, nuvens pública e privada e edge.

Conteinerização

A conteinerização é uma solução essencial para empacotar aplicações com suas dependências na infraestrutura padronizada. Essa tecnologia coloca a aplicação em um container, isolando-a do sistema host e fazendo com que seja executada de forma mais uniforme, independentemente do dispositivo ou da infraestrutura subjacente. Isso atenua os desafios de implantação e escala em ambientes diversificados.

Orquestração

Para gerenciar os containers, é necessária uma solução de orquestração. As ferramentas de orquestração priorizam a eficiência e a confiabilidade dos containers. Elas automatizam a implantação, a escala e o gerenciamento dos containers, permitindo que arquiteturas de aplicação sofisticadas respondam às necessidades dinâmicas dos negócios, mantendo os recursos otimizados e a eficiência operacional.

Automação

Para que um sistema de ferramentas de orquestração funcione perfeitamente, você precisa de uma solução de automação. As plataformas de automação aumentam a eficiência, simplificando a implantação, o gerenciamento e a escala das aplicações. Ao automatizar as tarefas rotineiras e reduzir a probabilidade de erros humanos, essas plataformas propiciam uma infraestrutura de aplicações mais ágil e resiliente. Isso ajuda as organizações a se adaptarem rapidamente às novas demandas e oportunidades de negócios, mantendo altos padrões de segurança e entrega de serviços.

As soluções de edge da Red Hat são a parte do portfólio geral da Red Hat voltada para o mercado de edge computing.

Ajudamos as organizações a implantar recursos de computação, rede e armazenamento distribuídos para estender as aplicações para além do data center principal ou dos ambientes de nuvem, posicionando-as mais perto dos usuários finais, do local de utilização dos serviços ou dos sistemas que geram dados. Com a edge computing, a Red Hat ajuda os clientes a implantar e gerenciar aplicações em qualquer lugar, seja no núcleo, na nuvem ou na edge.

A edge computing resolve problemas de negócios complexos em vários setores, estendendo nossas capacidades de nuvem híbrida e nosso ecossistema de parceiros por diferentes ambientes. A edge computing permite que as empresas respondam às mudanças no mercado rapidamente e em tempo real, criando ofertas diferenciadas e aprimorando os resultados operacionais.

Red Hat Ansible Automation Platform

O Red Hat Ansible® Automation Platform oferece uma experiência de automação unificada na nuvem, no data center e na edge, para ajudar as organizações a orquestrar ambientes operacionais diversos. Essa única ferramenta de automação sem agentes padroniza as configurações, as políticas, as implantações e a conformidade, além de aumentar a visibilidade, a repetibilidade e a previsibilidade.

Com o Ansible Automation Platform, os desenvolvedores contam com uma plataforma comum para desenvolver e implantar cenários de automação, estabelecendo um gerenciamento consistente dos ambientes de edge e das aplicações, mesmo em locais remotos com conectividade de rede intermitente. A interoperabilidade do Ansible Automation Platform evita a dependência de fornecedor, mantendo suas opções abertas.

Conheça mais detalhes sobre a Red Hat na edge

Hub

Blog da Red Hat

Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.

Teste as soluções da Red Hat

Você sabia que a Red Hat oferece versões de teste gratuitas de suas soluções? Aproveite e obtenha experiência prática, prepare-se para uma certificação da Red Hat ou avalie na prática se a solução é adequada para ao caso de uso.

Leia mais

Soluções de edge para decisões em tempo real

Utilize soluções de análise de dados e inteligência artificial (IA) em tempo real para tomar decisões informadas com mais rapidez na edge.

O que é IoT (Internet das Coisas)?

A sigla IoT, ou Internet das Coisas, refere-se ao sistema de dispositivos físicos conectados que recebem e transferem dados por redes wireless com intervenção humana limitada.

O que é orquestração de tecnologia operacional (TO) na produção industrial?

A orquestração leva as inovações mais importantes e práticas recomendadas da tecnologia de informação (TI) empresarial para os ambientes de TO.

Edge computing: leitura recomendada

Artigos relacionados