엣지 최적화 및 리전 엔드포인트 간에 사용자 지정 도메인 이름을 마이그레이션할 수 있습니다. 퍼블릭 사용자 지정 도메인 이름은 프라이빗 사용자 지정 도메인 이름으로 마이그레이션할 수 없습니다. 먼저 사용자 지정 도메인 이름에 대한 기존 endpointConfiguration.types
목록에 새로운 엔드포인트 구성 유형을 추가합니다. 그 다음에 DNS 레코드를 설정하여 사용자 지정 도메인 이름이 새로 프로비저닝된 엔드포인트를 가리키도록 합니다. 마지막으로, 더 이상 사용되지 않는 사용자 지정 도메인 이름 구성 데이터를 제거합니다.
고려 사항
리전 API 엔드포인트와 엣지 최적화 API 엔드포인트 간에 사용자 지정 도메인을 마이그레이션할 때 고려할 사항은 다음과 같습니다.
엣지 최적화 사용자 지정 도메인 이름에는 미국 동부(버지니아 북부) –
us-east-1
리전의 ACM에서 제공하는 인증서가 필요합니다. 이 인증서는 모든 지리적 위치에 배포됩니다.-
리전 사용자 지정 도메인 이름에는 API를 호스팅하는 동일한 리전의 ACM에서 제공하는 인증서가 필요합니다. API에 대해 로컬인 리전에 새로운 ACM 인증서를 요청하여
us-east-1
리전에 있지 않은 엣지 최적화 사용자 지정 도메인 이름을 리전 사용자 지정 도메인 이름으로 마이그레이션할 수 있습니다. -
엣지 최적화 사용자 지정 도메인 이름과 리전 사용자 지정 도메인 이름 간에 마이그레이션을 완료하는 데 최대 60초가 걸릴 수 있습니다. DNS 레코드를 업데이트하는 시점에 따라서도 마이그레이션 시간이 달라집니다.
사용자 지정 도메인 이름 마이그레이션
엣지 최적화 사용자 지정 도메인 이름을 리전 사용자 지정 도메인 이름으로 마이그레이션하려면 다음 절차를 따르세요.
https://console.aws.amazon.com/apigateway
에서 API Gateway 콘솔에 로그인합니다. 기본 탐색 창에서 사용자 지정 도메인 이름을 선택합니다.
엣지 최적화 사용자 지정 도메인 이름을 선택합니다.
엔드포인트 구성에서 편집을 선택합니다.
리전 엔드포인트 추가를 선택합니다.
ACM 인증서에서 인증서를 선택합니다.
리전 인증서는 리전 API와 동일한 리전의 것이어야 합니다.
Save changes(변경 사항 저장)를 선택합니다.
리전 사용자 지정 도메인 이름이 이 리전 호스트 이름으로 연결되도록 DNS 레코드를 설정해야 합니다. 자세한 내용은 트래픽을 API Gateway로 라우팅하도록 Route 53 구성을 참조하세요.
-
DNS 구성이 올바른 엔드포인트로 연결되는지 확인한 후 엣지 최적화 엔드포인트 구성을 삭제합니다. 사용자 지정 도메인 이름을 선택하고 엣지 최적화 엔드포인트 구성에서 삭제를 선택합니다.
선택 사항을 확인하고 엔드포인트를 삭제합니다.
리전 사용자 지정 도메인 이름을 엣지 최적화 사용자 지정 도메인 이름으로 마이그레이션하려면 다음 절차를 따르세요.
https://console.aws.amazon.com/apigateway
에서 API Gateway 콘솔에 로그인합니다. 기본 탐색 창에서 사용자 지정 도메인 이름을 선택합니다.
리전 사용자 지정 도메인 이름을 선택합니다.
-
엔드포인트 구성에서 편집을 선택합니다.
엣지 최적화 엔드포인트 추가를 선택합니다.
ACM 인증서에서 인증서를 선택합니다.
엣지 최적화 도메인 인증서는
us-east-1
리전에 생성되어야 합니다.Save(저장)를 선택합니다.
엣지 최적화 사용자 지정 도메인 이름이 엣지 최적화 호스트 이름으로 연결되도록 DNS 레코드를 설정합니다. 자세한 내용은 트래픽을 API Gateway로 라우팅하도록 Route 53 구성을 참조하세요.
-
DNS 구성이 올바른 엔드포인트로 연결되는지 확인한 후 리전 엔드포인트 구성을 삭제합니다. 사용자 지정 도메인 이름을 선택하고 리전 엔드포인트 구성에서 삭제를 선택합니다.
선택 사항을 확인하고 엔드포인트를 삭제합니다.