Ett projekt på Esadax är en abstrakt instans som representerar din applikation eller arbetsbelastning som körs på plattformen. Beroende på ditt användningsfall kan ett projekt ha olika former:
Git-ansluten CI/CD-distribution: Ett arbetsflöde som integreras direkt med ditt Git-förråd för att automatiskt bygga, förhandsgranska och distribuera dina frontend-applikationer när du skickar kod. Detta effektiviserar kontinuerlig integrering och leverans genom att automatisera distributionsprocessen från utveckling till produktionsmiljöer.
Full-Stack Application: Orkestreras genom Esadax One Click Apps, där ditt projekt kör containeriserade eller orkestrerade tjänster med minimal konfiguration.
Kortvariga eller experimentella projekt: Utnyttja Betala per användning-modellen, perfekt för tillfälliga projekt där du styr när programmet körs och faktureringen baseras på aktiv användningstid.
Ett projekt fungerar som en logisk behållare som grupperar alla komponenter som är relaterade till programmet – distributioner, domäner, miljövariabler, åtkomstkontroller och observerbarhetsverktyg.
Det gör det enklare att hantera infrastruktur genom att tillhandahålla ett konsekvent gränssnitt oavsett om du distribuerar ett statiskt gränssnitt via Git, en fullständig app via containerorkestrering eller kör kortsiktiga arbetsbelastningar på begäran.
Anslut ditt projekt till en Git-databas för att möjliggöra sömlösa arbetsflöden för kontinuerlig integrering och driftsättning. Esadax bygger automatiskt din app på varje commit, skapar förhandsgranskningsmiljöer för pull-förfrågningar och hanterar produktionsdistributioner.
Distribuera komplexa fullstacksprogram snabbt med hjälp av containerorkestrering och OCI-kompatibla avbildningar. Konfigurera bara miljövariabler som PROJECT_NAME, USERNAME, PASSWORD med mera och klicka sedan på distribuera. Esadax hanterar orkestreringen och exponerar din app via en unik URL med dina förkonfigurerade referenser.
Perfekt för kortsiktiga experiment eller burst-arbetsbelastningar. Finansiera ditt konto i förväg och starta, stoppa eller ta bort dina program när du vill. Du betalar bara för den tid som programmet körs aktivt. Inga långsiktiga avtal, inga faktureringsöverraskningar.
Din projektpanel ger en centraliserad vy och kontrollpanel för din applikation:
Varje projekt stöder flexibel konfiguration anpassad till ditt arbetsflöde:
Spåra ditt projekts hälsa och användning med integrerade verktyg:
Mer information om projektresursgränser och felkoder för felsökning finns i avsnitten Gränser och Felkoder.
Esadax stöder ett brett utbud av frontend och full-stack ramar, inklusive men inte begränsat till:
/app och /pages kataloger)Var den här översikten till hjälp? Vi välkomnar dina synpunkter för att kontinuerligt förbättra din upplevelse med projekt på Esadax.