Как использовать AWS CloudFormation из AWS Toolkit для «маленького» экземпляра для ASP.NET - PullRequest
4 голосов
/ 25 сентября 2011

Я развернул ASP.NET в EC2, используя AWS Cloudformation. В Visual Studio AWS Toolkit добавляет пункт меню «Опубликовать в CloudFormation». При этом создается необходимый шаблон Cloudformation с использованием нескольких машин, таких как Micro и Large, для Win 2008 R2. Поскольку я использовал «маленький» экземпляр (более мощный, чем Micro, но дешевле, чем Large, и использовал удобство Cloudformation из Visual Studio, я попытался скопировать сгенерированный шаблон и использовать его в качестве нового шаблона для Cloudformation с использованием AMI. это предназначается для Win 2008 и поэтому работает на 32-битной маленькой машине. Однако я получаю ошибку, поскольку шаблон ссылается на элементы файла конфигурации, созданные на лету.

Как лучше всего использовать маленький экземпляр из AWS Toolkit в AWS Cloudformation, не настраивая экземпляры и т. Д.

Ответы [ 2 ]

2 голосов
/ 01 мая 2012

Это прежнее ограничение было исправлено введением 64-битного Ubiquity, см. Обновления EC2: новый средний экземпляр, 64-битный Ubiquity, SSH клиент :

Теперь вы можете запускать 64-битные операционные системы на экземплярах типа Small и Medium .Это означает, что теперь вы можете создать один образ машины Amazon (AMI) и запускать его для очень широкого диапазона типов экземпляров, от Micro до High Extra CPU с большой нагрузкой и с High-Memory Quadruple Extra Large, [...]

Это облегчит вам вертикальное масштабирование (для больших и меньших экземпляров) без необходимости поддерживать параллельные (32- и 64-битные) AMI.

[выделено мной]

AWS Toolkit для Visual Studio уже поддерживает это значительное улучшение вертикального масштабирования, поэтому вы можете просто Опубликовать вCloudFormation , ориентируясь на выбранный вами тип экземпляра Amazon EC2, включая m1.small .

Хотя это уже должно охватывать ваш сценарий использования, стоит упомянуть, что AWS также выпустилановый выделенный AMI, поддерживающий эту ОС, в частности, AWS CloudFormation , а именно Microsoft Windows Server 2008 R2 - База для CloudFormation , который содержит Microsoft Windows Server 2008 R2 с пакетом обновления 1 (SP1), предназначенный для CloudFormation на AMI, поддерживаемом Amazon EBS , чтобы создать собственные AMI .

2 голосов
/ 24 ноября 2011

невозможно, поскольку Cloudformation требует Win 2008 R2, а небольшой экземпляр - 32-битный

.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...