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ą, sukurtą tam, kad jūsų diegimo procesas būtų kuo paprastesnis:
- Diekite savo aplikaciją į gamybinę aplinką per kelias sekundes su paprastu
git push.- Naudokite savo pasirinktą domeno vardą, su automatiniu HTTPS sertifikato konfigūravimu – saugūs ryšiai bus užtikrinti automatiškai.
- Pasikliaukite automatinėmis atsarginėmis kopijomis, atnaujinimais vienu paspaudimu ir prognozuojama kainodara, kad galėtumėte susitelkti į savo kodą, o ne infrastruktūros valdymą.
- Naudokitės aukštu našumu ir saugumu privačioje, dedikuotoje infrastruktūroje. Jūsų aplinka yra izoliuota ir apsaugota.
Taupykite laiką ir supaprastinkite savo darbo eigą: jūsų kodas gali veikti Stackhero Python cloud hosting platformoje vos per 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ą.