개발, 스테이징 및 프로덕션
별도의 환경에서 빌드, 테스트하고 사용자에게 제공합니다.
별도의 환경을 사용하여 빌드하고, 선택한 버전을 테스트하고, 사용자를 위해 애플리케이션을 실행합니다.
각 설치에 명확한 목적을 부여하세요.
- 다음 변경 사항을 개발하세요.
개발 환경에서 최신 작업을 검토하십시오.
- 릴리스 테스트
선택한 버전과 사용자 여정을 확인하려면 스테이징을 사용하세요.
- 실행 중인 애플리케이션 실행
사용자를 대상으로 하는 버전과 프로덕션을 연결하십시오.
각 환경에 명확한 목적을 부여하세요.
개발에는 지속적인 작업이 필요합니다. 스테이징은 릴리스를 검토할 수 있는 공간입니다. 프로덕션은 사용자가 사용해야 하는 버전을 제공합니다.
환경 보기에서는 설치된 리소스와 작동 상태를 보여줍니다. 재시작 또는 게시 컨트롤을 사용하기 전에 환경을 확인하십시오.
테스트 중인 버전과 사용 가능성을 명확히 구분하십시오.
최신 개발 현황을 확인하세요.. 개발에는 지속적인 변경 사항이 적용됩니다. 릴리스를 준비하기 전에 요청된 동작에 맞게 구현을 검토하고, 프로덕션을 의도한 버전으로 유지하는 데 사용하세요.
스테이징 환경에서 버전 검토. 스테이징은 선택한 릴리스를 확인하는 데 필요한 환경을 제공합니다. 사용 가능 여부와 실행 중인 버전을 확인한 다음, 게시와 관련된 사용자 여정을 테스트합니다. 시작된 환경은 자동으로 새 버전을 선택하지 않습니다.
테스트 실행 시간 관리. 개발 및 스테이징 환경은 필요하지 않을 때 일시 중지할 수 있습니다. 실행 기간은 호스팅 사용량에 영향을 미칩니다. 실제 상태와 청구 기간을 확인하여 가용성 결정이 비용과 연관되도록 하십시오.
가용성 및 실행 비용을 계속 확인 가능하도록 합니다.
개발 및 스테이징 환경은 필요하지 않을 때 일시 중지할 수 있습니다. 실행 시간은 호스팅 사용량으로 기록되며, 프로덕션 환경은 구독 방식을 따릅니다.
테스트 전에 필요한 환경이 준비되었는지 확인하십시오. 그 후에는 계속 실행해야 한다고 가정하지 말고 운영 상태 및 비용 정보를 확인하십시오.
각 환경에 검토에서 명확한 역할을 부여하세요.
개발 환경은 개발을 지원하고, 스테이징 환경은 게시 전 검토를 지원하며, 프로덕션 환경은 라이브 애플리케이션을 제공합니다. 수행하려는 작업과 일치하는 환경을 선택하십시오.
변경 사항을 테스트하기 전에 현재 상태와 버전을 확인하세요. 동일한 프로젝트는 환경에 따라 다른 버전을 제공할 수 있으므로 성공적인 개발 테스트는 배포의 한 단계일 뿐입니다.
각 단계별 명확한 목적
다음 결과를 개발하세요.. 현재 작업 및 개발 중인 일반적인 경우와 예외적인 경우를 검토합니다. 프로젝트 도구를 사용하여 필수 조건 및 구성을 따릅니다.
예상 출시 버전을 테스트하세요.. 스테이징 환경을 사용 가능하게 하고, 해당 버전을 확인하고 전체 작업을 테스트합니다. 사용 가능 여부와 배포는 별개의 결정 사항입니다.
실제 버전 확인. 프로덕션은 게시된 릴리스에 사용됩니다. 배포 후 버전과 사용자 여정을 확인하세요.
개발, 스테이징 및 프로덕션 관련 질문
이 기능은 현재 개발 중인 버전, 출시 테스트 버전, 그리고 실제 사용 중인 애플리케이션 버전을 분리합니다. 이를 통해 각 검토에 명확한 맥락을 제공하고 사용자가 실제로 보고 있는 버전을 식별하는 데 도움이 됩니다.
시작하면 가용성이 복원됩니다. 배포는 해당 환경에서 실행되는 버전을 결정합니다. 환경이 사용 가능해진 후 현재 버전을 확인하고 필요한 경우 의도한 릴리스를 배포합니다.
제공된 컨트롤을 사용하여 개발 및 스테이징을 진행하고, 결과 상태를 확인하세요. 요청과 실제 일시 중단된 상태는 별개의 단계입니다.
청구 내역에서는 해당 시간당 요금을 기준으로 세션이 기록됩니다. 세션은 청구 시간 단위로 반올림되며, 실제 프로젝트에 대한 기간 및 금액을 확인하십시오.
표시된 상태와 재시도 시간을 확인한 후 다른 작업을 제출하세요. 첫 번째 요청이 이미 완료되었다고 가정하는 대신 결과 가용성을 확인하세요.