클래식 배포 패턴 살펴보기

완료됨

소프트웨어를 지속적으로 제공하기 위한 필수 조건이 있는 경우 배포 패턴을 고려하기 시작해야 합니다.

기존에는 배포 패턴이 간단했습니다.

클래식 배포 패턴을 보여 주는 다이어그램. 개발, 테스트, 준비, 프로덕션.

소프트웨어가 빌드되었으며, 모든 기능이 구성된 경우 소프트웨어는 사용자 그룹이 소프트웨어를 사용하기 시작할 수 있는 환경에 배포되었습니다.

기존 또는 클래식 배포 패턴은 소프트웨어를 개발 단계, 테스트 단계, 수락 또는 스테이징 단계, 마지막으로 프로덕션 단계로 이동하는 것이었습니다.

소프트웨어는 단계를 통해 한 부분으로 이동되었습니다.

대부분의 경우 프로덕션 릴리스는 사용자가 동시에 많은 변경 내용에 직면한 빅뱅 릴리스였습니다.

여러 단계를 통해 테스트하고 유효성을 검토함에도 불구하고 이 접근 방식은 여전히 많은 위험을 포함합니다.

비프로덕션 환경에서 모든 테스트와 유효성 검사를 실행하면 프로덕션 사용자가 이를 사용하기 시작할 때 발생하는 상황을 예측하기 어렵습니다.

부하 테스트와 가용성 테스트를 실행할 수 있지만, 결국 프로덕션과 같은 장소가 없습니다.