2장. API 시작
이 장에서는 Red Hat 3scale API Management를 사용하여 API를 시작하는 몇 가지 주요 단계에 대해 알아봅니다. 이 가이드를 사용하기 위해 다음과 같은 내용을 가정합니다.
이 가이드에서는 API 제품을 시작하기 위해 다음 단계를 설명합니다.
- 제품을 보호합니다.
- 애플리케이션 계획을 사용하여 제품 액세스 정책을 구성합니다.
- 개발자 포털을 통해 개발자를 참여시킵니다.
- 프로덕션 환경으로 이동합니다.
2.1. 첫 번째 API를 시작하기 위한 경로
3scale 작업을 시작하려면 API 제품을 시작하고 게시하는 세 가지 경로 중 하나를 선택할 수 있습니다. API 제품은 일반적으로 공개되고 고객이 액세스하는 API입니다.
기간 가이드라인은 API 제품의 복잡성과 작업을 수행할 수 있는 리소스에 따라 다릅니다. 대부분의 시간을 API 제품을 조정하고 개발자 포털을 위한 콘텐츠를 준비하는 데 사용할 수 있습니다. 안정적인 제품 및 문서 콘텐츠가 이미 있는 경우 1주일 이내에 프로덕션 환경으로 마이그레이션할 수 있습니다.
다음은 첫 번째 API 제품을 게시하는 경로입니다.
- 목적: 일반적으로 공개될 간단한 API 제품으로 3scale과의 통합을 엔드 투 엔드로 완료합니다.
- 권장 대상: 이 경로를 사용하면 3scale의 엔드 투 엔드 기능을 대략적으로 이해하는 데 도움이 됩니다. 기본 절차를 수행하기 전에 이 경로를 수행해야 합니다. 관리 포털에서 배포 마법사를 성공적으로 완료한 경우 이 경로를 건너뛰고 다음 경로로 이동할 수 있습니다.
- 소요 시간: 1시간 이내
- 목적: API 제품을 프로덕션 환경에서 시작하려면 모든 구현 단계를 완료합니다.
- 권장 대상: 프로덕션 환경에서 API 제품을 사용하려면 제한된 시간이 있는 경우 기본 경로는 대부분의 요구 사항을 다룹니다.
- 소요 시간: 1주 이내
- 목적: API 제품의 고급 제어, 개발자 포털의 고급 사용자 지정 등 기본 경로를 완료한 후 선택적 옵션을 추가하는 기능입니다.
- 권장 대상: 더 복잡한 요구 사항이 있거나 기본 경로를 이미 완료한 경우 고급 옵션을 고려해야 할 수 있습니다.
- 소요 시간: 몇 주