반응형
5.1 배포 관련 용어
배포와 관련하여 몇가지 알아두면 좋은 용어들이 있다.
5.1.1 무중단 배포
- 서비스를 중단하지 않고 배포한다는 의미로, 사용자들이 서비스를 사용하는데 아무런 지장없이 배포를 진행하는 경우를 뜻함.
- 서비스 A, B 를 제공하는 곳에서 A, B 에 영향을 주지않는 C 기능이 추가된 경우엔 무중단 배포를 해도 문제 없음
5.1.2 현재 위치 배포
- 무중단 배포를 하기 위한 기법의 하나로 여러 대의 서버를 배포할 때 새롭게 서버를 생성하거나 줄이지 않고 배포하는 방법을 뜻함
- 무중단으로 배포할 수 있는 기법의 하나로 새로운 인스턴스 생성할 필요 없이 간단하고 빨리 진행된다는 장점
- 배포중에는 클라이언트의 요청을 처리할 수 있는 인스턴스의 수가 준다는 점에 유의해야함
5.1.3 블루 / 그린 배포
기존 서버를 그대로 복제한 서버를 하나 더 만든 다음에, 새로운 서버에 업데이트 버전을 배포하고 난 후에, 기존의 서버는 닫고 새로 복제한 서버에 로드 밸런서를 연결하여 업데이트 된 서비스를 응요한 것이다.
무중단 배포를 응용한 것이라고 보면 된다. 기존에 운영하는 서버를 블루 서버, 업데이트를 위해 새롭게 복제한 서버를 그린 서버로 부르기에 블루 / 그린 배포라는 명칭이 붙었다
- 블루배포 그린배포 참고 링크
wallees.wordpress.com/2018/04/22/blue-green-%EB%B0%A9%EC%8B%9D/
반응형
'Book > 서비스운영이 쉬워지는 AWS 인프라 구축 가이드' 카테고리의 다른 글
4. 운영 서버의 외부 환경 구성 ( DNS, HTTPS ) (0) | 2021.03.16 |
---|---|
3.1 Auto Scaling 그룹 생성 (0) | 2021.03.15 |
3. 다중 서버 환경 구성 (0) | 2021.03.14 |
2.4 웹 서버와 웹 애플리케이션 서버 (0) | 2021.03.13 |
2-1. 운영 서버 환경의 구성 (0) | 2021.03.12 |