1.12. 프라이빗 API에서 APIcast 사용

APIcast를 사용하면 인터넷에서 공개적으로 액세스할 수 없는 API를 보호할 수 있습니다. 요구 사항은 다음과 같습니다.

  • APIcast 자체 관리는 배포 옵션으로 사용해야 합니다.
  • APIcast는 공용 인터넷에서 액세스할 수 있어야 하며 3scale Service Management API에 대한 아웃바운드 호출을 수행할 수 있어야 합니다.
  • API 백엔드는 APIcast에서 액세스할 수 있어야 합니다.

이 경우 Private Base URL 필드에서 내부 도메인 이름 또는 API의 IP 주소를 설정하고 나머지 단계를 정상적으로 수행할 수 있습니다. 그러나 Staging APIcast 인스턴스는 3scale에서 호스팅하므로 Staging 환경을 활용할 수 없으며 개인 API 백엔드에 액세스할 수 없습니다. 그러나 프로덕션 환경에 APIcast를 배포하면 구성이 올바르면 APIcast가 예상대로 작동합니다.