Etapa 6: implante aplicações
A implantação da aplicação é o objetivo final deste nosso exemplo de processo de build. Como são recursos empresariais essenciais, as aplicações e cargas de trabalho devem ser adequadamente configuradas para oferecer excelentes opções de desempenho, flexibilidade e segurança.
A automação ajuda na implantação consistente de aplicações em ambientes de desenvolvimento, teste e produção, sejam eles on-premise, virtualizados ou na nuvem, conforme as exigências corporativas, regulatórias, de desempenho e de custos. Fluxos de trabalho automatizados podem orquestrar todo o processo de implantação. Após a implantação, você pode otimizar as operações de Dia 2, inclusive tarefas como aplicação de patches, backups, cópias do sistema e escalabilidade dinâmica, acelerando a inovação e o time to value (TTV).
Casos de uso de automação
- Automação e orquestração de processos inteiros de implantação de aplicações.
- Instalação, configuração, aplicações de patches e bancos de dados.
- Escalabilidade e controle dinâmicos de recursos de aplicações em ambientes de containers.
- Implementação de Configuration as Code (CaC) para implantações de recursos consistentes e repetíveis em grande escala.
- Uso de solicitações de infraestrutura self-service, reduzindo obstáculos e capacitando as equipes.
- Automação de estratégias de implantação, como rollbacks e roll-forwards sob demanda de versões das aplicações.
- Gerenciamento centralizado da configuração e dos ciclos de vida de recursos on-premise e off-premise usando SSH, WinRM/OpenSSH ou APIs.
- Adoção de metodologias GitOps para implantações simplificadas e rastreáveis.
- Gerenciamento dos ciclos de vida das aplicações usando abordagens DevOps e pipelines de integração/implantação contínuas (CI/CD).
Recomendações
Escolha uma plataforma de automação que ajude você a gerenciar a entrega de aplicações por completo, desde o provisionamento da infraestrutura e a automação da implantação até a configuração e o gerenciamento contínuos dos recursos, usando apenas uma interface intuitiva. A adoção de metodologias avançadas como GitOps e CaC aumenta a transparência, a colaboração e a eficiência em todo o ciclo de vida da aplicação.
Etapa 7: explore casos de uso de automação avançados
Quando tiver experiência com a automação de fluxos de trabalho da infraestrutura, você pode expandir seu conhecimento e processos para outros casos de uso na empresa, inclusive técnicas avançadas como a automação orientada a eventos.
Automação orientada a eventos
Ferramentas de automação orientada a eventos, como o Event-Driven Ansible, permitem que as organizações respondam automaticamente a mudanças, eventos e alertas em tempo real. Essa abordagem proativa ajuda a automação a agir imediatamente, levando a resoluções mais rápidas, maior confiabilidade do serviço e menos intervenção manual. Ao integrar fluxos de trabalho orientados a eventos, as empresas podem automatizar a solução de problemas, as correções e a autorrecuperação do sistema, aumentando significativamente a eficiência e reduzindo o risco operacional.
- Identifique e corrija automaticamente problemas de infraestrutura antes que eles afetem os usuários.
- Escale a infraestrutura dinamicamente com base nas demandas de carga de trabalho em tempo real.
- Otimize o gerenciamento de incidentes com a geração automática de tickets e a implementação de ações corretivas.
- Melhore a disponibilidade das aplicações com recursos automatizados de failover e autorrecuperação.
Mais informações sobre a automação orientada a eventos.
Gerenciamento do serviço de TI
O gerenciamento do serviço de TI (ITSM) é essencial para as organizações que adotam abordagens ágeis e de TI como serviço. A automação pode transformar e modernizar processos de ITSM, mantendo a possibilidade de auditoria e controle rigorosos enquanto otimiza os fluxos de trabalho.
- Automatize solicitações de mudança: use Ansible Playbooks para otimizar as solicitações de ITSM do ServiceNow, gerar relatórios de resultados e documentar todas as informações relacionadas. Os representantes de serviço acionam diretamente os fluxos de trabalho do Ansible Automation Platform, resolvendo tarefas comuns e reduzindo repetições.
- Acelere a resposta a incidentes: reúna fatos e detalhes de um incidente para atualizar automaticamente o ticket e otimizar a correção com a coleção certificada do ServiceNow, que inclui a possibilidade de criar uma trilha de auditoria clara. Simplifique as etapas de correção para resolver problemas com consistência e em grande escala.
- Integre a automação ao seu inventário de CMDB: consulte o CMDB do ServiceNow e importe dados facilmente para o Ansible Automation Platform para obter atualizações de configuração. Envie automaticamente as alterações feitas com o ServiceNow de volta para o CMDB, eliminando o trabalho manual.
- Possibilite a automação em "loop fechado": simplifique a criação, atualização e encerramento de tickets do ITSM, assim dados precisos e práticos podem continuar fluindo para o CMDB e o ITSM do ServiceNow. Mantenha as informações da infraestrutura atualizadas e auditáveis, mesmo entre equipes sem acesso direto ao ServiceNow.
- Avance na automação orientada a eventos: acione respostas automatizadas a incidentes de ITSM usando lógica e parâmetros de eventos definidos ("se isto acontecer, faça isto"). Integre fluxos de trabalho a ferramentas de IA, rede, infraestrutura de nuvem, armazenamento e observabilidade para aprimorar as operações de TI de ponta a ponta.
Mais informações sobre automação de fluxos de trabalho do ITSM.
Automação da segurança
A segurança é uma questão de extrema importância para a maioria das organizações. Ela pode ajudar você a simplificar as práticas de segurança, responder a incidentes mais rápido e reduzir o risco de erros humanos.
- Conecte seus sistemas de segurança, ferramentas e equipes com uma plataforma de automação unificada e fluxos de trabalho integrados.
- Acelere a mudança e atualize processos para identificar ameaças mais rápido.
- Centralize processos de resposta e padronize operações de segurança em domínios.
- Execute ações mais rápidas em várias ferramentas de segurança quando uma ameaça for detectada.
Mais informações sobre automação de operações de segurança.
AIOps: automação de operações de IA
Os ambientes de TI modernos geram grandes volumes de dados operacionais. Analisar e responder manualmente a essas informações é impraticável. As operações de IA (AIOps) aplicam técnicas de IA para automatizar a análise, a solução de problemas e a resposta a eventos e anomalias, aprimorando a eficiência operacional e a confiabilidade de sistemas. Combine ferramentas de observabilidade com IA generativa e automação orientada a eventos para detectar eventos registrados, propor a resposta apropriada e executar correções automatizadas com o mínimo de intervenção humana.
- Detecte automaticamente anomalias e desvios de desempenho, acionando uma resposta rápida a incidentes.
- Antecipe a identificação das causas principais e recomende ou inicie proativamente a correção enquanto atualiza o ITSM do ServiceNow durante o rastreamento de auditoria e conformidade.
- Use infraestruturas de autorrecuperação com ações automatizadas de solução de problemas e reparos.
- Acelere a resolução de problemas automatizando os fluxos de trabalho de incidentes e reduzindo a intervenção humana.
- Otimize a alocação de recursos ao escalar dinamicamente a infraestrutura com base em insights de IA em tempo real.
Mais informações sobre como usar a automação inteligente com o AIOps.