Descrizione del progetto
TradottoIl lavoro comprende la containerizzazione dell'applicazione, la creazione di un cluster Kubernetes e la configurazione dell'autoscaling orizzontale dei pod in modo che la capacità segua il carico reale anziché una dimensione fissa della VM. Altrettanto importante è CI/CD: un ramo unito dovrebbe raggiungere automaticamente un pod in esecuzione, con rollback disponibile, piuttosto che attraverso una checklist manuale. L'osservabilità fa parte dello stesso rollout: dashboard e avvisi che rilevano problemi prima che i clienti li segnalino.
Abbiamo già un piccolo team interno e un ambiente di staging, quindi questo è un passaggio graduale con punti di rollback, non una costruzione greenfield. La documentazione per i nostri sviluppatori è prevista come parte della consegna.
Cosa è incluso:
— Containerizzazione dell'applicazione e delle dipendenze
— Configurazione del cluster Kubernetes (gestito o self-hosted)
— Autoscaler orizzontale dei pod sintonizzato sul carico di lavoro reale
— Pipeline CI/CD con distribuzione e rollback
— Monitoraggio e avviso (Prometheus/Grafana)
— Documentazione e una sessione di passaggio