Panoramica
Questa guida ti accompagna attraverso la distribuzione di CaseBender su Google Cloud Run utilizzando le nostre immagini Docker precostruite.Prerequisiti
- Account Google Cloud
- Google Cloud CLI installato
- Docker installato
Passo 1: Configurazione Iniziale
Installa Google Cloud CLI
Inizializza Progetto
Passo 2: Configura l’Infrastruttura Cloud
Crea Bucket Cloud Storage
Configura Cloud SQL (PostgreSQL)
Configura Memorystore (Redis)
Configura Secret Manager
Passo 3: Scarica e Carica Immagini Docker
Passo 4: Distribuisci Servizi
Distribuisci Applicazione Principale
Distribuisci Processore Workflow
Distribuisci Processore MISP
Passo 5: Configura Dominio e SSL
Mappa Dominio Personalizzato
Monitoraggio e Manutenzione
Configura Monitoraggio
- Naviga su Cloud Monitoring nella Console di Google Cloud
- Crea un controllo di disponibilità per il tuo servizio
- Configura avvisi per:
- Tassi di errore
- Latenza
- Numero di istanze
- Utilizzo memoria
Visualizza Log
Aggiorna Applicazione
Per distribuire aggiornamenti:Ottimizzazione dei Costi
-
Configurazione Scalabilità Automatica
-
Allocazione Risorse
Risoluzione Problemi
Problemi Comuni
-
Problemi di Connessione
- Verifica connessione Cloud SQL
- Controlla connettività Redis
- Valida variabili d’ambiente
-
Problemi di Performance
- Rivedi metriche istanza
- Controlla allocazione risorse
- Analizza pattern richieste
-
Errori di Distribuzione
- Controlla log build
- Verifica permessi account servizio
- Rivedi configurazione distribuzione
Prossimi Passi
- Configura pipeline CI/CD
- Configura strategie di backup
- Implementa monitoraggio e avvisi
- Rivedi migliori pratiche di sicurezza