Python: Staging aplinkos nustatymas
Ši dokumentacija yra Išplėstiniai naudojimo būdai vadovo dalis. Visą vadovą rasite čia: Toliau su jūsų Python diegimais.
👋 Sveiki atvykę į Stackhero dokumentaciją!
Stackhero siūlo paruoštą naudoti Python cloud sprendimą, kuris suteikia daugybę privalumų, įskaitant:
- Įdiekite savo programą per kelias sekundes su paprastu
git push.- Naudokite savo domeno vardą ir pasinaudokite automatinės HTTPS sertifikatų konfigūracijos privalumais, 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ą saugumo lygį dėka privačios ir dedikuotos VM.
Taupykite laiką ir supaprastinkite savo gyvenimą: išbandyti Stackhero Python cloud hosting sprendimą užtrunka tik 5 minutes!
Staging aplinka yra geriausia praktika, kai ji naudojama kartu su kūrimo ir gamybos aplinkomis. Ji atkartoja gamybos aplinką, kad galėtumėte išbandyti atnaujinimus ir pakeitimus prieš juos įgyvendinant, taip sumažinant problemų riziką gamyboje.
Staging aplinka turi glaudžiai atitikti gamybos aplinką.
Tačiau ji turėtų naudoti klonuotą jūsų gamybos duomenų bazės ar prijungtų paslaugų versiją, o ne tiesioginę gamybos duomenų bazę.
Jei jūsų Python paslauga priklauso nuo duomenų bazių ar kitų paslaugų, atkurkite jas naujame
<Project> - Stagingstack'e.
Vykdykite šiuos veiksmus, kad nustatytumėte staging aplinką su Stackhero:
- Stackhero prietaisų skydelyje pervadinkite esamą stack'ą iš
<Project>į<Project> - Production. Pavyzdžiui, jei jūsų projektas vadinasiChat Bot, stack'as tampaChat Bot - Production. - Sukurkite naują stack'ą pavadinimu
<Project> - Staging. ProjektuiChat Bot, stack'as tampaChat Bot - Staging. - Pradėkite Python paslaugą staging stack'e.
- Gaukite
git remotekomandą ir vykdykite instrukcijas dokumentacijoje Diegimas į staging aplinką.
Ši konfigūracija užtikrina, kad turite visiškai funkcionalią staging aplinką, skirtą atnaujinimų testavimui prieš gamybos diegimą.