Please enable JavaScript.
Coggle requires JavaScript to display documents.
Disponibilidade de produção - Coggle Diagram
Disponibilidade de produção
Arquitetura de microsserviços propõe liberdade, porém para garantir a disponibilidade do ecossistema, os microsserviços individuais precisam atingir altos padrões de operação
Para medir disponibilidade existe 3 quantidades mensuráveis
Uptime: quantidade de tempo que microsserviço funcionou corretamente
Downtime: quantidade de tempo que microsserviço não funcionou corretamente
Disponibilidade = uptime / (uptime + downtime)
Padrões de disponibilidade: aplicação pronta para produção é aquela que podemos confiar que atenderá o tráfego de produção
Estabilidade
Ciclo de desenvolvimento e implantação estáveis
Confiabilidade
Processo confiável de implantação; planejar e proteger contra falhas e dependências
Escalabilidade
Trata grande números de tarefas ou solicitações ao mesmo tempo, a partir da identificação de gargalos e requisitos de recursos
Tolerância a falhas
Preparado para qualquer catástrofe, como falhas internas (erro no próprio código) ou externas (interrupção de servidor), a partir de identificar e se planejar para os potenciais cenários de catástrofe
Desempenho
Quão bem o microsserviço trata as solicitações
Monitoramento
Loggins, dashboards e sistema de alerta eficaz e acionável
Documentação
Clareza e estrutura organizacional