このトピックでは、Cloud Architect Design Tools (CADT) を使用してカスタムアプリケーションアーキテクチャをゼロから作成する方法と、関連する注意事項の例を示します。
サンプルアプリケーションアーキテクチャ
次の図は、このトピックで構築されるアプリケーションアーキテクチャを示しています。このアーキテクチャでは、Elastic Compute Service (ECS) インスタンス、Elastic IP Address (EIP)、およびApsaraDB RDSインスタンスが シンガポール リージョンに作成されます。EIP は ECS インスタンスに関連付けられ、ECS インスタンスのプライベート IP アドレスは ApsaraDB RDS インスタンスのホワイトリストに自動的に追加されます。
CADT でカスタムアプリケーションを作成する
CADT コンソール にログオンします。

上部のナビゲーションバーで、[作成] > [作成] > [アプリケーション] を選択します。

ネットワーク環境を構築します。CADT は、直接ドラッグアンドドロップして使用できるさまざまなネットワークトポロジースイートを提供します。この例では、アプリケーションアーキテクチャのネットワークトポロジーは [単一リージョン、単一ゾーン] です。左側のナビゲーションウィンドウで、[クイックスタート] をクリックし、次の図に示すように、[単一リージョン、単一ゾーン] を右側のキャンバスにドラッグします。

左側のナビゲーションウィンドウで、サービスリストからキーワードで ECS、セキュリティグループ、ApsaraDB RDS、および EIP サービスを検索し、アーキテクチャ図の対応する場所にドラッグします。このトピックのサンプルアプリケーションアーキテクチャ セクションのアーキテクチャ設計図は参考用です。
説明Alibaba Cloud リソースの各タイプにはリソースレベルがあります。CADT でリソースをドラッグすると、リージョン、VPC (Virtual Private Cloud)、および vSwitch モジュールの背景色の変化に基づいて、リソースを配置する場所が指示されます。


上部ツールバーの [線] アイコンをクリックして、EIP と ECS インスタンスの間、および ECS インスタンスと ApsaraDB RDS インスタンスの間に線を引きます。
説明この操作により、リソースが自動的に関連付けられます。リソースがデプロイされると、CADT は EIP を ECS インスタンスに自動的に関連付け、ECS インスタンスのプライベート IP アドレスを ApsaraDB RDS インスタンスのホワイトリストに追加します。

アプリケーションアーキテクチャを設計した後、右上隅の [保存] をクリックします。表示されるダイアログボックスで、ApplicationName パラメーターを設定し、[OK] をクリックします。
説明アプリケーション名は、現在のアカウント内で一意である必要があります。
アプリケーション名は 2 ~ 128 文字である必要があります。文字で始める必要がありますが、http:// または https:// で始めることはできません。文字、数字、アンダースコア (_)、およびハイフン (-) を含めることができます。

ページの左上隅で、アプリケーションのステータスが [変更済み] に変更されていることがわかります。

カスタムアプリケーションが作成されます。
説明この時点で、アーキテクチャトポロジーが作成され、アプリケーションとして保存されますが、リソースは実際にデプロイされていません。

上部のナビゲーションバーで、[アプリケーション] > [マイアプリケーション] を選択します。表示されるページで、作成されたアプリケーションを見つけることができます。

アプリケーションにポインターを移動し、[アーキテクチャの表示] をクリックします。その後、キャンバスでアプリケーションを再度開くことができます。

アプリケーションがキャンバスで開かれると、予期しない変更を防ぐために、デフォルトで [表示] モードが有効になります。アプリケーションアーキテクチャを変更する場合は、上部ツールバーの [表示] をクリックして、モードを [編集] に切り替えます。

