Middle
Mavi-yaşıl yerləşdirmə (blue-green deployment) nədir?
sobes.tech Süni İntellekt
AI-dan cavab
Көк-жасыл орналастыру — бұл бағдарламалық жасақтаманы шығарудың стратегиясы, ол тоқтап қалу қаупін азайтады және қайтаруды жеңілдетеді. Бұл екі бірдей ортаны сақтау туралы: "көк" (қазіргі өндірістік нұсқа) және "жасыл" (жаңа нұсқа).
Процесс:
- Жаңа нұсқа "жасыл" ортада орналастырылады.
- Барлық қажетті тесттер "жасыл" ортада жүргізіледі, ол толық дайын болғанша.
- Трафик "көк" ортасынан "жасыл" ортаға ауыстырылады. Бұл ауысу бірден (мысалы, жүктемені теңестірушінің конфигурациясын өзгерту арқылы) немесе біртіндеп болуы мүмкін.
- "Көк" орта резервте қалады, қажет болған жағдайда қайтару үшін немесе келесі орналастырулар үшін пайдаланылады.
Артықшылықтары:
- Минималды тоқтау уақыты: Ауыстыру кезінде ескі нұсқа жұмысын жалғастырады, жаңа негізгі нұсқаға айналғанша.
- Жеңіл қайтару: Егер жаңа нұсқада проблемалар анықталса, трафик бірден "көк" ортаға қайта бағытталады.
- Орнатуға сенімділік: Жаңа нұсқа толық тестіленген, өндіріске ұқсас ортада, ауысым алдында.
Кемшіліктері:
- Қос инфрақұрылым: Екі толық және бірдей орта қажет, бұл қымбат болуы мүмкін.
- Күйді басқару: Егер қолданба күйді сақтаса (мысалы, пайдаланушы сессиялары), оны ауысым кезінде қалай басқару керектігін жоспарлау керек.