Hosting Node.js

Hosting Node.js, de la repository la o aplicație publicată.

BeOnline Cloud Apps este destinat aplicațiilor care au nevoie de un runtime propriu, nu doar de publicarea unor fișiere. Conectezi repository-ul autorizat, configurezi aplicația și urmărești procesul de deployment din cont. Pentru Node.js, verifică cerințele de build și pornire înainte să alegi resursele.

Detalii utile

Înțelege serviciul înainte să alegi planul

Ce include, ce trebuie verificat și când are sens pentru proiectul tău.

Ce pregătești în proiect

Identifică versiunea Node.js cerută, managerul de pachete, comenzile de build și de pornire și portul aplicației. Include fișierul de blocare a dependențelor folosit de proiect și verifică pornirea într-un mediu curat.

Un build reușit nu confirmă că serverul pornește corect. Aplicația trebuie să răspundă pe portul configurat, iar verificările de sănătate trebuie să reflecte starea serviciului.

Repository, acces și variabile de mediu

Autorizează numai repository-urile necesare. Un repository privat poate fi folosit când aplicația GitHub BeOnline are acces explicit la el.

Păstrează parolele și cheile în configurarea proiectului, separat de cod. Verifică ce valori sunt necesare în etapa de build și ce valori sunt citite la pornire; nu expune secretele în codul trimis browserului.

Date persistente și servicii externe

Verifică unde păstrează aplicația fișierele încărcate și baza de date. Nu presupune că fișierele scrise în container rămân disponibile după fiecare redeploy.

Stabilește conexiunile, backup-ul și procesul pentru modificări de schemă. Revenirea la o versiune anterioară de cod nu anulează automat schimbările deja făcute în baza de date.

Loguri, domeniu și rollback

După publicare, urmărește logurile și verificările de sănătate. Testează fluxurile importante pe adresa de deployment înainte de a folosi domeniul destinat producției.

Cloud Apps include un flux pentru domeniu și SSL și posibilitatea revenirii la o versiune anterioară. Confirmă compatibilitatea datelor și a configurării înainte de rollback.

Cloud Apps sau VPS?

Cloud Apps se concentrează pe publicarea și operarea aplicației din repository. Un VPS merită comparat când ai nevoie de configurarea sistemului de operare sau de servicii care cer alt nivel de control. Include responsabilitățile de administrare în alegere.

Funcții pentru aplicații Node.js

Aplicațiile Node.js pot folosi fluxul Cloud Apps pentru build, pornire, verificare și revenire la o versiune anterioară.

  • Deploy din GitHub
  • SSL automat
  • Loguri de build și runtime
  • Preview URL
  • Rollback rapid
  • Monitorizare Veghe

Versiunea Node.js, comenzile de build/start, portul și variabilele de mediu rămân specifice aplicației.

Prețuri

Configurează și vezi costul

Prețuri reale, actualizate din platformă. Alege planul și perioada de facturare.

Planurile și prețurile se încarcă din catalogul BeOnline.

Poți continua și fără configurator: vezi oferta curentă sau cere o recomandare pentru proiectul tău.

Tarifele și condițiile sunt cele din oferta curentă. Consultă și pagina serviciului.

Întrebări frecvente

Răspunsuri înainte de alegere

Pot folosi un repository privat?

Da, cu acces explicit acordat aplicației GitHub BeOnline pentru repository-ul selectat.

Cloud Apps înlocuiește automat baza de date?

Nu. Verifică separat serviciul bazei de date, accesul, persistența și backup-ul necesare aplicației.

Rollback-ul restaurează și datele?

Nu presupune acest lucru. Revenirea codului și restaurarea datelor sunt operațiuni diferite, care trebuie planificate împreună.