Panoramica dei progetti

Autore:Lars Nyström
Aggiornato:21 ago 2025

Un progetto su Esadax è un'istanza astratta che rappresenta la tua applicazione o carico di lavoro in esecuzione sulla piattaforma. A seconda del caso d'uso, un progetto può assumere diverse forme:

  • Distribuzione CI/CD connessa a Git: Un flusso di lavoro che si integra direttamente con il tuo repository Git per creare, visualizzare in anteprima e distribuire automaticamente le tue applicazioni frontend ogni volta che invii codice. Ciò semplifica l'integrazione e la distribuzione continue automatizzando il processo di distribuzione dagli ambienti di sviluppo a quelli di produzione.

  • Applicazione Full-Stack: Orchestrata attraverso le One Click Apps di Esadax, dove il tuo progetto esegue servizi containerizzati o orchestrati con una configurazione minima.

  • Progetti a breve termine o sperimentali: Sfruttando il modello Pay-as-You-Go, ideale per progetti temporanei in cui si controlla quando l'applicazione viene eseguita e la fatturazione si basa sul tempo di utilizzo attivo.


Indice dei contenuti

  • Cos'è un progetto?
  • Tipologie di Progetti su Esadax
  • Panoramica di Project Dashboard
  • Configurazione e gestione del progetto
  • Osservabilità & monitoraggio
  • Limiti e gestione degli errori
  • Framework & Piattaforme supportate
  • Feedback e supporto

Cos'è un progetto?

Un progetto funge da contenitore logico che raggruppa tutti i componenti correlati all'applicazione: distribuzioni, domini, variabili di ambiente, controlli di accesso e strumenti di osservabilità.

Elimina la complessità della gestione dell'infrastruttura fornendo un'interfaccia coerente, indipendentemente dal fatto che tu stia distribuendo un frontend statico tramite Git, un'app full-stack tramite orchestrazione di container o carichi di lavoro on-demand a breve termine.


Tipologie di Progetti su Esadax

1. Progetti CI/CD connessi a Git

Collega il tuo progetto a un repository Git per abilitare flussi di lavoro di distribuzione e integrazione continua senza soluzione di continuità. Esadax crea automaticamente la tua app su ogni commit, crea ambienti di anteprima per le pull request e gestisce le distribuzioni di produzione.

2. Progetti di One Click Apps

Distribuisci rapidamente applicazioni full-stack complesse utilizzando l'orchestrazione dei container e le immagini conformi a OCI. Basta configurare le variabili di ambiente come PROJECT_NAME, USERNAME, PASSWORD e altre, quindi fare clic su deploy. Esadax gestisce l'orchestrazione ed espone la tua app tramite un URL univoco con le tue credenziali preconfigurate.

3. Progetti Pay-as-You-Go

Perfetto per esperimenti a breve termine o carichi di lavoro burst. Finanzia il tuo account in anticipo e avvia, interrompi o elimina le tue applicazioni quando vuoi, pagando solo per il tempo in cui l'applicazione è attivamente in esecuzione. Nessun contratto a lungo termine, nessuna sorpresa di fatturazione.


Panoramica di Project Dashboard

La dashboard del progetto fornisce una visualizzazione centralizzata e un pannello di controllo per l'applicazione:

  • Visualizza tutte le distribuzioni attive: produzione e anteprime.
  • Gestisci domini personalizzati e SSL.
  • Configurare le variabili di ambiente.
  • Impostare le regole di protezione della distribuzione.
  • Ispeziona lo stato di distribuzione, i dettagli di commit e gli URL live.
  • Accedi a registri, analisi web e informazioni sulle prestazioni.
  • Controlla le impostazioni del firewall per proteggere la tua app.

Configurazione e gestione del progetto

Ogni progetto supporta una configurazione flessibile su misura per il tuo flusso di lavoro:

  • Connettiti a più rami Git o monorepos.
  • Definire variabili di ambiente con ambito per distribuzione.
  • Gestisci segreti e token in modo sicuro.
  • Abilita funzionalità di collaborazione e controlli di accesso per il tuo team.

Osservabilità & monitoraggio

Tieni traccia dello stato e dell'utilizzo del tuo progetto con strumenti integrati:

  • Registri in tempo reale e tracciamento degli errori.
  • Analisi web per informazioni sui visitatori.
  • Verifiche di velocità e prestazioni.

Limiti e gestione degli errori

Per informazioni dettagliate sui limiti delle risorse del progetto e sui codici di errore per la risoluzione dei problemi, fare riferimento alle sezioni Limiti e Codici di errore.


Framework & Piattaforme supportate

Esadax supporta una vasta gamma di framework frontend e full-stack, tra cui, ma non solo:

  • Next.js (entrambe le directory /app e /pages)
  • SvelteKit
  • Contenitori One Click Apps
  • Applicazioni personalizzate compatibili con OCI

Invia il tuo feedback

Questa panoramica è stata utile? Accogliamo con favore il tuo feedback per migliorare continuamente la tua esperienza con i progetti su Esadax.