Visão geral
A automação de rede usa lógica programável para gerenciar recursos e serviços de rede. Com a automação de rede, as equipes de operações de rede (NetOps) podem configurar, escalar, proteger e integrar infraestruturas de rede e serviços de aplicação mais rápido do que se essas tarefas fossem executadas manualmente pelos usuários.
O que é rede?
A rede é o uso de hardware, como placas de interface de rede, cabos Ethernet, switches e software, como os que criam rede definida por software (SDN), redes de longa distância definidas por software (SD-WANs) e virtualização de funções de rede (NFV), para transportar dados entre endpoints conhecidos como nós.
O que é automação?
Automação é o uso de tecnologia para executar tarefas com o mínimo possível de interferência humana. A automação da TI é o uso de software para criar instruções e processos reproduzíveis para substituir ou reduzir a interação humana com os sistemas de TI. O software de automação funciona dentro dos limites dessas instruções, ferramentas e frameworks para realizar tarefas com pouca ou nenhuma intervenção humana.
O que é automação de rede?
A automação de rede remove as etapas manuais necessárias para gerenciar redes, como fazer login em roteadores, switches, balanceadores de carga e firewalls para alterar as configurações manualmente antes de fazer logout. A automação de rede depende de scripts encadeados programados no nível da interface de linha de comando (CLI) de um sistema operacional ou software de automação pronto.
Acesse a biblioteca de conteúdos da Red Hat
Por que automatizar redes?
O gerenciamento de redes permaneceu estagnado por décadas, mesmo com a evolução das tecnologias subjacentes. Em geral, as tarefas de criação, operação e manutenção de redes são manuais. No entanto, as abordagens tradicionais e manuais de atualizações e configurações de rede são muito lentas e suscetíveis a erros. Elas não conseguem acompanhar o ritmo dos requisitos de carga de trabalho que mudam constantemente. A automação do gerenciamento de recursos e serviços de rede torna as equipes de operações mais ágeis e flexíveis para lidar de forma eficiente com demandas de negócios modernas.
Como funciona a automação de rede?
Existem várias maneiras de automatizar uma rede e muitos componentes de rede que podem ser automatizados. A maioria das soluções de automação de rede fica entre dois extremos: automação da linha de comando e software de automação.
No nível mais básico, você pode automatizar componentes de rede usando comandos e argumentos padrão da CLI. Por exemplo, administradores do sistema operacional Linux® podem usar operadores Bash para encadear eventos com base em êxitos (&&) ou falhas (||) de comandos anteriores. Ou então, os usuários podem compilar listas de comandos em arquivos de texto, conhecidos como scripts do shell, que podem ser executados de uma só vez repetidamente com um único comando de execução.
As soluções de software de automação podem consolidar tarefas de rede em programas prontos que podem ser selecionados, programados e executados no front-end da app. Por exemplo, o Red Hat® Ansible® Automation Platform pode ser usado para automatizar redes e permissões de rede empacotando interfaces de programação de aplicações (APIs), plugins, inventários e módulos em playbooks que os usuários podem explorar, selecionar e executar para automatizar configuração, segurança, orquestração, provisionamento de rede e muito mais em provedores de serviços como AWS, Microsoft e Cisco.
Quais operações de rede podem ser automatizadas?
Configurações de rede
A configuração manual da rede pode gerar inconsistências, configurações incorretas e instabilidades, dificultando a entrega de serviços de alto nível, necessários para as operações empresariais digitais. A automação ajuda a adotar processos de gerenciamento de rede como padrão para a aplicação das práticas recomendadas. As equipes de operações de rede conseguem entregar serviços em grande escala com mais rapidez e facilidade, além de reduzir o tempo médio de resolução (MTTR) durante interrupções dos serviços.
Balanceamento de carga e failover
Para otimizar desempenho e custos, é necessário balancear as cargas das aplicações na infraestrutura. O balanceamento manual de cargas pode prejudicar o desempenho das aplicações e atrasar o failover em caso de problemas no sistema. Automatizar o balanceamento de carga elimina a necessidade de intervenção manual e abre espaço para ajustes e failover contínuos mais rápidos para melhorar o desempenho e a confiabilidade das aplicações.
Como os clientes usam o Ansible Automation Platform
Os clientes do Red Hat Ansible Automation Platform transformaram as operações de rede ao aplicar a automação. Organizações ao redor do mundo contam com as parcerias da Red Hat e a comunidade de automação, usando o Ansible Automation Platform para aumentar a resiliência, reduzir o esforço manual e abraçar a cultura de automação.
Southwest Airlines
A rede da Southwest Airlines é parte essencial das operações da empresa, dando suporte a milhares de voos diários em 120 aeroportos. A companhia aérea adotou o Ansible Automation Platform para oferecer suporte à rede de TI e mitigar interrupções com a padronização de configurações. A tecnologia de automação também acelerou as atualizações de software dos dispositivos de rede e ajudou os engenheiros a focar na inovação. A Southwest está expandindo o uso da tecnologia do Ansible Automation Platform para dar vida a novos casos de uso em diferentes departamentos.
TD
O TD, um banco que oferece serviços para mais de 28 milhões de clientes na América do Norte, precisava de uma infraestrutura de rede moderna e escalável que viabilizasse mudanças rápidas sem perder a confiabilidade dos serviços. O TD adotou o Ansible Automation Platform como padrão para automatizar o gerenciamento de rede. Com uma abordagem unificada e automatizada, o banco reduziu os tempos de provisionamento e upgrade de tecnologia de meses para dias, sem comprometer a estabilidade e a segurança. Isso liberou a equipe de rede e os engenheiros de tarefas repetitivas, permitindo maior foco na resolução de problemas e na inovação.
Por que escolher a Red Hat?
Porque nossas soluções de automação seguem um modelo de desenvolvimento que transforma os melhores aspectos do software open source (inovação e colaboração) em soluções
No entanto, mesmo quando testadas, empacotadas e lançadas, o código-fonte de cada solução Red Hat permanece aberto. Assim, você pode modificar qualquer aspecto das nossas ferramentas. E os playbooks da nossa plataforma de automação estão sempre evoluindo conforme ajudamos os usuários a melhorar (e adicionar) playbooks em tempo real.
O Red Hat Ansible Automation Platform é uma solução de subscrição que inclui todas as ferramentas necessárias para implementar a automação, como playbooks, um dashboard gráfico, uma solução orientada a eventos e análise de dados. Com uma subscrição, você receberá conteúdo certificado de nosso vasto ecossistema de parceiros, acesso a serviços de gerenciamento hospedados, suporte técnico durante todo o ciclo de vida da solução, além de conhecimento especializado obtido com o sucesso no atendimento a milhares de clientes.
Quer uma experiência hands-on?
A Red Hat oferece laboratórios interativos em ambientes pré-configurados do Red Hat Ansible Automation Platform. Use nossos laboratórios para experimentar, praticar e aprender a criar, gerenciar e escalar suas práticas de TI e rede com eficiência. Da rapidez na implantação e desenvolvimento à análise de dados e operações simplificadas, você terá as ferramentas para ter experiências de usuário consistentes de ponta a ponta.
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.