4

AWS Cloudformation を使用して EC2 に ASP.NET をデプロイしました。Visual Studio では、AWS Toolkit によって「Publish to CloudFormation」メニュー項目が追加されます。これにより、Win 2008 R2 をターゲットとする Micro や Large などのマシンの選択を使用して、必要な Cloudformation テンプレートが作成されます。「小さい」インスタンス (Micro よりも強力ですが、Large よりは安価) を使用し、Visual Studio から Cloudformation の利便性を利用するため、生成されたテンプレートをコピーして、AMI を使用して Cloudformation の新しいテンプレートとして使用してみましたこれは Win 2008 を対象としており、32 ビットの小型マシンで実行されますが、テンプレートがその場で作成された構成ファイル項目を参照しているため、エラーが発生します。

インスタンスなどをセットアップすることなく、AWS Cloudformation の AWS Toolkit 内からスモール インスタンスを使用する最良の方法は何ですか?

4

2 に答える 2

2

CloudformationにはWin2008R2が必要であり、小さなインスタンスは32ビットであるため、不可能です。

于 2011-11-23T22:15:26.557 に答える
2

この以前の制限は、64ビットユビキタスの導入によって改善されました。EC2アップデート:新しいミディアムインスタンス、64ビットユビキタス、SSHクライアントを参照してください:

スモールおよびミディアムインスタンスタイプで64ビットオペレーティングシステムを起動できるようになりました。つまり、単一のAmazon Machine Image(AMI)を作成して、MicroからHigh-CPUExtraLargeやHigh-MemoryQuadrupleExtra Largeまで、非常に幅広いインスタンスタイプで実行できるようになりました。 、[...]

これにより、並列(32ビットおよび64ビット)AMIを維持することなく、垂直方向(大小のインスタンスへ)のスケーリングが容易になります。

[強調鉱山]

AWS Toolkit for Visual Studioは、垂直スケーリングに対するこの大幅な改善もすでにサポートしているため、 m1.smallを含む選択したAmazon EC2インスタンスタイプをターゲットにしながら、CloudFormationに簡単に公開できます。

これはすでにあなたのユースケースをカバーしているはずですが、AWSはAWS CloudFormationでこのOSをサポートする新しい専用AMI 、つまりMicrosoft Windows Server 2008 R2-Base for CloudFormationをリリースしました。これには、Microsoft Windows Server2008R2が含まれています。 SP1は、独自のAMIを構築するために、AmazonEBSがサポートするAMIでのCloudFormationを対象としています。

于 2012-05-01T00:57:40.820 に答える