O pilar de excelência operacional no Google Cloud Well-Architected Framework fornece recomendações para operar cargas de trabalho de maneira eficiente no Google Cloud. A excelência operacional na nuvem envolve projetar, implementar e gerenciar soluções de nuvem que oferecem valor, desempenho, segurança e confiabilidade. As recomendações neste pilar ajudam você a melhorar e adaptar continuamente as cargas de trabalho para atender às necessidades dinâmicas e em constante evolução na nuvem.
O pilar de excelência operacional é relevante para os seguintes públicos-alvo:
- Gerentes e líderes: um framework para estabelecer e manter a excelência operacional na nuvem e garantir que os investimentos em nuvem gerem valor e apoiem os objetivos de negócios.
- Equipes de operações do Cloud: orientações para gerenciar incidentes e problemas, planejar a capacidade, otimizar o desempenho e gerenciar mudanças.
- Engenheiros de confiabilidade do site (SREs): práticas recomendadas que ajudam a alcançar altos níveis de confiabilidade do serviço, incluindo monitoramento, resposta a incidentes e automação.
- Arquitetos e engenheiros de nuvem: requisitos operacionais e práticas recomendadas para as fases de design e implementação, para ajudar a garantir que as soluções sejam projetadas para eficiência operacional e escalonabilidade.
- Equipes de DevOps: orientações sobre automação, pipelines de CI/CD e gerenciamento de mudanças para ajudar a acelerar e aumentar a confiabilidade da entrega de software.
Para alcançar a excelência operacional, é preciso adotar a automação, a orquestração e os insights baseados em dados. Automation ajuda a eliminar o trabalho repetitivo. Ele também simplifica e cria proteções para tarefas repetitivas. A orquestração ajuda a coordenar processos complexos. Os insights baseados em dados permitem tomar decisões com base em evidências. Ao usar essas práticas, é possível otimizar as operações na nuvem, reduzir custos, melhorar a disponibilidade do serviço e aumentar a segurança.
A excelência operacional na nuvem vai além da proficiência técnica em operações de nuvem. Isso inclui uma mudança cultural que incentiva o aprendizado e a experimentação contínuos. As equipes precisam ser capacitadas para inovar, iterar e adotar uma mentalidade de crescimento. Uma cultura de excelência operacional promove um ambiente colaborativo em que as pessoas são incentivadas a compartilhar ideias, desafiar suposições e impulsionar melhorias.
Para princípios e recomendações de excelência operacional específicos para cargas de trabalho de IA e ML, consulte Perspectiva de IA e ML: excelência operacional no Well-Architected Framework.
Avaliar cargas de trabalho usando uma habilidade de agente
Para permitir que os agentes de IA avaliem suas cargas de trabalho na nuvem de acordo com os princípios e as
recomendações deste pilar, use a habilidade
google-cloud-waf-operational-excellence, disponível no repositório de habilidades de agentes do Google no GitHub.
Para instalar a habilidade, execute o seguinte comando no cliente ou terminal do agente:
npx skills add google/skills --skill google-cloud-waf-operational-excellence
Quando solicitado, especifique os agentes de IA em que você quer instalar a habilidade e defina o escopo da instalação (projeto ou global).
Se você já instalou a habilidade, atualize-a para a versão mais recente executando o seguinte comando:
npx skills update
Princípios básicos
As recomendações no pilar de excelência operacional do Well-Architected Framework são mapeadas para os seguintes princípios fundamentais:
- Garantir a prontidão operacional e o desempenho usando o CloudOps: garantir que as soluções de nuvem atendam aos requisitos operacionais e de desempenho definindo objetivos de nível de serviço (SLOs) e realizando monitoramento, testes de desempenho e planejamento de capacidade abrangentes.
- Gerenciar incidentes e problemas: minimize o impacto de incidentes na nuvem e evite que eles se repitam com observabilidade abrangente, procedimentos claros de resposta a incidentes, retrospectivas completas e medidas preventivas.
- Gerenciar e otimizar recursos de nuvem: otimize e gerencie recursos de nuvem com estratégias como dimensionamento correto, escalonamento automático e ferramentas eficazes de monitoramento de custos.
- Automatizar e gerenciar mudanças: automatize processos, simplifique o gerenciamento de mudanças e reduza o esforço do trabalho manual.
- Melhorar e inovar continuamente: foco em melhorias contínuas e na introdução de novas soluções para manter a competitividade.
Colaboradores
Autores:
- Alex Stepney | Arquiteto principal líder
- Ryan Cox | Arquiteto principal
- Hadrian Knotz | Arquiteto corporativo
Outros colaboradores:
- Daniel Lees | Arquiteto de segurança do Cloud
- Filipe Gracio, PhD | Engenheiro de clientes, especialista em IA/ML
- Gary Harmson | Arquiteto principal
- Jose Andrade | Engenheiro de clientes, especialista em SRE
- Kumar Dhanagopal | Desenvolvedor de soluções para vários produtos
- Nicolas Pintaux | Engenheiro de clientes, especialista em modernização de aplicativos
- Radhika Kanakam | Líder de programa, Google Cloud Well-Architected Framework
- Samantha He | Redatora técnica
- Zach Seils | Especialista em rede
- Wade Holmes | Diretor de soluções globais