

Amazon CodeCatalyst는 더 이상 신규 고객에게 공개되지 않습니다. 기존 고객은 정상적으로 서비스를 계속 이용할 수 있습니다. 자세한 내용은 [CodeCatalyst에서 마이그레이션하는 방법](migration.md) 단원을 참조하십시오.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 퍼블릭 외부 리포지토리에 연결
<a name="packages-connect-external"></a>

해당 게이트웨이 리포지토리를 업스트림 리포지토리로 추가하여, CodeCatalyst 패키지 리포지토리를 지원되는 퍼블릭 외부 리포지토리에 연결할 수 있습니다. 게이트웨이 리포지토리는 외부 리포지토리에서 가져온 패키지를 검색하고 저장하는 중간 리포지토리 역할을 합니다. 이렇게 하면 프로젝트의 모든 패키지 리포지토리가 게이트웨이 리포지토리의 저장된 패키지를 사용할 수 있으므로 시간과 데이터 전송이 절약됩니다.

**게이트웨이 리포지토리를 사용하여 퍼블릭 리포지토리에 연결하려면**

1. 탐색 창에서 **패키지**를 선택합니다.

1. **패키지**에서 **게이트웨이 리포지토리** 페이지를 선택합니다. 지원되는 게이트웨이 리포지토리 목록과 그 설명을 볼 수 있습니다.

1. 게이트웨이 리포지토리를 사용하려면 먼저 게이트웨이 리포지토리를 생성해야 합니다. 게이트웨이 리포지토리가 생성된 경우 생성된 날짜와 시간이 표시됩니다. 그렇지 않은 경우 **생성**을 선택하여 생성합니다.

1. 게이트웨이 리포지토리의 패키지를 사용하려면 CodeCatalyst 리포지토리에서 게이트웨이 리포지토리에 업스트림 연결을 설정해야 합니다. **패키지 리포지토리**를 선택하고 연결할 패키지 리포지토리를 선택합니다.

1. 퍼블릭 리포지토리에 연결하려면 **업스트림**을 선택하고 **업스트림 리포지토리 선택**을 선택합니다.

1. **게이트웨이 리포지토리**를 선택하고, 업스트림 리포지토리로 연결할 퍼블릭 리포지토리에 해당하는 게이트웨이 리포지토리를 선택합니다.

1. 업스트림 리포지토리로 추가하려는 게이트웨이 리포지토리를 모두 선택한 경우 **선택**을 선택합니다.

1. 업스트림 리포지토리 정렬이 완료되면 **저장**을 선택합니다.

업스트림 리포지토리에 대한 자세한 내용은 [업스트림 리포지토리 구성 및 사용](packages-upstream-repositories.md) 섹션을 참조하세요.

게이트웨이 리포지토리를 업스트림 리포지토리로 추가한 경우, 로컬 리포지토리에 연결된 패키지 관리자를 사용하여 해당 리포지토리에 해당하는 퍼블릭 외부 패키지 리포지토리에서 패키지를 가져올 수 있습니다. 패키지 관리자 구성을 업데이트할 필요는 없습니다. 이러한 방식으로 사용되는 패키지는 게이트웨이 리포지토리와 로컬 패키지 리포지토리 모두에 저장됩니다. 업스트림 리포지토리에서 패키지 버전을 요청하는 방법에 대한 자세한 내용은 [업스트림 리포지토리가 포함된 패키지 버전 요청](packages-upstream-repositories-request.md) 섹션을 참조하세요.

## 지원되는 외부 패키지 리포지토리 및 해당 리포지토리의 게이트웨이 리포지토리
<a name="packages-upstream-repositories-supported-external"></a>

CodeCatalyst는 게이트웨이 리포지토리가 있는 다음 공식 패키지 권한에 업스트림 연결을 추가하도록 지원합니다.


| 리포지토리 패키지 유형 | 설명 | 게이트웨이 리포지토리 이름 | 
| --- | --- | --- | 
| npm | npm 공용 레지스트리 | npm-public-registry-gateway | 
| Python | Python Package Index | pypi-gateway | 
| Maven | Maven Central | maven-central-gateway | 
| Maven | Google Android Repository | google-android-gateway | 
| Maven | CommonsWare | commonsware-gateway | 
| Maven | Gradle 플러그인 저장소 | gradle-plugins-gateway | 
| NuGet | NuGet Gallery | nuget-gallery-gateway | 