App Engine은 리전을 기반으로 합니다. 즉, 앱을 실행하는 인프라가 특정 리전에 위치해 있으며 해당 리전 내의 모든 영역에서 중복으로 사용할 수 있도록 Google이 관리합니다.
앱을 실행하는 리전을 선택하는 데 있어 중요한 기준은 지연 시간, 가용성 또는 내구성 요구사항입니다. 일반적으로 앱 사용자와 가장 가까운 리전을 선택할 수 있지만 App Engine을 사용할 수 있는 위치와 앱에서 사용하는 다른 Google Cloud 제품 및 서비스의 위치도 고려해야 합니다. 여러 위치에서 서비스를 사용하면 앱의 지연 시간과 가격 책정에 영향을 미칠 수 있습니다.
앱의 리전을 설정한 후에는 변경할 수 없습니다.
App Engine 애플리케이션을 이미 만든 경우 다음 중 한 가지 방법으로 해당 리전을 볼 수 있습니다.
gcloud app describe
명령어를 실행합니다.Google Cloud 콘솔에서 App Engine 대시보드를 엽니다. 이 리전은 페이지 상단 근처에 표시됩니다.
리전을 선택하려면 Google Cloud 프로젝트에서 App Engine 애플리케이션을 만듭니다. 표준 또는 가변형 환경에 대한 언어별 세부정보는 프로젝트, 애플리케이션, 결제 관리를 참조하세요.
Cloud Storage 위치
앱을 만들면 App Engine이 Cloud Storage에 기본 버킷을 만듭니다. 일반적으로 이 버킷의 위치는 App Engine 앱의 위치와 일치하는 리전입니다.
다음 App Engine 앱 위치는 멀티 리전인 버킷을 만듭니다.
us-central
에 위치한 앱은US
멀티 리전에 버킷을 만듭니다.europe-west
에 위치한 앱은EU
멀티 리전에 버킷을 만듭니다.
Cloud Storage 버킷 위치에 대한 자세한 내용은 버킷 위치를 참조하세요.
Firestore 위치
앱을 만들 때 App Engine이 Firestore에 기본 데이터베이스를 만듭니다. 일반적으로 이 데이터베이스의 위치는 App Engine 앱의 위치와 일치하는 리전입니다.
다음 App Engine 앱 위치는 멀티 리전인 데이터베이스를 만듭니다.
us-central
에 위치한 앱은nam5
멀티 리전에 데이터베이스를 만듭니다.europe-west
에 위치한 앱은eur3
멀티 리전에 데이터베이스를 만듭니다.
Firestore 버킷 위치에 대한 자세한 내용은 데이터베이스 위치를 참조하세요.