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.
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.
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.
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.
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.
La dashboard del progetto fornisce una visualizzazione centralizzata e un pannello di controllo per l'applicazione:
Ogni progetto supporta una configurazione flessibile su misura per il tuo flusso di lavoro:
Tieni traccia dello stato e dell'utilizzo del tuo progetto con strumenti integrati:
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.
Esadax supporta una vasta gamma di framework frontend e full-stack, tra cui, ma non solo:
/app e /pages)Questa panoramica è stata utile? Accogliamo con favore il tuo feedback per migliorare continuamente la tua esperienza con i progetti su Esadax.