> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bring Your Own Cloud

> Full BYOC, 게시된 앱용 BYOC, 이미지 내보내기를 비교해 보세요. 워크로드가 실행되는 위치, 운영 주체, 엔터프라이즈 액세스 요청 방법을 알아봅니다.

Bring Your Own Cloud(BYOC)는 Replit 플랫폼 또는 Replit으로 빌드한 앱을 사용자의 클라우드 테넌트에서 실행할 수 있는 옵션을 엔터프라이즈에 제공합니다. 개발과 프로덕션을 어디에서 실행해야 하는지, 인프라를 누가 운영할지에 따라 옵션을 선택하세요.

> [!NOTE]
>
> Full BYOC는 **비공개 프리뷰** 단계입니다. 게시된 앱용 BYOC와 이미지 내보내기는
> 엔터프라이즈 고객을 위한 **얼리 액세스** 단계입니다. 제공 여부와 온보딩은
> 클라우드, 구성, 고객에 따라 다릅니다. 조직에서 지원되는 기능을 확인하려면
> Replit 엔터프라이즈 팀에 문의하세요.

## 배포 옵션 비교

| 옵션 | 사용자의 클라우드에서 실행되는 항목 | 인프라 운영 주체 | 제공 현황 |
| - | - | - | - |
| Full BYOC | Replit 플랫폼과 게시된 앱 | Replit이 사용자의 테넌트에서 플랫폼과 호스팅 인프라를 관리 | 비공개 프리뷰 |
| 게시된 앱용 BYOC | 게시된 앱. 개발과 미리보기는 Replit이 계속 관리 | Replit이 사용자의 테넌트에서 게시 및 호스팅 인프라를 관리 | 얼리 액세스 |
| 이미지 내보내기 | 내보낸 아티팩트에서 팀이 배포하는 앱 | 팀이 앱을 직접 배포하고 운영 | 얼리 액세스 |

아래 아키텍처 다이어그램은 배포 옵션을 설명하기 위한 것이며, 클라우드별 제공 현황 표가 아닙니다. 구현을 계획하기 전에 지원되는 클라우드, 리전, 서비스를 확인하세요.

## Full BYOC

Full BYOC는 Replit 플랫폼과 게시된 앱 호스팅을 사용자의 클라우드 테넌트로 가져옵니다. 플랫폼에는 컴퓨팅, 스토리지, 파일 시스템, 통합, Agent 하네스가 포함됩니다.

Replit은 인프라를 \*\*셀(cell)\*\*이라는 격리된 단위로 그룹화합니다. Full BYOC에서는 이러한 셀이 사용자의 클라우드에서 실행됩니다. 보안팀은 Agent 하네스가 접근하는 내부 리소스를 관리하고 아웃바운드 연결에 제어를 적용할 수 있습니다.

