Ruby: Staging aplinkos nustatymas
Ši dokumentacija yra Išplėstiniai naudojimo būdai vadovo dalis. Visą vadovą rasite čia: Toliau su jūsų Ruby diegimais.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Ruby cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Įdiekite savo programą per kelias sekundes su paprastu
git push.- Naudokite savo domeno vardą ir pasinaudokite automatiniu HTTPS sertifikatų konfigūravimu, kad padidintumėte saugumą.
- Mėgaukitės ramybe su automatinėmis atsarginėmis kopijomis, vieno paspaudimo atnaujinimais ir paprasta, skaidria bei prognozuojama kainodara.
- Gaukite optimalią veikimo ir tvirtą saugumą dėka privačios ir dedikuotos VM.
Taupykite laiką ir supaprastinkite savo gyvenimą: išbandyti Stackhero Ruby cloud hosting sprendimą užtrunka tik 5 minutes!
Staging aplinka yra geriausia praktika naudoti kartu su jūsų development ir production aplinkomis. Ji atkartoja jūsų gamybos aplinką, kad galėtumėte išbandyti atnaujinimus ir pakeitimus prieš juos paleidžiant.
Staging aplinka turi glaudžiai atitikti gamybos aplinką.
Tačiau įsitikinkite, kad staging aplinka naudoja gamybos duomenų bazės kloną, o ne pačią gamybos duomenų bazę.
Jei jūsų Ruby paslauga yra susieta su duomenų baze ar kitomis paslaugomis, atkurkite jas naujame
<Project> - Stagingstack'e.
Norėdami nustatyti staging aplinką Stackhero, atlikite šiuos veiksmus:
- Stackhero prietaisų skydelyje pervadinkite esamą stack'ą iš
<Project>į<Project> - Production. Pavyzdžiui, jei jūsų projektas vadinasiChat Bot, pervadinkite stack'ą įChat Bot - Production. - Sukurkite naują stack'ą pavadinimu
<Project> - Staging. Naudojant ankstesnį pavyzdį, tai būtųChat Bot - Staging. - Pradėkite Ruby paslaugą staging stack'e.
- Gaukite
git remotekomandos vertę ir sekite instrukcijas skyriuje Deploying to staging environment.
Atlikę šiuos veiksmus, turėsite tinkamai sukonfigūruotą staging aplinką, kad galėtumėte išbandyti ir patikrinti atnaujinimus prieš juos pasiekiant gamybą.