A biblioteca de modelos de Scorecards fornece uma maneira simplificada de abordar casos de uso de engenharia e negócios. Utilizando práticas recomendadas de grandes empresas, a biblioteca oferece soluções para desafios comuns de engenharia.
Cada modelo na biblioteca é totalmente personalizável para atender aos padrões da sua organização. Você pode modificar consultas, regras e limites para adaptar os Scorecards às suas necessidades.
Modelos de scorecard
Finalidade: Valida se seus serviços estão prontos para implantação de produção, verificando objetivos definidos, configuração de alerta e atividade de implantação recente.
Importância: Garante mínimo período de inatividade e alta qualidade de serviço durante a implantação.
Pré-requisitos:
Regras principais:
SLOs definidos: estabelece um destino claro para desempenho e confiabilidade.
Configuração de alertas de serviçoAPM : garante que os alertas sejam definidos para detecção prompt de problemas.
Implantação recente: Verifica a implantação bem-sucedida no último mês.
Objetivo: Avalia a visibilidade da propriedade da equipe, tag, repositório de código e documentação.
Pré-requisitos:
Integração GitHub (se aplicável)
Regras principais:
Propriedade da equipe: vincula serviços a equipes responsáveis por meio de tags de propriedade.
Repositório de código definido: Verifica o repositório de código associado.
Objetivo: Garante que os sistemas estejam preparados para lidar com o alerta, verificando a disponibilidade de runbooks para procedimentos operacionais.
Importância: Promove transparência e auxilia na resolução de incidentes.
Pré-requisitos: Alertas de New Relic
Regras principais:
- Propriedade da equipe: vincula serviços a equipes responsáveis por meio de tags de propriedade.
- Repositório de código definido: Verifica o repositório de código associado.
Objetivo: Avalia as principais métricas de desempenho que afetam a experiência do usuário, incluindo velocidade de carregamento, interatividade e estabilidade visual.
Importância: Otimiza a experiência do usuário garantindo tempos de carregamento rápidos, interação responsiva e layouts estáveis.
Pré-requisitos: Monitoramento de browser de New Relic
Regras principais:
- Maior conteúdo de pintura (LCP): mede a velocidade de carregamento do conteúdo principal.
- Atraso da primeira entrada (FID): Avalia a capacidade de resposta à interação do usuário.
- Mudança cumulativa de layout (CLS): garante mudanças mínimas de layout.
Objetivo: Avalia a confiabilidade em relação aos padrões AWS , garantindo segurança e redundância para operações cloud .
Importância: Protege a infraestrutura de nuvem e garante a continuidade operacional.
Pré-requisitos: Monitoramento de AWS de New Relic
Regras principais:
- Verificação criptografada do EFS: confirma a criptografia dos volumes do Elastic File System (EFS).
- Retenção de backup de instância RDS: verifica os períodos de retenção de backup para serviço de banco de dados relacional (RDS).
- Proteção contra exclusão do RDS: verifica a proteção contra exclusão.
- Presença do RDS MultiAZ: garante a implantação em várias zonas de disponibilidade (MultiAZ).
- Verificação automática de atualização de versão secundária do RDS: confirma atualizações automáticas de versão secundária.
Objetivo: Avaliar a alocação de recursos e melhorias de processos utilizando os principais indicadores de desempenho.
Importância: Quantifica o desempenho de entrega de software, auxiliando na tomada de decisões estratégicas.
Pré-requisitos:
Regras principais:
frequência de implantação: rastreia as taxas de implantação bem-sucedidas.
Tempo médio de recuperação: mede o tempo de recuperação de falhas.