![사용자의 클라우드 내부에 있는 Agent 하네스, 컴퓨팅, 스토리지, 파일 시스템, 통합, 게시된 앱 호스팅이 외부 컨트롤 플레인에 연결된 Full BYOC 아키텍처.](https://mintcdn.com/replit/qyPo3bt7BLi2ng3S/images/byoc/full-byoc.png?fit=max\&auto=format\&n=qyPo3bt7BLi2ng3S\&q=85\&s=c67b8fb2523c47683078012c6e1b0bd6)

요구 사항이 프로덕션 호스팅을 넘어 개발과 Agent 실행까지 확장되는 경우 Full BYOC를 선택하세요. 게시된 앱만 사용자의 클라우드에서 호스팅하는 것보다 초기 설정이 더 많이 필요합니다.

> [!WARNING]
>
> Full BYOC는 에어갭 환경이나 완전한 자체 호스팅 Replit 설치를 의미하지 않습니다.
> Agent 하네스를 사용자의 테넌트에서 실행한다고 해서 모델 추론도 그곳에서 실행되는 것은 아닙니다.
> 추론은 Replit이 관리하는 Agent 제품의 일부로 유지됩니다.

## 게시된 앱용 BYOC

게시된 앱용 BYOC는 게시된 Replit 프로젝트를 사용자의 클라우드 테넌트에서 호스팅합니다. 개발과 미리보기는 Replit이 관리하는 인프라에 그대로 남습니다.

관리자는 Workspace별로 게시 대상을 구성합니다. 빌더는 계속 Replit에서 **Publish**를 선택합니다. Replit은 구성된 대상에서 게시 및 호스팅 인프라를 관리합니다.

![사용자의 클라우드에 있는 앱 호스팅 및 데이터 소스에 연결된 Replit 관리 셀과 컨트롤 플레인을 보여주는 게시된 앱 아키텍처. 선택 사항인 고객 관리 암호화 키가 표시되어 있습니다.](https://mintcdn.com/replit/qyPo3bt7BLi2ng3S/images/byoc/published-apps.png?fit=max\&auto=format\&n=qyPo3bt7BLi2ng3S\&q=85\&s=78ee8592699e90c2c3910d2efc96fdf1)

이 옵션을 사용하면 팀이 배포된 워크로드에 클라우드 보안 및 종속성 스캔을 적용할 수 있습니다. 게시된 앱은 사용자 환경 내의 비공개 데이터 소스에 연결할 수 있습니다. 네트워크 또는 VPN 액세스는 구성된 네트워킹에 따라 달라집니다.

Replit은 사용자의 테넌트에서 게시 인프라를 관리하기 위한 운영 권한을 유지합니다. 클라우드 및 보안팀은 온보딩 중에 설정 권한, 지속적인 액세스, 네트워크 요구 사항을 검토합니다.

> [!NOTE]
>
> 고객 관리 암호화 키(CMEK)를 사용하려면 Replit 셀의 완전한 물리적 격리를 포함하는
> 계약이 필요합니다. 이 다이어그램이 모든 얼리 액세스 구성에 CMEK, 표시된 모든 서비스,
> 또는 모든 클라우드가 포함됨을 의미하는 것은 아닙니다.

Replit 플랫폼 전체를 실행하지 않고 프로덕션 앱을 사용자의 클라우드에서 운영해야 할 때 이 옵션을 선택하세요.

## 이미지 내보내기

이미지 내보내기를 사용하면 인프라 팀이 자체 도구와 프로세스로 Replit으로 빌드한 앱을 배포하고 운영할 수 있습니다.

이미지 내보내기를 사용하도록 구성된 프로젝트에서 **Publish**를 선택하면 다음과 같은 배포 아티팩트가 생성됩니다.

* 앱이 포함된 Docker 이미지.
* 인프라 구성을 위한 Terraform 파일.
* 종속성 검토를 위한 소프트웨어 자재 명세서(SBOM).

![Replit 관리 플랫폼이 사용자의 클라우드에 배포할 Docker 이미지와 Terraform 파일을 생성하는 이미지 내보내기 아키텍처.](https://mintcdn.com/replit/qyPo3bt7BLi2ng3S/images/byoc/image-exports.png?fit=max\&auto=format\&n=qyPo3bt7BLi2ng3S\&q=85\&s=5a1b5a5593998ad6b58f7bb223520ddd)

보안 검토, 배포, 지속적인 운영은 팀이 직접 관리합니다. 또한 인증과 커넥터처럼 Replit이 달리 관리했을 구성 요소도 직접 제공해야 합니다.

Replit 관리형 호스팅과 달리, 내보낸 앱은 운영을 위해 Replit 플랫폼에 다시 연결할 필요가 없습니다. 앱이 사용하는 외부 서비스에 대한 책임은 팀에 있습니다.

맞춤형 프로덕션 환경이 필요하고 이를 운영할 팀이 있을 때 이미지 내보내기를 선택하세요. 게시된 앱용 BYOC와 함께 사용하여 프로젝트별로 서로 다른 게시 방식을 적용할 수도 있습니다.

## 액세스 요청

[Replit 엔터프라이즈 팀에 문의](https://replit.com/enterprise)하여 적합한 옵션과 온보딩 범위를 논의하세요. 다음 정보를 준비하세요.

* 선호하는 클라우드 제공업체, 리전, 테넌트.
* 개발, 게시된 앱, 또는 둘 다를 사용자의 클라우드에서 실행해야 하는지 여부.
* 앱에 필요한 비공개 데이터 소스, 네트워킹, 액세스 제어.
* 클라우드, 보안, 인프라 담당자.
* 게시된 앱을 Replit이 운영할지, 팀이 운영할지 여부.

엔터프라이즈 팀이 자격 요건, 지원되는 구성, 권한, 온보딩 시기를 확인해 드립니다. 기존 앱이 자동으로 마이그레이션될 것이라고 가정하지 마시고, 설정 전에 마이그레이션 요구 사항을 논의하세요.

## 관련 리소스

* [Bring Your Own Cloud to Replit](https://replit.com/blog/bring-your-own-cloud): 발표 내용과 아키텍처 개요를 읽어보세요.
* [게시 개요](/ko/features/publishing/overview): Replit에서 게시가 어떻게 작동하는지 알아보세요.
* [앱에 접근할 수 있는 사용자](/ko/features/publishing/private-deployments): 앱이 실행되는 위치와 별개로 앱 액세스를 제어하세요.
