6장. 3scale에서 API 환경 매핑


API 공급자는 3scale 관리 포털을 통해 관리되는 API에 대한 액세스를 제공합니다. 그런 다음 여러 환경에 API 백엔드를 배포합니다. API 백엔드 환경에는 다음이 포함됩니다.

  • 개발, 품질 보장(QA), 스테이징 및 프로덕션에 사용되는 다양한 환경
  • 자체 API 백엔드 세트를 관리하는 팀 또는 부서에 사용되는 다양한 환경입니다.

Red Hat 3scale API Management 제품은 API의 단일 API 또는 하위 집합을 나타내지만 다른 API 백엔드 환경을 매핑하고 관리하는 데도 사용됩니다.

3scale 제품의 매핑 API 환경에 대한 자세한 내용은 다음 섹션을 참조하십시오.

6.1. 환경별 제품

이 방법은 각 API 백엔드 환경에 별도의 3scale 제품을 사용합니다. 각 제품에서 프로덕션 게이트웨이와 스테이징 게이트웨이를 구성하여 게이트웨이 구성에 대한 변경 사항을 안전하게 테스트하고 API 백엔드와 마찬가지로 프로덕션 구성으로 승격할 수 있습니다.

Production Product => Production Product APIcast gateway => Production Product API upstream
Staging Product => Staging Product APIcast gateway => Staging Product API upstream

다음과 같이 API 백엔드 환경의 제품을 구성합니다.

개발 환경

  • 개발 백엔드 생성

    • 이름: Dev
    • 개인 기본 URL: API 백엔드의 URL
  • Dev 제품 생성

    • 프로덕션 공용 기본 URL: https://dev-api-backend.yourdomain.com
    • Public Base URL 준비: https://dev-api-backend.yourdomain.com
    • 백엔드 경로를 사용하여 Dev 백엔드 추가 /

QPC 환경

프로덕션 환경

  • 프로덕션 백엔드 생성

    • 이름: Prod
    • 개인 기본 URL: API 백엔드의 URL
  • Prod 제품 생성

추가 리소스

Red Hat logoGithubRedditYoutubeTwitter

자세한 정보

평가판, 구매 및 판매

커뮤니티

Red Hat 문서 정보

Red Hat을 사용하는 고객은 신뢰할 수 있는 콘텐츠가 포함된 제품과 서비스를 통해 혁신하고 목표를 달성할 수 있습니다.

보다 포괄적 수용을 위한 오픈 소스 용어 교체

Red Hat은 코드, 문서, 웹 속성에서 문제가 있는 언어를 교체하기 위해 최선을 다하고 있습니다. 자세한 내용은 다음을 참조하세요.Red Hat 블로그.

Red Hat 소개

Red Hat은 기업이 핵심 데이터 센터에서 네트워크 에지에 이르기까지 플랫폼과 환경 전반에서 더 쉽게 작업할 수 있도록 강화된 솔루션을 제공합니다.

© 2024 Red Hat, Inc.