Pages 신기능 출시: 안전한 테스트를 위한 미리보기 배포

Chris ChenChris Chen
5 분 읽기
Aug 27, 2025

Pages에서 미리보기 배포(Preview Deployments)를 소개하게 되어 기쁩니다! 이 새로운 기능을 통해 코드 변경 사항을 안전하게 테스트하고 미리 볼 수 있습니다. 이제 운영 환경에서 발생하기 전에 문제를 조기에 발견할 수 있습니다.

미리보기 배포란 무엇인가요?

미리보기 배포는 사용자에게 도달하기 전에 코드 변경 사항을 안전하게 테스트할 수 있는 기능입니다. 메인 브랜치가 아닌 브랜치—기능 브랜치, 버그 수정 또는 실험적인 변경 사항—에서 작업할 때, 미리보기 배포는 자동으로 임시 격리 환경을 생성하여 작업 결과를 확인할 수 있게 합니다.

프로덕션에 직접 배포하고 최선을 바라는 대신, 미리보기 배포를 통해 라이브 사이트와 동일한 안전한 환경에서 변경 사항을 확인하고, 테스트하고, 공유할 수 있습니다.

이 워크플로우가 강력한 이유는 다음과 같습니다:

  • 독립적인 환경: 각 미리보기 배포는 자체 전용 임시 URL(예: yourproject-abcdef1234.edgeone.app)을 가지며, 운영 사이트(yourproject.edgeone.app)와 완전히 분리되어 있습니다.
  • 자동 트리거: 지정된 미리보기 브랜치에 코드를 푸시하기만 하면 Pages가 추가적인 수동 작업 없이 자동으로 빌드 및 배포 프로세스를 시작합니다.
  • 쉬운 공유: 생성된 미리보기 URL은 팀원, 디자이너 또는 제품 관리자와 쉽게 공유할 수 있어 빠른 피드백 수집이 가능하며, 코드 리뷰 및 테스트 프로세스를 가속화합니다.

미리보기 배포 사용 방법?

미리보기 배포 시작하기는 놀랍도록 간단합니다. 몇 분 안에 설정을 완료할 수 있습니다. 설정 방법은 다음과 같습니다:

EdgeOne Pages console - Preview branch

먼저, 기능을 활성화하세요. Pages 콘솔로 이동하여 프로젝트를 선택하고 프로젝트 설정으로 이동하세요. Git 관리 섹션에서 미리보기 브랜치를 활성화하는 옵션을 찾을 수 있습니다.

다음으로, Pages에서 감시할 브랜치를 지정합니다. 미리보기를 실행할 브랜치 이름을 입력하세요. 구체적으로 지정할 수도 있고(예: development), 와일드카드를 사용할 수도 있습니다(예: feature/*를 사용하여 모든 피처 브랜치를 포함). 이러한 유연성을 통해 팀의 워크플로우에 완벽하게 맞는 설정을 구성할 수 있습니다.

이제 마법이 시작됩니다—코드를 푸시하기만 하세요. 구성된 브랜치에 변경 사항을 푸시하면 Pages가 자동으로 업데이트를 감지하고 미리보기 빌드를 시작합니다. 클릭할 버튼도, 수동으로 트리거할 배포도 필요 없습니다.

EdgeOne Pages Deployment section

마지막으로, 미리보기 링크를 가져오세요. 빌드가 완료되면 프로젝트의 배포 섹션에서 새로운 미리보기 배포를 확인할 수 있습니다. 각 배포는 고유한 URL을 받아 테스트 및 공유를 위해 즉시 사용할 수 있습니다.

이제 미리보기 환경이 활성화되어 테스트, 피드백 또는 워크플로우의 다음 단계를 진행할 준비가 완료되었습니다.

실제로는 어떻게 작동하나요?

실제 시나리오를 살펴보겠습니다. 메인 프로젝트가 yourproject.edgeone.app에 있고 프로덕션 코드가 main 브랜치에 있다고 가정해보겠습니다. main에 푸시된 모든 것이 자동으로 라이브 사이트를 업데이트합니다. 일반적인 방식이죠.

이제 development 브랜치에서 새로운 기능을 작업하고 있다고 가정해보겠습니다. 예전에는 변경 사항을 테스트하고 검증하기 위해 프로덕션에 직접 배포해야 했습니다(위험하죠!). 미리보기 배포를 사용하면 평상시처럼 development 브랜치 변경 사항을 푸시하기만 하면 됩니다.

Pages가 즉시 작동에 들어가 미리보기를 구축하고 yourproject-abcdef1234.edgeone.app과 같은 고유한 URL을 할당합니다. 몇 분 안에 이 링크를 방문하여 프로덕션과 동일한 환경에서 실행되는 새로운 기능을 확인할 수 있습니다. 메인 사이트는? 전혀 영향받지 않습니다.

디자이너에게 미리보기 URL을 공유하여 새로운 레이아웃에 대한 피드백을 받거나, 제품 관리자에게 보내 기능이 예상대로 작동하는지 확인하거나, 직접 엣지 케이스를 테스트하는 데 사용할 수 있습니다. 모든 사람이 스크린샷이나 설명이 아닌 실제 결과물과 상호 작용할 수 있습니다.

시작하기

미리보기 배포를 통해 위험한 배포는 과거의 일이 됩니다. 모든 브랜치에 대해 자동으로 생성되는 안전한 테스트 환경을 통해 위험 없이 변경 사항을 테스트하고, 팀으로부터 피드백을 받고, 안심하고 배포할 수 있습니다.

Pages 콘솔에 접속하여 지금 바로 미리보기 배포를 활성화하세요. 사용 중 질문이나 제안 사항이 있으시면 언제든지 문의하세요.