Inscreva-se no feed

Temos o prazer de anunciar uma versão atualizada do Event-Driven Ansible como parte do Red Hat Ansible Automation Platform 2.5.

Esta versão inclui recursos empresariais expandidos que podem ajudar você a ter mais facilidade operacional com o Event-Driven Ansible. Independente se você está pronto para casos de uso avançados orientados a eventos que consideram várias fontes de eventos, quer avançar seus esforços de teste do Event-Driven Ansible para a produção ou quer operações altamente escaláveis e disponíveis do Ansible Rulebook, esta nova versão tem o que você precisa. Vamos nos aprofundar nos detalhes desses novos e empolgantes recursos:

 

Event-Driven Ansible: roteamento simplificado de eventos

Estamos animados com esse novo recurso, mas primeiro vamos contextualizar. O Event-Driven Ansible é compatível com os métodos push e pull para receber eventos. O suporte a fontes de eventos “push e pull” permite que o Event-Driven Ansible trabalhe com um número maior de provedores de fonte, já que nem todos os provedores suportam eventos de push e métodos de pull para comunicar eventos. A principal maneira de as fontes enviarem eventos para o Event-Driven Ansible é por meio de webhooks. Nesse tipo de comunicação, a fonte envia os eventos para um ponto de extremidade do webhook. O outro tipo de comunicação é extrair eventos da fonte. Nesse tipo, os eventos podem ser extraídos da API da fonte do evento.

A partir do Ansible Automation Platform 2.5, simplificamos a maneira como os eventos são enviados para o Event-Driven Ansible. Com o roteamento simplificado de eventos, estamos introduzindo fluxos de eventos com suporte para conexões de webhook ao Event-Driven Ansible. Os fluxos de eventos são uma maneira fácil de conectar suas fontes aos seus rulebooks. Esse novo recurso permite criar um único ponto de extremidade para receber alertas de uma fonte de evento e, em seguida, usar os eventos em vários rulebooks. Anteriormente, você teria criado um novo ponto de extremidade para cada fonte de evento em cada rulebook que quisesse criar. Isso simplifica a configuração da ativação do rulebook, reduz as demandas de manutenção e ajuda a diminuir os riscos, eliminando várias portas abertas por meio de um firewall.

Estas imagens ilustram o novo modelo simplificado para conectar fontes de eventos a rulebooks. Você pode ver que os processos de configuração do rulebook agora se tornaram mais rápidos, simples e fáceis de manter com uma única rota externa aberta no seu firewall para todos os fluxos de eve ntos. Quando a fonte estiver conectada, você poderá conectá-la a várias ativações diferentes de rulebooks. Assim, você pode automatizar ainda mais e com simplicidade. 

AAP 2.5 EDA blog

Figura 1: Diagramas ilustrando o “antes e depois” do roteamento simplificado de eventos 
em um modelo de alerta push. 

Como isso funciona? 
No roteamento simplificado de eventos, estamos introduzindo fluxos de eventos como uma maneira fácil de conectar suas fontes aos seus rulebooks. Os principais benefícios dos fluxos de eventos no Event-Driven Ansible são:

  • Permitir que fontes baseadas em webhook sejam convenientemente encaminhadas para uma ou mais ativações de rulebook.
  • Configurar automaticamente os pontos de extremidade aos quais suas fontes de eventos baseadas em webhook podem se conectar por meio de fluxos de eventos. Você não precisa mais configurar o roteamento para cada uma das ativações do rulebook.
  • Entrega de eventos para ativações de rulebook em escala horizontal. (Veja mais sobre escalabilidade abaixo.)

Qualquer fonte de evento que possa emitir um webhook, como ferramentas de gerenciamento de controle de origem (SCMs), ITSMs, ferramentas de observabilidade e muito mais, pode enviar eventos diretamente para o Event-Driven Ansible por meio de fluxos de eventos. Esses eventos, por sua vez, podem ser usados para a tomada de decisões, com ações realizadas automaticamente quando as condições são atendidas.

Aplicação de roteamento simplificado de eventos
Veja alguns cenários que podem estimular sua imaginação sobre o que é possível agora:

  • Como administrador do ServiceNow, quero ser capaz de executar uma automação que fará failover automático do meu data center se o número de incidentes de suporte alertando sobre uma falha de rede ultrapassar meu limite.
  • Como desenvolvedor, eu gostaria de recarregar e atualizar automaticamente meus servidores web sempre que fizer commit de novos códigos no repositório.
  • Como administrador de infraestrutura virtual, gostaria de arquivar máquinas virtuais e recuperar recursos quando um sistema detectar máquinas virtuais que não foram usadas no último mês.
  • Como administrador de rede, gostaria de escrever vários rulebooks para automatizar a recuperação da funcionalidade de dispositivos de rede com base em eventos da mesma ferramenta.
  • Como engenheiro de operações de TI, gostaria de escrever um rulebook que use a ferramenta de observabilidade da minha empresa para automatizar operações de rede. Essa ferramenta é usada em toda a empresa e por outras pessoas que desejam automatizar com base na mesma inteligência.
  • Como gerente de observabilidade, gostaria de configurar o Ansible Automation Platform para configurar minha ferramenta de observabilidade empresarial para uso em rulebooks no Event-Driven Ansible.

Para mais discussões sobre roteamento simplificado de eventos, consulte a documentação aqui.

Event-Driven Ansible: alta escalabilidade com suporte de alta disponibilidade

