API Connect Reserved とは

API Connect V10 Reserved を使用すると、IBM Cloud で API を直接作成および管理できます。

API Connect での API ライフサイクルの管理

API Connect では、統合されている一連のフィーチャーを使用して、API のライフサイクルを管理できます。 API Connect Reserved プランを使用して、クラウドで API をホストし、API の存続期間中のすべてのフェーズに必要なタスクを簡単に実行できます。

  • API を開発して、利用可能な製品にバンドルし、実稼働環境にデプロイします。

  • API およびバックエンド・システムへのアクセスを制御するために、開発カタログ、アクセス・ゲートウェイ、OAuth、および実行ポリシーを使用して API の公開およびセキュリティーを管理します。

  • アプリケーション開発者が API 製品を使用できるようにすることができる開発者ポータル、および API の使用状況やパフォーマンスをモニターするための堅固な分析セットで API 製品を管理します。

API Connect でのユーザーとその作業内容

API Connect では、ユーザーはプロバイダー組織にグループ化され、各ユーザーが通常実行するジョブに基づいてリソースへのアクセスを制御する許可が割り当てられます。

ユーザーの管理、API の開発、イベント分析のモニターなどのジョブは、ユーザーの専門知識に基づいてユーザーに割り当てることができます。 従業員が数人しかいない会社では、1人か2人がAPIの作成と管理のすべての作業を行うかもしれない。 多くの従業員を抱える企業では、それぞれの仕事に別の担当者(あるいは複数の担当者)がつくかもしれない。 API Connect を読み取ると、通常、ユーザーに実行するよう割り当てられている以下のジョブに基づいて、タスクとフィーチャーに関する情報が編成されています。

  • API Connect 管理者

    会社の IBM Cloud アカウントの管理者特権を持つすべてのユーザーには、自動的に API Connect 管理者の役割が割り当てられます。 管理者は、会社の API Connect Reserved プランをプロビジョンし、管理します。 また、ユーザーを API Connect に追加し、API への顧客のアクセスを制御するゲートウェイなどのサービスを構成します。

    管理者の主なジョブの 1 つは、プロバイダー組織をセットアップし、ユーザーを追加することです。 プロバイダ組織は、API ConnectのAPI Managerコンポーネントを使用する人々のグループです。 _プロバイダ組織のメンバー_は、API、製品、および関連資産を作成および管理します。API Connect管理者はプロバイダ組織を作成し、メンバーを追加し、ユーザーのアクセスを制御するロールを定義します。

  • API 開発者

    API 開発者は新しい API を作成し、必要に応じて既存の API を更新します。 API 開発者は、会社のリソースへのアクセスを制御するセキュリティー制限、ロギング・ルール、および割り当て量を定義するポリシーを構成できます。

  • API 管理者

    API 開発者が API のセットを作成した後、API 管理者が配布を管理します。 API管理者は、APIへのアクセスを決定する_プラン_を定義し、関連するAPIとプランのセットを製品にバンドルし、顧客がそれらを見つけることができる開発者ポータルに公開します。 API管理者は、API開発者がAPIを作成したりテストしたりするカタログやスペースも管理する。

  • プロダクト・マネージャー

    プロダクトマネージャーは、コンシューマーがアプリケーションで使用するAPIをサブスクライブできるデベロッパーポータルへのアクセスをコントロールする。 顧客グループごとに、プロダクトマネージャは開発者ポータルへのアクセスを制御する_consumer 組織を作成します。 プロダクト・マネージャーは、分析フィーチャーを使用して API の使用状況とパフォーマンスを追跡します。これにより、API をいつ更新または廃止すべきかを決定できます。

  • コンシューマー

    消費者は顧客であり、プロバイダー組織のメンバーではない。 組織が API を含む製品を公開すると、コンシューマーはアプリケーションでその API を使用できるように、その製品をサブスクライブします。 コンシューマーは、さまざまなプロバイダー組織で開発された API および製品をサブスクライブして使用できます。 各プロバイダー組織は、コンシューマーとの関係を管理するために 1 名以上のプロダクト・マネージャーを割り当てます。 プロダクトマネージャは、コンシューマ組織を作成し、顧客を追加して、開発者ポータルへのアクセス権を与える。

API Connect での作業の詳細については、拡張 V10 予約ドキュメントの API Connectを理解する を参照してください。