Bring Your Own Azure Account

このドキュメントでは、ScaleX EnterpriseアカウントをプライベートAzureアカウントに接続する手順について説明します。これを設定すると、RescaleがアクセスできるカスタムAzureサブスクリプションに対して、クラスタがプロビジョニングされます。

前提条件

  • ScaleX Enterpriseの会社管理者アカウント
  • Azure ADテナントにアプリケーションを登録するのに十分な権限を持つAzureポータルアカウント。

セットアップ方法 – Azure

1) Azure portalにサインインします.

2)サービス一覧から、Azure Active Directory を選択します。

Azure services

3) App registrationsを選択し、New application registrationをクリックします。

4) 表示される作成ブレードで、以下の情報を入力し、Rescale用の新しいAzure ADアプリケーションを作成します。

App registration

  • アプリケーションの名前をRescaleにします
  • アプリケーションの種類として、Webアプリ/APIを選択します
  • サインオンURLには、お客様がサインアップしたScaleX EnterpriseプラットフォームのURL(例:https://platform.rescale.com または https://platform.rescale.jp)を使用します。

5) アプリケーションIDを検索します。

App registrationsリストから、上記で作成したアプリケーションを選択します。表示されたアプリケーションブレードで、Application IDをメモしておきます。この値は後で必要になります。

App settings

6) 新しいアプリケーションシークレットを生成する。

Settingsを選択し、Keyボタンをクリックします。表示されたブレードに、鍵の説明(ここではrescale-key)と有効期限を入力します。

App key

Saveボタンをクリックすると、新しいキーが作成されます。保存後、鍵の値がUIに表示されます。これは、Application Secretです。この値は後で必要になるので、メモしておいてください。

7)Tenant IDを取得する。

Azure AD 設定ブレードで、Propertiesリンクを選択します。

Azure AD settings

プロパティテーブルに表示されるDirectory IDの値をメモしておいてください。これがあなたのTenant IDです。

Azure AD properties

8)サービス一覧からSubscriptionを選択します。

Azure services

9)Rescaleで使用するSubscriptionを選択します。

RescaleによってプロビジョニングされたすべてのAzureリソースは、特定のAzureサブスクリプションに入ることになります。Rescale専用の新しいSubscriptionを作成する場合は、SubscriptionブレードからAddボタンを選択します。そうでない場合は、リストから既存のSubscriptionを選択します。

10) Subscription IDをメモしておいてください。

サブスクリプションを選択した後、プロパティリンクをクリックします。

Properties

プロパティブレードに表示されるSubscription IDをメモしておいてください。この値は後で必要になります。

Subscription ID

11) サブスクリプションの設定にあるアクセスコントロール(IAM)ボタンをクリックします。

IAM

12) Rescale Azure ADアプリケーションのContributorに、Subscriptionへのアクセス権を付与します。

Add ボタンをクリックします。表示される New Permission blade で、Role dropdown で Contributor を選択し、Select text box に Rescale と入力します。上で作成した Rescale アプリケーションが結果リストに表示されるはずです。

New Permission

Rescaleアプリケーションを選択し、Saveをクリックします。

セットアップ方法 – Rescale

1)ScaleX EnterpriseポータルのBring Your Own Azureセクションに移動します。

右上のユーザーメニューからAdministrationを選択します(会社名が表示されます)。次に、メニューバーから、Integrations > Bring Your Own Azureを選択します。

なお、このオプションはすべてのユーザーがデフォルトで利用できるわけではありません。表示されない場合は、Rescaleのサポートにお問い合わせください。

2) 生成されたAzureの認証情報を送信します。

この時点で、Azure ポータルからApplication IDApplication SecretTenant ID、Subscription IDの 4 つの値が取得されているはずです。これらの値をフォームに入力し、Submitをクリックします。

フォームを送信するとRescaleに通知され、指定されたサブスクリプションに必要なリソースのプロビジョニングが開始されます。プロビジョニングが完了すると、企業の管理者に電子メールが送信されます。このメールを受信すると、ScaleXプラットフォームで作成されたすべてのAzureクラスタが、お客様のSubscriptionで実行されるようになります。