클라우드와 컨테이너의 기초
운영 환경과 같은 구성의 환경을 두 개 준비하여, 한쪽에서 현재 버전을 실행한 채로 다른 쪽에 새 버전을 넣어 확인한 다음, 로드 밸런서가 향하는 곳을 한 번에 전환한다. 문제가 있으면 향하는 곳을 되돌려 즉시 원래 버전으로 돌아간다. 이 릴리스 방법은?
- A블루-그린 배포
- B카나리 릴리스
- C롤링 업데이트
정답과 해설 보기
정답: A. 블루-그린 배포
블루-그린 배포는 두 개의 환경(블루와 그린)을 준비하고, 이용자의 통신을 한 번에 새 환경으로 전환하는 방법입니다. 이전 환경은 한동안 그대로 남겨 두므로, 문제가 일어나도 전환을 되돌리기만 하면 원래 버전으로 돌아갈 수 있습니다. 한편 전환 전후에는 두 환경분의 자원이 필요하며, 데이터베이스 구조의 변경은 신구 어느 버전에서도 사용할 수 있는 형태로 해 두어야 합니다. 카나리 릴리스는 일부 요청에만 새 버전을 내보내는 방법, 롤링 업데이트는 서버를 조금씩 교체하는 방법입니다.
이어서 클라우드와 컨테이너의 기초 9문제 더 풀기