프로젝트 | API, 게이트웨이 및 사용자를 그룹화하는 논리적 작업 공간입니다. 모든 구성 및 배포는 프로젝트별로 관리됩니다. |
API 게이트웨이 | 클라이언트 API 요청을 처리하고, 정책을 시행하며, 요청을 백엔드 서비스로 라우팅하는 구성 요소입니다. |
게이트웨이 URL | API 게이트웨이에 할당된 외부 엔드포인트로, 배포된 API에 접근할 수 있게 합니다. |
인그레스 클래스 | 어떤 인그레스 컨트롤러(예: NGINX, Kong)를 사용할지 지정하는 데 사용되는 Kubernetes 구성입니다. |
게이트웨이 정책 | API 요청 또는 응답에 적용되는 규칙 또는 논리로, 인증, 로깅 또는 변환과 같은 작업을 포함합니다. |
인바운드 정책 | 요청이 백엔드로 전달되기 전에 실행되는 정책입니다. |
아웃바운드 정책 | 백엔드가 응답한 후 클라이언트가 응답을 받기 전에 실행되는 정책입니다. |
콩 게이트웨이 | API 트래픽 관리를 위해 APIM 시스템에서 사용하는 오픈 소스 API 게이트웨이 엔진입니다. |
쿠버네티스 | 컨테이너 오케스트레이션을 위한 오픈 소스 플랫폼으로, APIM에서 게이트웨이를 배포하고 확장하는 데 사용됩니다. |
파드 | 하나 이상의 컨테이너를 포함하는 Kubernetes의 기본 배포 단위입니다. APIM 게이트웨이는 파드로 실행됩니다. |
친화성 | 특정 노드에서 파드의 공동 위치를 제어하는 Kubernetes 구성입니다. |
관용 | 특정 오염이 있는 노드에서 파드가 실행될 수 있도록 허용하는 Kubernetes 설정입니다. |
토폴로지 분산 | 게이트웨이 파드가 노드 또는 영역에 고르게 분산되도록 보장하는 구성입니다. |
API | 소프트웨어 서비스 간의 통신을 허용하는 정의된 인터페이스입니다. APIM에서는 API가 외부 클라이언트에 노출됩니다. |
API 제품 | 개발자가 사용할 수 있도록 그룹화된 하나 이상의 API의 게시된 패키지입니다. |
API 구독 | 개발자가 특정 API 제품에 접근하기 위해 요청하는 것입니다. |
개발자 포털 | 개발자가 사용 가능한 API를 탐색하고, 접근을 요청하고, 테스트할 수 있는 웹 인터페이스입니다. |
개발자 사용자 | 개발자 포털을 사용하여 API에 접근하고 소비하는 외부 개발자입니다. |
개발자 | 개발자 포털을 통해 API를 소비하는 사람을 나타내는 사용자 역할입니다. |
APIM 콘솔 | 프로젝트, API, 정책, 게이트웨이 및 사용자를 관리하기 위한 관리 인터페이스입니다. |
요청 대시보드 | API 요청 수, 상태 코드 및 시간에 따른 성능을 보여주는 모니터링 대시보드입니다. |
보고서 대시보드 | 프로젝트 또는 API 전반에 걸친 API 사용 통계를 보기 위한 역사적 보고 도구입니다. |
실시간 대시보드 | 실시간 API 트래픽 메트릭 및 오류 비율을 표시하는 대시보드입니다. |
API 테스트 | 사용자가 Swagger UI를 통해 API 요청을 직접 실행할 수 있도록 하는 테스트 도구입니다. |
스웨거 | RESTful API를 정의하고 상호작용하는 데 사용되는 프레임워크(오픈 API 사양)입니다. |
오픈API | API 문서화 및 테스트에 사용되는 스웨거 사양의 공식 이름입니다. |
JWT | JSON 웹 토큰 - 당사자 간의 주장을 안전하게 전송하는 데 사용되는 압축된 토큰 형식입니다. |
속도 제한 | 특정 시간 창 내에서 허용되는 API 요청 수를 제한하는 정책입니다. |
레디스 | 속도 제한 또는 토큰 캐시와 같은 임시 데이터를 위해 게이트웨이에서 사용하는 인메모리 데이터 저장소입니다. |
플루언트 비트 | 게이트웨이 로그를 수집하고 외부 가시성 도구로 전달하는 데 사용되는 로그 프로세서입니다. |
주석 | 게이트웨이 또는 인그레스 리소스에 대한 메타데이터를 구성하는 데 사용되는 키-값 쌍입니다. |
인그레스 주석 | 타임아웃 또는 경로 재작성과 같은 인그레스 동작을 미세 조정하는 데 사용되는 Kubernetes의 특정 주석입니다. |
요청 변환기 | 들어오는 API 요청의 구조 또는 내용을 수정하는 정책입니다. |
응답 변환기 | 나가는 API 응답의 구조 또는 내용을 수정하는 정책입니다. |
요청 종료 | 요청 처리를 중지하고 정의된 규칙에 따라 고정된 오류 응답을 반환하는 정책입니다. |
IP 제한 | 클라이언트의 IP 주소에 따라 API에 대한 접근을 허용하거나 거부하는 정책입니다. |
타임아웃 정책 | 시스템이 요청 또는 응답을 기다리는 시간을 정의하는 정책입니다. |
요청 크기 제한 | API 요청 페이로드의 최대 크기를 제한하는 정책입니다. |
표준 출력 로그 | 디버깅 또는 감사용으로 요청 및 응답 정보를 표준 출력에 기록하는 정책입니다. |
배포 | API 구성 및 정책을 게이트웨이 인스턴스에 적용하는 작업입니다. |
환경 | 개발, 스테이징 또는 프로덕션과 같은 논리적 단계로, 각 단계는 고유한 설정 및 엔드포인트를 가집니다. |
구독 요청 | 개발자가 API 제품에 구독하기 위해 공식적으로 요청하는 것입니다. |
수동 승인 | 관리자가 접근 또는 구독을 수동으로 검토하고 승인하는 워크플로입니다. |
사용자 역할 | 프로젝트 내에서 사용자에게 할당된 권한 집합(예: 관리자, API 관리자, 뷰어)입니다. |
정책 템플릿 | 게이트웨이 정책을 위한 재사용 가능한 구성 프리셋으로, 반복적인 설정을 단순화하는 데 사용됩니다. |