O Event-Driven Ansible no Ansible Automation Platform 2.5 agora é compatível com a instalação de vários nós do Event-Driven Ansible, permitindo que você crie casos de uso ativo-ativo de alta disponibilidade. Ao instalar o Event-Driven Ansible dessa maneira, você pode empregar cenários de failover para que, se houver uma falha, o sistema continue a executar ativações de rulebook de missão crítica para não haver falhas na execução. Você ganha escalabilidade para a capacidade do rulebook, bem como capacidade estendida para executar rulebooks com maior disponibilidade. 

Vejamos um exemplo. Se você, como administrador, quiser que o Event-Driven Ansible seja resiliente, use esse novo recurso para criar a arquitetura de implantação que atenda às suas necessidades específicas. Por exemplo, você pode limitar ou evitar problemas com escalabilidade, ou falha na execução do rulebook. Isso ajuda você a executar tarefas de automação orientadas a eventos com mais confiança como parte de uma plataforma de automação de missão crítica. Administradores e arquitetos de automação já conhecem esse tipo de escalabilidade porque já existe há algum tempo no Ansible Automation Platform em relação à execução de playbooks.

Event-Driven Ansible: melhorias empresariais

Como parte da nova interface unificada do Ansible Automation Platform 2.5, agora há recursos adicionais disponíveis para o componente orientado a eventos do Ansible Automation Platform. Essas funcionalidades permitirão que você avance e expanda seus casos de uso para automação orientada a eventos em ambientes de desenvolvimento, teste e produção, além de permitir que você leve cenários de automação internos de prova de conceito para a produção.

Esses novos recursos incluem:

  • Vault e gerenciamento de credenciais
    O Event-Driven Ansible agora tem a capacidade de gerenciar credenciais que podem ser adicionadas a ativações de rulebooks. Essas credenciais podem ser usadas em rulebooks para autenticar fontes de eventos. Além disso, agora você pode anexar credenciais de vault a ativações de rulebooks para usar variáveis vaulted em rulebooks. As credenciais criptografadas e as variáveis protegidas permitem que as empresas protejam o uso do Event-Driven Ansible em seu ambiente.
     
  • Autenticação e controle de acesso baseado em função
    Os clientes têm mecanismos padronizados para fornecer autenticação e autorização. Ao levar a autenticação para o nível da plataforma, simplificamos como administrar todos os componentes do Ansible Automation Platform e oferecemos ao Event-Driven Ansible a capacidade de aproveitar os mesmos métodos de autenticação empresariais. Oferecer um mecanismo de autenticação unificado ajuda a unificar e simplificar o uso e a administração. 
     
  • Registro em log
    O componente de servidor do Event-Driven Ansible mantém registros de auditoria de qualquer ação executada, como executar uma ativação de rulebook, excluir uma credencial ou criar um fluxo de evento. Esses arquivos de log podem ser analisados por qualquer analisador de logs corporativo para conformidade de segurança.

Com essas adições como parte da nova interface unificada do Ansible Automation Platform 2.5, mal podemos esperar para ver o que você será capaz de realizar em termos de otimização da maneira como realiza suas operações complexas do Dia 2.

 

Event-Driven Ansible: suporte aprimorado e compatibilidade com o Event-Driven Ansible 2.4

Por fim, melhoramos uma importante coleção de conteúdo certificado do Red Hat Ansible, o ansible.eda, viabilizamos a compatibilidade com versões anteriores e melhoramos a documentação:

  • Melhorias na coleção do ansible.eda
    Essa coleção, desenvolvida e com suporte da Red Hat, oferece uma série de recursos comuns de integração de fontes de eventos, do Kafka e Prometheus alertmanager a várias integrações baseadas em nuvem e muito mais. Adicionamos a essa coleção a capacidade de gerenciar a infraestrutura do Event-Driven Ansible para que ela possa se automatizar. Por exemplo, os administradores de automação podem querer automatizar a distribuição da infraestrutura do Ansible por meio de ações reproduzíveis que são codificadas em um Ansible Rulebook para consistência, precisão e velocidade. Você pode acessar essa coleção aqui
     
  • Compatibilidade com versões anteriores do Event-Driven Ansible 2.4
    O Event-Driven Ansible 2.5 é interoperável com o Ansible Automation Platform 2.4. Para se beneficiar de todos esses novos recursos do Event-Driven Ansible 2.5, você não precisa fazer upgrade do seu Ansible Automation Platform 2.4 existente. Você pode implantar uma instalação do Event-Driven Ansible 2.5 altamente disponível e escalável e conectá-la aos seus controladores existentes do Ansible Automation Platform 2.4. Isso permite que as empresas aproveitem o Event-Driven Ansible 2.5 para agregar valor agora, mesmo que você ainda não tenha a oportunidade de atualizar todo o Ansible Automation Platform 2.4.
     
  • Novas adições à documentação do Event-Driven Ansible
    Além de abordar os recursos acima na documentação, também aprimoramos nossa documentação em relação ao uso geral. Quanto à instalação, consulte estas duas seções na documentação: instalação e instalação conteinerizada.

 

Quer mais informações? 

Esses novos recursos empresariais permitirão que você eleve a automação orientada a eventos para o próximo nível na sua organização por meio de funcionalidades que oferecem suporte às demandas de grandes operações de TI em escala empresarial. Estamos ansiosos para ver seus benefícios incríveis e esperamos que você os compartilhe conosco à medida que descobrir novas maneiras de trabalhar com a automação orientada a eventos. 

Temos o prazer de apresentar um webinar na terça-feira, 8 de outubro, às 11h00 ET. Falaremos sobre esse novo conteúdo e responderemos ao maior número possível de perguntas. Junte-se a nós neste evento informativo:

Cadastre-se para o webinar

Recursos


Sobre o autor

Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies.


Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.

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

Virtualization icon

Virtualização

O futuro da virtualização empresarial para suas cargas de trabalho on-premise ou na nuvem