As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Casos de uso generativos de IA para operação e manutenção
Depois que o software é implantado, o foco muda para operação e manutenção. A IA generativa pode aprimorar as abordagens tradicionais fornecendo um gerenciamento de sistema mais proativo e eficiente. As ferramentas operacionais baseadas em IA monitoram continuamente o desempenho do sistema e prevêem possíveis problemas antes que eles afetem os usuários. Eles realizam uma análise automatizada da causa raiz quando ocorrem problemas, o que reduz significativamente o tempo médio de resolução. A IA também otimiza o desempenho do sistema quase em tempo real. Ele ajusta automaticamente as configurações com base na alteração dos padrões de carga e nos comportamentos do usuário. Por exemplo, uma equipe de operações pode usar um assistente de IA para gerar cronogramas de manutenção preditiva, identificar automaticamente os componentes que provavelmente falharão e sugerir ações preventivas. A IA também pode ajudar no planejamento da capacidade analisando as tendências de uso e prevendo as necessidades futuras de recursos com alta precisão.
A tabela a seguir mostra os casos de uso de operação e manutenção que você pode aprimorar com a IA generativa e a pessoa responsável por esses casos de uso.
| Subcapacidade: caso de uso | Pessoa |
|---|---|
| Gerenciamento de incidentes: gerencie incidentes quase em tempo real integrando ferramentas de monitoramento com plataformas de bate-papo para que as equipes possam detectar, discutir e resolver problemas diretamente no ambiente de bate-papo | Engenheiro de confiabilidade do site |
| Gerenciamento de incidentes: permita que as equipes iniciem implantações, executem scripts e executem comandos diretamente da interface de bate-papo, o que simplifica as operações | DevOps engenheiro |
| Atualizações de código: atualize as dependências e bibliotecas de código para reduzir o esforço manual e garantir que a base de código permaneça atualizada com as versões mais recentes | Desenvolvedor de software |
| Otimização de código: revise o código para oportunidades de otimização | Desenvolvedor de software |
| Otimização de código: identifique gargalos no código e refatore ou otimize o código para melhorar o desempenho | Desenvolvedor de software |
| Gestão da dívida técnica: registre a dívida técnica como parte do processo de desenvolvimento | Gerente de produto |
| Gerenciamento técnico da dívida: priorize e resolva a dívida técnica com base no impacto, risco e custo e integre-a ao processo regular de planejamento do sprint | Desenvolvedor de software |
| Gerenciamento da dívida técnica: reduza a dívida técnica no código de aplicativo existente | Desenvolvedor de software |
| Gerenciamento de mudanças: implemente um processo de aprovação de mudanças que garanta que todas as alterações no código sejam revisadas, testadas e aprovadas pelas partes interessadas necessárias antes da implantação | Gerente de mudanças |
| Gerenciamento de mudanças: realizar análise de impacto das mudanças propostas | DevOps engenheiro |
| Engenharia reversa: analise e compreenda a estrutura e o comportamento do código legado | Arquiteto da solução |
| Engenharia reversa: explique o código existente e gere documentação | Desenvolvedor de software |
| Modernização do código: Traduza o código de uma linguagem de programação para outra | Desenvolvedor de software |
| Modernização do código: modernize o código legado para a linguagem de programação mais recente | Desenvolvedor de software |
| Otimização do desempenho: monitore e ajuste continuamente o desempenho do sistema otimizando a alocação de recursos, o balanceamento de carga e a reconfiguração do aplicativo | Engenheiro de confiabilidade do site |
| Otimização de desempenho: identifique e refatore o código que está causando a degradação do desempenho para melhorar a velocidade e a capacidade de resposta do sistema | Desenvolvedor de software |