이 페이지에서는 Cloud Endpoints 문서에 사용되는 용어에 대한 간략한 정의와 이러한 용어에 관한 자세한 정보를 확인할 수 있는 링크를 제공합니다.
- API 키
- 클라이언트 애플리케이션에서 API를 호출할 때 전달하는 코드입니다. API 키는 API를 호출하는 애플리케이션 또는 Google Cloud 프로젝트를 식별합니다. Endpoints API에서 API 키를 사용하는 방법에 대한 자세한 내용은 API 키를 사용하는 경우 및 조건을 참고하세요.
- Auth0
- 사용자가 애플리케이션에 인증하는 방법을 정의할 수 있는 서비스입니다. 자세한 내용은 Auth0를 참조하세요.
- Cloud Endpoints Frameworks
- App Engine 표준 환경용 Endpoints Frameworks는 App Engine 애플리케이션에서 API 및 클라이언트 라이브러리를 생성할 수 있는 도구, 라이브러리, 기능으로 구성됩니다. 자세한 내용은 Endpoints Frameworks 정보를 참조하세요.
- 컨테이너
- 애플리케이션을 실행하는 데 필요한 라이브러리, 프레임워크, 설정이 포함된 소프트웨어 패키지입니다. 자세한 내용은 컨테이너 정의를 참조하세요.
- CORS
- 원본 간 리소스 공유(CORS)는 웹 애플리케이션이 다른 도메인(엄밀히 말하면 다른 원본)의 서버에 있는 리소스에 액세스할 수 있도록 하는 사양입니다. CORS에 대한 자세한 내용은 Mozilla Developer Network(MDN) 웹 문서 및 Fetch Living 표준을 참조하세요.
- Docker
- 소프트웨어 컨테이너 내부에 애플리케이션을 자동으로 배포할 수 있게 해주는 오픈소스 소프트웨어입니다. 자세한 내용은 Docker 정의를 참조하세요.
- Extensible Service Proxy
- Extensible Service Proxy(ESP)는 OpenAPI 또는 gRPC API 백엔드 앞에서 실행되는 확장 가능한 Nginx 기반 고성능 프록시로, 인증, 모니터링, 로깅과 같은 API 관리 기능을 제공합니다. 자세한 내용은 Endpoints 정보 및 Endpoints: 아키텍처 개요를 참조하세요.
- Extensible Service Proxy V2
- Extensible Service Proxy V2 (ESPv2)는 OpenAPI 또는 gRPC API 백엔드 앞에서 실행되는 확장 가능한 Envoy 기반 고성능 프록시로, 인증, 모니터링, 로깅과 같은 API 관리 기능을 제공합니다. 자세한 내용은 Endpoints 정보 및 Endpoints: 아키텍처 개요를 참조하세요. 
- ESPv2는 OpenAPI 사양 및 gRPC 사양 버전 2를 지원합니다. 
- Firebase 인증
- Google, Facebook, Twitter와 같은 인기 있는 ID 공급업체의 사용자 인증 정보를 사용하여 클라이언트 애플리케이션에 최종 사용자 로그인을 할 수 있도록 지원하는 Google의 인증 서비스입니다. 자세한 내용은 Firebase 인증을 참조하세요. 
- Google ID 토큰
- Google 사용자 계정 또는 서비스 계정을 식별하는 데 필요한 OpenID Connect 필드를 포함하며 Google의 인증 서비스인 - https://accounts.google.com에서 서명한 JSON 웹 토큰(JWT)입니다.
- gRPC
- Google이 개발한 고성능 오픈소스 범용 RPC 프레임워크입니다. gRPC에서 클라이언트 애플리케이션은 다른 머신의 서버 애플리케이션에 있는 메소드를 로컬 객체처럼 직접 호출할 수 있습니다. Endpoints와 함께 gRPC 사용에 대한 자세한 내용은 gRPC API용 Cloud Endpoints를 참조하고 일반적인 내용은 gRPC 웹사이트를 참조하세요. 
- JWT
- JSON 웹 토큰은 HTTP Authorization 헤더와 URI 쿼리 매개변수에 사용하는 개방형 일반 액세스 토큰 형식입니다. 일반적인 내용은 JSON 웹 토큰 소개를 참조하세요. 
- kubectl
- Kubernetes 클러스터에 명령어를 실행하기 위한 명령줄 인터페이스입니다. Kubernetes 또는 Google Kubernetes Engine 클러스터에서 Endpoints용 API를 배포할 때 - kubectl을 사용합니다. 자세한 내용은- kubectl개요를 참조하세요.
- Kubernetes
- 호스트 클러스터에서 컨테이너화된 애플리케이션의 배포, 관리, 확장을 자동화할 수 있게 해주는 오픈소스 소프트웨어입니다. 자세한 내용은 Kubernetes를 참조하세요. 
- NGINX
- ESP의 기반이 되는 오픈소스 고성능 HTTP 서버 및 서비스 프록시입니다. 자세한 내용은 NGINX Wiki를 참조하세요. ESP에 대한 자세한 내용은 Cloud Endpoints 정보 및 Endpoints: 아키텍처 개요를 참조하세요. 
- OpenAPI
- OpenAPI Initiative는 REST API의 설명을 표준화하기 위한 업계 차원의 노력을 의미합니다. OpenAPI 사양(이전의 Swagger 사양)에 맞게 설명된 API는 문서를 만들고, 테스트를 자동화하고, 클라이언트 및 서버용 코드를 생성하는 일반 도구로 지원될 수 있습니다. 자세한 내용은 OpenAPI 개요를 참조하세요. 
- OpenAPI 문서
- API를 설명하는 데 사용되는 YAML 또는 JSON 형식의 구성 파일입니다. 
- 노출 영역
- API의 공개 인터페이스입니다. API의 노출 영역은 메서드, 매개변수, 메서드에 사용되는 반환 유형으로 구성됩니다.