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を理解する を参照してください。