演習 - ストレージ アカウントを作成する
トラフィックの急増により中間層に負荷がかかることがわかりました。 この問題に対処するため、アーティクル アップロード アプリケーションのフロントエンドと中間層の間にキューを追加することにしました。
キューを作成する最初の手順は、データを格納する Azure ストレージ アカウントの作成です。
Azure CLI を使用してストレージ アカウントを作成する
ヒント
通常は、関連するすべてのリソースを保持するリソース グループを作成することで、新しいプロジェクトを開始します。 このケースでは、Azure サンドボックスを使用します。このサンドボックスでは、
az storage account create
コマンドを使用して、ストレージ アカウントを作成します。 コマンドは、右側の Cloud Shell ウィンドウに入力できます。
コマンドには、いくつかのパラメーターが必要です。
パラメーター | 値 |
---|---|
--name |
名前を設定します。 ストレージ アカウントはその名前を使用してパブリック URL を生成するため、一意でなければなりません。 また、アカウント名の長さは 3 から 24 文字で、数字と小文字のみを使用できます。 プレフィックス articles とランダムな数値のサフィックスを使用することをお勧めしますが、任意の文字列を使用することもできます。 |
-g |
[リソース グループ] を指定します。 |
--kind |
[ストレージ アカウントの種類] のStorageV2 を設定して、汎用 V2 アカウントを作成します。 |
--sku |
レプリケーションとストレージの種類を設定します。 既定値は Standard_RAGRS です。 単にデータ センター内でローカルで冗長になるだけの Standard_LRS を使用しましょう。 |
-l |
リソース グループの所有者に依存しない場所を設定します。 これは省略可能ですが、これを使用すると、リソース グループとは異なるリージョンにキューを配置できます。 自分の近くに配置します。サンドボックスで利用可能なリージョンがまとめてある次の一覧から選択します。 |
無料のサンドボックスを使用すると、Azure グローバル リージョンのサブセットにリソースを作成できます。 リソースを作成するときは、次のリストからリージョンを選択します。
- westus2
- southcentralus
- centralus
- eastus
- westeurope
- southeastasia
- japaneast
- brazilsouth
- australiasoutheast
- centralindia
これらのパラメーターを使用するコマンド ラインの例を次に示します。 --name
パラメーターを必ず変更してください。
az storage account create -g <rgn>[sandbox resource group name]</rgn> --kind StorageV2 --sku Standard_LRS --name [unique-name]
ヒント
[コピー] ボタンを使用して、コマンドをクリップボードにコピーできます。 貼り付けるには、Cloud Shell ターミナル内で新しい行を右クリックして [貼り付け] を選択するか、Shift + Insert キーボード ショートカット (macOS では ⌘ + V) を使用します。