Visão Geral
Este guia orienta você na implantação do CaseBender no Google Cloud Run usando nossas imagens Docker pré-construídas.Pré-requisitos
- Conta Google Cloud
- Google Cloud CLI instalado
- Docker instalado
Passo 1: Configuração Inicial
Instalar Google Cloud CLI
Inicializar Projeto
Passo 2: Configurar Infraestrutura na Nuvem
Criar Bucket do Cloud Storage
Configurar Cloud SQL (PostgreSQL)
Configurar Memorystore (Redis)
Configurar Secret Manager
Passo 3: Baixar e Enviar Imagens Docker
Passo 4: Implantar Serviços
Implantar Aplicação Principal
Implantar Processador de Fluxo de Trabalho
Implantar Processador MISP
Passo 5: Configurar Domínio e SSL
Mapear Domínio Personalizado
Monitoramento e Manutenção
Configurar Monitoramento
- Navegue até o Cloud Monitoring no Console do Google Cloud
- Crie uma verificação de tempo de atividade para seu serviço
- Configure alertas para:
- Taxas de erro
- Latência
- Contagem de instâncias
- Uso de memória
Visualizar Logs
Atualizar Aplicação
Para implantar atualizações:Otimização de Custos
-
Configuração de Auto-escalonamento
-
Alocação de Recursos
Solução de Problemas
Problemas Comuns
-
Problemas de Conexão
- Verificar conexão com Cloud SQL
- Verificar conectividade com Redis
- Validar variáveis de ambiente
-
Problemas de Desempenho
- Revisar métricas de instância
- Verificar alocação de recursos
- Analisar padrões de solicitação
-
Falhas de Implantação
- Verificar logs de compilação
- Verificar permissões da conta de serviço
- Revisar configuração de implantação
Próximos Passos
- Configurar pipelines de CI/CD
- Configurar estratégias de backup
- Implementar monitoramento e alertas
- Revisar melhores práticas de segurança