클래식 배포 패턴 검사

완료됨

소프트웨어를 지속적으로 제공하기 위한 필수 구성 요소가 있는 경우 배포 패턴에 대해 생각해야 합니다.

일반적으로 배포 패턴은 간단했습니다.

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

소프트웨어가 빌드되었고 모든 기능이 구현되었을 때 소프트웨어가 사용자 그룹이 사용하기 시작할 수 있는 환경에 배포되었습니다.

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

소프트웨어는 하나로 연결되어 단계를 거쳐 이동했습니다.

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

테스트하고 유효성을 검사하는 여러 단계에도 불구하고 이 접근 방식에는 여전히 많은 위험이 수반됩니다.

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

부하 테스트 및 가용성 테스트를 실행할 수 있지만 결국에는 프로덕션과 같은 위치가 없습니다.