Service Catalog は、Alibaba Cloud のコードとしてのインフラストラクチャ (IaC) 機能を活用し、ガバナンス制約を備えた厳選された IT サービスのリストを構築します。これにより、クラウド製品の選択が簡素化され、IT サービスの提供が高速化されます。
仕組み
Service Catalog は次のように動作します:
-
管理者が Terraform テンプレートから製品を作成し、一元管理のために製品ポートフォリオに追加します。
-
管理者がエンドユーザーに製品の起動およびアクセス権限を付与します。
-
エンドユーザーが製品を見つけて起動します。Resource Orchestration Service (ROS) コンソールの対応するリージョンにスタックが作成され、関連するクラウドリソースを管理します。
-
エンドユーザーが Service Catalog コンソールでクラウドリソースを管理します。

特徴
-
製品とポートフォリオの管理
-
Terraform でコンプライアンスに準拠した製品を定義し、複数のバージョンを管理します。
-
ポートフォリオを作成し、既存の製品を追加し、エンドユーザーに起動およびアクセス権限を付与します。
-
アカウント内のすべての製品インスタンスを管理します。ユーザーの役割が変更された場合、そのインスタンスを引き継いでビジネスの中断を防ぎます。
-
-
製品の起動とインスタンスの管理
-
製品リストを参照し、オンデマンドで製品を起動します。
-
製品インスタンスのクエリ、更新、停止を行い、クラウドリソースのライフサイクルを管理します。
-
利点
-
安全でコンプライアンスに準拠したリソースの使用
Terraform を使用して、104 の Alibaba Cloud サービスにわたり、タイプ、仕様、命名規則、オーケストレーションに関するコンプライアンスルールを定義します。サポートされている Alibaba Cloud サービス。
-
リソース提供の高速化
エンドユーザーがコンプライアンスに準拠したクラウドリソースを自分でプロビジョニングできるため、提供が高速化されます。
-
ライフサイクル管理の簡素化
マーシャリングにより、クラウドリソースのグループを単一のユニットとしてクエリ、更新、停止できます。
-
一元管理
コンプライアンス設定を一元的に構成し、複数のエンタープライズ Alibaba Cloud アカウント間で共有します。
シナリオ
-
管理者がコンプライアンスに準拠したエンタープライズ製品をカスタマイズ
エンタープライズのセキュリティとコンプライアンス要件を満たす製品をカスタマイズします。たとえば、特定の仕様に制限された Elastic Compute Service (ECS) インスタンスを作成し、セキュリティリスクを軽減し、コスト超過を防ぎます。
-
エンドユーザーがクラウドインフラストラクチャを迅速に作成
製品は、単一のサーバーからデータベース、ミドルウェア、複数のサーバーを備えた完全な Web サイトまで多岐にわたります。エンドユーザーに製品を起動するための最小限の権限を付与することで、サービスコンソール間の切り替えの必要性を減らします。
-
エンタープライズ従業員の権限を最小化
エンタープライズ従業員に特定の Service Catalog 製品へのアクセスのみを付与することで、過剰な権限によるリスクを回避します。