Skip to main content

Visão Geral

Este guia orienta você na implantação do CaseBender no Azure usando imagens Docker pré-construídas com Azure Container Apps e serviços gerenciados.

Pré-requisitos

  1. Conta Azure
  2. Azure CLI instalado
  3. Docker instalado

Passo 1: Configuração Inicial

Instalar e Configurar Azure CLI

Inicializar Projeto

Passo 2: Configurar Infraestrutura Azure

Criar Conta de Armazenamento

Configurar Azure Database para PostgreSQL

Configurar Azure Cache para Redis

Passo 3: Criar e Configurar Registro de Contêiner

Passo 4: Implantar Serviços

Criar Ambiente de Container Apps

Passo 5: Configurar Azure Front Door

Passo 6: Configurar Domínio Personalizado (Opcional)

Monitoramento e Manutenção

Configurar Application Insights

Configurar Alertas

Visualizar Logs

Configuração de Escalonamento

Backup e Recuperação de Desastres

Configurar Backups de Banco de Dados

Configurar Geo-Replicação

Melhores Práticas de Segurança

  1. Habilitar Azure Defender para todos os serviços
  2. Implementar Azure Private Link
  3. Usar Identidades Gerenciadas
  4. Avaliações regulares de segurança
  5. Habilitar registro de diagnóstico

Otimização de Custos

  1. Usar plano de consumo para Container Apps
  2. Implementar regras de auto-escalonamento
  3. Escolher níveis de serviço apropriados
  4. Monitorar padrões de uso
  5. Usar Instâncias Reservadas do Azure

Próximos Passos

  • Configurar CI/CD com Azure DevOps
  • Implementar monitoramento abrangente
  • Configurar recuperação de desastres
  • Revisar conformidade de segurança