Skip to Content
Piattaforma cloud (PaaS)Introduzione

Piattaforma cloud di Cloud Noce

PaaS è il prodotto principale di Cloud Noce per eseguire applicazioni senza gestire macchine e sistemi operativi. Ogni carico di lavoro è un servizio: sito web, API, worker, cron, database, broker o immagine Docker. Cloud Noce gestisce build, runtime, rete, HTTPS, log, metriche, Volume e ciclo delle release; tu ti concentri sul codice e sulla configurazione dell’applicazione.

Il ciclo completo di un servizio

Definisci progetto e ambiente

Crea un progetto per il prodotto e scegli production, staging o preview. Membri, segreti condivisi e Add-on sono gestiti a livello di progetto.

Collega il sorgente

Scegli GitHub/GitLab, un’immagine Docker, un template o una cartella locale. Per il sorgente, Cloud Noce dà priorità al Dockerfile e, in sua assenza, rileva il framework.

Completa la configurazione di esecuzione

Un’applicazione web deve ascoltare su 0.0.0.0:$PORT. Configura comando, directory radice, tipo di processo, esposizione, comportamento dei controlli di stato e repliche in base all’applicazione.

Configura variabili e dati

Crea le variabili al livello corretto, maschera i segreti, collega l’Add-on e monta un Volume nel percorso dei dati persistenti.

Esegui il deploy e verifica

Leggi prima i log di build, poi quelli runtime. Verifica URL predefinito, dipendenze ed endpoint di stato, quindi collega il dominio personalizzato.

Gestisci la versione

Ogni deploy ha una build e una release tracciabili. Promuovi la versione verificata e, in caso di errore, usa rollback per tornare all’artefatto precedente.

I servizi ordinari restano sempre attivi e vengono arrestati solo con un’azione Stop esplicita. Cron segue una pianificazione e dispone di una cronologia delle esecuzioni separata.

Scegliere il tipo di servizio

EsigenzaConfigurazione consigliata
Sito web o APIProcesso web + esposizione HTTP
Consumer di una codaWorker + private
Attività pianificataCron + espressione cron
Database o broker pubblicoEsposizione TCP, preferibilmente con controllo degli accessi
Servizio internoPrivate e variabili di riferimento

Le tue responsabilità

Il tuo team è responsabile di comando e porta corretti, migrazioni del database, sicurezza degli endpoint, gestione delle credenziali, compatibilità delle versioni e backup ripristinabili. Per i dati importanti non affidarti mai soltanto al filesystem del container o a un Volume privo di backup.