

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ステップ 2：スケーリング戦略の指定
<a name="gs-configure-scaling-plan"></a>

前のステップで検出したリソースに対してスケーリング戦略を指定するには、次の手順に従います。

リソースのタイプごとに、 は、特定の時点で使用されているリソースの量を決定するために最も一般的に使用されるメトリクス AWS Auto Scaling を選択します。このメトリクスに基づいてアプリケーションのパフォーマンスを最適化する最も適切なスケーリング戦略を選択します。動的なスケーリング機能と予測スケーリング機能を有効にすると、スケーリング戦略は両者間で共有されます。詳しくは、「[スケーリングプランの仕組み](how-it-works.md)」を参照してください。

使用できるスケーリング戦略は以下のとおりです。
+ **可用性を最適化する** - リソースを自動的にAWS Auto Scaling スケールアウトおよびスケールインして、リソース使用率を 40% に維持します。このオプションは、アプリケーションに緊急で予測不可能なスケーリングのニーズがある場合に役立ちます。
+ **可用性とコストのバランス** — リソースを自動的にAWS Auto Scaling スケールアウトおよびスケールインして、リソース使用率を 50% に維持します。このオプションは、コストを削減しながら高可用性を維持するのに役立ちます。
+ **コストを最適化する** - リソースを自動的にスケールアウトおよびAWS Auto Scaling スケールインして、リソース使用率を 70% に維持します。このオプションは、予期しない需要の変化があったがアプリケーションでバッファ容量の減少に対応できる場合に、コストを削減する上で役立ちます。

例えば、スケーリングプランで、グループ内のすべてのインスタンスでの CPU の平均使用量に基づき Amazon EC2 インスタンスを追加または削除するように Auto Scaling グループを設定します。スケーリング戦略を変更することで、可用性かコスト、またはその両方に合わせて使用率を最適化します。

また、既存の戦略がニーズに合わない場合、カスタム戦略を設定することもできます。カスタム戦略を設定した場合は、ターゲット使用率の値を変更するか、各メトリクスを選択します。または、両方行うこともできます。

**重要**  
入門チュートリアルの場合、次の手順の最初のステップのみ実行して**次へ**を選択して進みます。

**スケーリング戦略の指定**

1. [**スケーリング戦略の指定**] ページの [**スケーリングプランの詳細**] で、[**名前**] にスケーリングプランの名前を入力します。スケーリングプランの名前は、地域における一連のスケーリングプランの中で独特である必要があります。最大 128 文字を使用することができますが、パイプ「\|」、フォワードスラッシュ「/」、コロン「:」を含めることはできません。

1. 含まれるすべてのリソースは、リソースタイプ別でリスト化されています。**Auto Scaling グループ**の場合、次の作業を実行します。  
![Auto Scaling グループのスケーリング戦略の概要。](http://docs.aws.amazon.com/ja_jp/autoscaling/plans/userguide/images/aws-as-gs-choose-scaling-strategy.PNG)

   1. デフォルトのスケーリング戦略とメトリクスをする場合、このステップをスキップします。代わりに別のスケーリング戦略またはメトリクスを使用する場合、次のステップを実行します：

      1. **スケーリング戦略**の場合、適したスケーリング戦略を選択します。

         入門チュートリアルの場合、[**Optimize for availability**] (利用可能性に向けた最適化) を選択することを必ず確認します。これによって、Auto Scaling グループの平均 CPU 使用率が 40% に維持されるように指定します。

      1. [**Custom**] (カスタム) を選択する場合、[**Configuration details**] (設定の詳細) を展開して適したのメトリクスとターゲット値を選択します。
         + [**スケーリングメトリクス**] で、目的のスケーリングメトリクスを選択します。
         + **ターゲット値**の場合、任意の 1 分間隔のターゲット使用率やターゲットスループットなど、適したターゲット値を選択します。
         + **ロード メトリクス**の (Auto Scaling グループ専用) の場合、予測スケーリングに使用する適したロード メトリクスを選択します。
         + **外部スケーリングポリシーを置き換え**を選択して、 がスケーリングプランの外部 (他のコンソールなど) から以前に作成したスケーリングポリシーを削除し、スケーリングプランによって作成された新しいターゲット追跡スケーリングポリシーに置き換え AWS Auto Scaling ることができることを指定します。

   1. (オプション) デフォルトで Auto Scaling グループで予測スケーリングが有効です。Auto Scaling グループで予測スケーリングをオフにする場合、[**Enable predictive scaling**] (予測スケーリングを有効化) を消します。

   1. (オプション) デフォルトでは、リソースタイプごとに動的スケーリングが有効化されます。リソースタイプの動的スケーリングをオフにする場合、[**Enable dynamic scaling**] (動的スケーリングを有効化) を消します。

   1. (オプション) デフォルトでは、複数のスケーラブルなリソースの検出元となるアプリケーションソースを指定すると、スケーリングプランにはリソースタイプがすべて自動的に含まれます。スケーリングプランからリソースのタイプを省略するには、[**スケーリングプランに含める**] をオフにします。

1. （オプション）別なリソースタイプのスケーリング戦略を指定する場合、前述のステップを繰り返します。

1. 完了したら[**Next**] (次へ) を選択して、スケーリングプランの作成手順を続行します。