RESTful API 빌드
데이터를 보유하고 있고 서비스를 보유하고 있으며 내부 및 외부에서 새로운 비즈니스 솔루션을 빠르게 개발하고자 합니다.
Apigee를 사용하면 서비스와 상호작용하는 RESTful, HTTP 기반 API인 API 프록시를 빌드할 수 있습니다. 사용하기 쉬운 API로 개발자의 생산성이 향상되어 TTM(time to market)이 단축됩니다.
API 프록시는 API 호출 보호, 트래픽 제한, 메시지 미디에이션, 오류 처리 제어, 캐시 처리, 개발자 포털 구축, API 문서화, API 트래픽 데이터 분석, API 사용으로 수익 창출, 악성 봇 방지 등 다양한 이점을 제공하는 Apigee API 플랫폼의 모든 기능을 제공합니다.
개념
API 프록시 개발의 주요 개념을 이해하면 스스로 솔루션을 파악하는 데 더 유리합니다.
API 프록시 빌드
Apigee를 사용하는 첫 번째 실용적인 단계는 API 프록시를 빌드하는 것입니다. Hello World API 프록시부터 시작하든 OAuth 보안, Node.js, 캐싱, 조건부 라우팅 등 무엇을 사용하든 프록시는 내부 및 외부 개발자와 공유할 API 프로그램을 빌드하는 기반이 됩니다.
API 게시 및 액세스 제어
API 프록시를 빌드한 후에는 액세스 제어를 설정하고, 개발자와 앱을 등록하고, API 키를 생성하고, 개발자 포털에 API를 게시할 수 있습니다.
분석 및 문제 해결
트래픽이 API 프록시를 통해 전달되므로 차트와 보고서로 API 트래픽을 분석할 차례입니다. API 트래픽 분석은 API 미세 조정 및 문제 해결에서 중요한 단계입니다.
API 수익 창출
Apigee의 수익 창출 기능을 사용하면 API 사용 요금 (또는 개발자에게 로열티)을 지불하는 다양한 요금제를 설정할 수 있습니다.
참고자료
Apigee Management API, API 프록시 구성, API 프록시 로직을 제어하는 정책 구성, 메시지 흐름의 변수, 조건부 로직 구성, 기본 제공 자바스크립트 함수 등에 대한 자세한 참조 정보를 확인하세요.
개발자 리소스
다음 샘플, 동영상, 도구는 API 프록시 개발자가 더 효율적이고 생산적으로 작업하는 데 도움이 됩니다.
프라이빗 클라우드 에지
자체 클라우드 환경에 Edge를 설치하고 관리합니다. 여기에서 부하 분산기, 라우터, 메시지 프로세서, 데이터베이스, ID 공급업체를 포함한 시스템 구성요소 구성을 관리할 수 있습니다.
Apigee Sense
Apigee Sense는 악의적인 클라이언트의 공격을 비롯한 원치 않는 요청 트래픽으로부터 API를 보호합니다. Sense 분석을 사용하면 원치 않는 요청을 보낸 클라이언트를 식별하고 해당 요청을 허용, 차단 또는 신고하기 위한 조치를 취할 수 있습니다.