PrivateLink は、Virtual Private Cloud (VPC) と Alibaba Cloud サービスとの間に、安全で安定したプライベート接続を確立します。これにより、ネットワークアーキテクチャが簡素化され、サービスへのプライベートアクセスが可能になります。その結果、パブリックインターネット経由でサービスにアクセスする際のセキュリティリスクを回避できます。このトピックでは、エンドポイントを使用して Simple Message Queue (formerly MNS) にプライベートアクセスする方法について説明します。
利用シーン
次のシナリオでは、PrivateLink エンドポイントを使用して、指定された VPC から Simple Message Queue (formerly MNS) にアクセスできます。
インスタンスベースのプロダクトのネットワークリンクを分離する。
Cloud Enterprise Network (CEN) を使用して、クラウドネットワークとクロスリージョンネットワークを構築する。
CEN ネットワークでは、ルーティングルールを使用してクラウドプロダクトにアクセスできない。
PrivateLink エンドポイントを作成した後でも、元の内部エンドポイントを介して Simple Message Queue (formerly MNS) サービスにアクセスできます。
課金
制限事項
Simple Message Queue (formerly MNS) にプライベートアクセスするには、チケットを送信してアクセスをリクエストする必要があります。リクエストが承認されると、Alibaba Cloud のテクニカルサポートによってこの機能が有効化されます。
前提条件
エンドポイントを作成するリージョンに Virtual Private Cloud (VPC) と vSwitch を作成済みであること。詳細については、「VPC の作成と管理」をご参照ください。
ご利用のアカウントを PrivateLink アクセスホワイトリストに追加するために、チケットを送信済みであること。チケットを送信する際には、ご利用の Alibaba Cloud アカウントのユーザー ID (UID) と、リソースが配置されているリージョンを提供する必要があります。
操作手順
VPC コンソールにログインします。
左側のナビゲーションウィンドウで、[エンドポイント] をクリックします。
トップメニューバーで、エンドポイントを介した Simple Message Queue (formerly MNS) リソースへのプライベートアクセスをサポートするリージョンを選択します。
[エンドポイント] ページで、[インターフェイスエンドポイント] タブをクリックし、[エンドポイントの作成] をクリックします。
[エンドポイントの作成] ページで、次のパラメーターを設定し、他のパラメーターはデフォルト設定のままにします。
パラメーター
説明
ノード名
エンドポイントのカスタム名を入力します。
エンドポイントタイプ
[インターフェイスエンドポイント] を選択します。これは、サービス利用者がインターフェイスエンドポイントを介してサービスプロバイダーが提供するサービスにアクセスすることを示します。
エンドポイントサービス
[Alibaba Cloud サービス] をクリックします。次に、エンドポイントサービス名の検索ボックスにドメイン名を入力してサービスを選択します。ドメイン名は
com.aliyuncs.${regionId}.smqというフォーマットです。たとえば、com.aliyuncs.cn-heyuan-acdr-1.smqは河源自動車専用クラウドのエンドポイントサービス名です。説明1 つのエンドポイントは 1 つのエンドポイントサービスにのみ関連付けることができます。
VPC
エンドポイントを作成する VPC を選択します。
セキュリティグループ
エンドポイント ENI に関連付けるセキュリティグループを選択します。セキュリティグループは、エンドポイント ENI のデータ通信を制御します。
ゾーンと VSwitch
エンドポイントサービスが利用可能なゾーンを選択し、そのゾーン内の vSwitch を選択します。システムは自動的に vSwitch 内にエンドポイント ENI を作成します。
[作成] をクリックします。
エンドポイントが作成されたら、エンドポイントドメイン名を記録します。このドメイン名を使用して、Simple Message Queue (formerly MNS) サービスにアクセスできます。

エンドポイントドメイン名を取得したら、ソフトウェア開発キット (SDK) のコードでそれを設定して、PrivateLink 経由で Simple Message Queue (formerly MNS) にアクセスします。詳細については、「コンソール SDK」および「クライアント SDK」をご参照ください。
関連ドキュメント
PrivateLink の詳細については、「PrivateLink とは」をご参照ください。