다음을 통해 공유


Azure API Management의 용어

적용 대상: 모든 API Management 계층

이 문서에서는 Azure API Management와 관련된 용어에 대한 정의를 제공합니다.

용어 정의

  • 백 엔드 API - API 및 해당 작업을 구현하는 가장 일반적으로 HTTP 기반 서비스입니다. 경우에 따라 백 엔드 API를 단순히 백 엔드라고도 합니다. 자세한 내용은 백 엔드를 참조하세요.
  • 프런트 엔드 API - API Management는 백 엔드 API를 통한 중재 계층 역할을 합니다. 프런트 엔드 API는 API Management에서 API 소비자에게 노출되는 API입니다. 나타내는 백 엔드 API를 변경하지 않고 API Management에서 프런트 엔드 API의 모양과 동작을 사용자 지정할 수 있습니다. 경우에 따라 프런트 엔드 API를 단순히 API라고 합니다. 자세한 내용은 API 가져오기 및 게시를 참조하세요.
  • 제품 - 제품은 단일 액세스 자격 증명 및 사용 제한 집합에 따라 셀프 서비스 온보딩을 위해 지정된 API 소비자 그룹이 사용할 수 있는 프런트 엔드 API 번들입니다. API는 여러 제품의 일부일 수 있습니다. 자세한 내용은 제품 만들기 및 게시를 참조하세요.
  • API 작업 - API Management의 프런트 엔드 API는 여러 작업을 정의할 수 있습니다. 작업은 프런트 엔드 API 내에서 고유하게 확인할 수 있는 HTTP 동사와 URL 템플릿의 조합입니다. 종종 작업은 백 엔드 API 엔드포인트에 일대일로 매핑됩니다. 자세한 내용은 모의 API 응답 만들기를 참조하세요.
  • 버전 - 버전은 원본과 모양 또는 동작이 다른 기존 프런트 엔드 API의 고유한 변형입니다. 버전은 고객에게 선택한 시점에 원본 API를 고수하거나 새 버전으로 업그레이드할 수 있는 옵션을 제공합니다. 버전은 API 소비자에게 영향을 주지 않고 호환성이 손상되는 변경을 릴리스하는 메커니즘입니다. 자세한 내용은 여러 버전의 API 게시를 참조하세요.
  • 수정 버전 - 수정 버전은 API 소비자에게 영향을 주지 않고 변경할 수 있으며 일반적으로 유효성 검사 및 테스트 후에 소비자가 현재 사용 중인 버전과 교환할 수 있는 기존 API의 복사본입니다. 수정 버전은 호환성이 손상되지 않는 변경을 안전하게 구현하기 위한 메커니즘을 제공합니다. 자세한 내용은 수정 버전 사용을 참조하세요.
  • 정책 - 정책은 재사용 가능하고 구성 가능한 구성 요소로, 일반적으로 사용되는 API 관련 기능을 구현합니다. API Management는 요청 변환, 라우팅, 보안, 보호, 캐싱 등 중요하지만 구분되지 않은 수평적 문제를 처리할 수 있는 50개 이상의 기본 제공 정책을 제공합니다. 정책은 영향을 받는 API 또는 작업을 결정하고 다양한 범위에서 적용할 수 있고 정책 표현식을 사용하여 동적으로 구성할 수 있습니다. 자세한 내용은 Azure API Management의 정책을 참조하세요.
  • 개발자 포털 - 개발자 포털은 API Management의 구성 요소입니다. API 소비자에게 API 검색 및 셀프 서비스 온보딩을 위한 사용자 지정 가능한 환경을 제공합니다. 자세한 내용은 개발자 포털 사용자 지정을 참조하세요.

다음 단계