Amazon EC2インスタンスは、「ユーザーデータ」(長い文字列)またはメタデータタグ(キーと値のペアの数)を使用して作成できます。
これらの違いは何ですか?なぜこれら2つのシステムが並行して存在するのですか?
特に、特定のカスタムデータ(つまり、接続文字列と2つのリソースURL)を起動時にEC2マシンに渡して、EC2マシンがそれ自体を構成できるようにします。おそらく、これらは3つのキー/値ペアとして送信するのが最適ですか?
Amazon EC2インスタンスは、「ユーザーデータ」(長い文字列)またはメタデータタグ(キーと値のペアの数)を使用して作成できます。
これらの違いは何ですか?なぜこれら2つのシステムが並行して存在するのですか?
特に、特定のカスタムデータ(つまり、接続文字列と2つのリソースURL)を起動時にEC2マシンに渡して、EC2マシンがそれ自体を構成できるようにします。おそらく、これらは3つのキー/値ペアとして送信するのが最適ですか?
このドキュメントページによると、Amazonが提供するメタデータとユーザーが指定したユーザーデータは次のとおりです。
Amazon EC2インスタンスは、インスタンス固有のメタデータと、インスタンスの起動時に提供されるデータにアクセスできます。
このデータを使用して、起動時に提供される構成ファイルによって変更できる、より一般的なAMIを構築できます。たとえば、さまざまな中小企業向けにWebサーバーを実行している場合、それらはすべて同じAMIを使用し、起動時に指定したAmazonS3バケットからコンテンツを取得できます。いつでも新しい顧客を追加するには、顧客のバケットを作成し、コンテンツを追加して、AMIを起動するだけです。