소프트웨어의 무중단 배포(Zero Downtime Deployment) 방식
컴퓨터시스템응용기술사 제135회 4교시 29번 문항으로, 과목은 SW공학/프로젝트관리입니다. ‘서비스 연속성’ 키워드는 컴퓨터시스템응용기술사 기출 2문항에 나왔습니다.
원문 문제
컴퓨터시스템응용기술사 제135회 29번. 소프트웨어의 무중단 배포(Zero Downtime Deployment) 방식
핵심 키워드
- Zero Downtime Deployment
- 롤링 배포
- 블루-그린 배포
- 카나리 배포
- 서비스 연속성
- 배포 자동화
- 헬스 체크
고득점 가이드 — 1. 개요
무중단 배포는 서비스 가동 중 신규 기능 또는 패치를 반영하면서 사용자 요청 처리를 중단시키지 않는 배포 전략이다. 헬스 체크를 통과한 신버전 인스턴스만 트래픽을 받게 하고 구버전을 점진적으로 제거하는 방식으로 동작하며, 인스턴스 단위 교체·환경 복제·소수 노출의 세 방향으로 발전했다. 클라우드·컨테이너 환경 확산과 함께 사실상 표준 배포 방식으로 자리잡았다.
출제 이력
- Zero Downtime Deployment기출 1문항
- 롤링 배포기출 1문항
- 블루-그린 배포기출 1문항
- 카나리 배포기출 1문항
- 서비스 연속성기출 2문항
- 배포 자동화기출 2문항
- 헬스 체크기출 2문항
같은 과목 문항
- 제135회 5번모놀리식 아키텍처(Monolithic Architecture)와 마이크로서비스 아키텍처(MicroService Architecture) 비교1교시무료
- 제135회 25번연결 리스트(Linked List)3교시
- 제134회 7번SBOM(Software Bill of Materials)1교시무료
- 제134회 11번애자일(Agile) 소프트웨어 개발의 장점 및 단점1교시무료
- 제134회 13번소프트웨어 품질성능 평가시험1교시무료
- 제137회 6번SIL(Software-in-the-Loop)과 HIL(Hardware-in-the-Loop) 테스팅1교시무료