К вашему сведению я полагаю, что Bjarne Stroustrup заключается в кавычки, что бросков C-стиля нужно избежать и что необходимо использовать static_cast или dynamic_cast если вообще возможный.
стиля C++ Barne Stroustrup Слушает тот совет для того, что Вы будете. Я далек от того, чтобы быть гуру C++.
Скажем, ваш объект Smo.Table назван t.
Это получит описание:
t.Columns["ProductID"].ExtendedProperties["MS_Description"].Value
Пока держите их все в одном экземпляре, не оптимизируйте / масштабируйте преждевременно. Возможно, вы обнаружите, что простого обновления до экземпляра со средним ЦП (36 центов в час вместо 12 центов в час) будет достаточно, чтобы вы могли работать в течение нескольких месяцев без каких-либо проблем с масштабированием.
В будущем, если вы перерастете одно- После настройки сервера вы можете переместить свою БД в отдельный экземпляр, сначала с маленьким ЦП, а затем обновив его до среднего.
Стоит отметить одну вещь: если вы не можете выполнить обновление со среднего ЦП до высокого cpu, потому что 32-битные образы ОС не будут работать на больших экземплярах, а 64-битные не будут работать на меньших.
Выберите 32-битную Windows (поскольку EC2 использует это для меньших и средних экземпляров), запустите на меньшем единичном экземпляре, а затем при необходимости увеличивать масштаб.
Что касается EBS - я ' d порекомендовать создать том здорового размера, который позволит вам работать некоторое время, и настроить SQLServer для хранения там своих данных.
Вы также можете хранить свое приложение ASP.NET на томе EBS, но диск ОС экземпляра 10 ГБ может ладно, я не думаю, что здесь есть большая разница.
Я настоятельно рекомендую использовать эластичный IP-адрес, а не временный IP-адрес, который EC2 назначает вам при запуске экземпляра. Создайте эластичный IP-адрес, обновите свой DNS, чтобы он указывал на него, и свяжите его с вашим экземпляром.
После настройки вашего образа, как вы хотите, выключите его, объедините экземпляр и затем зарегистрируйте для него новый AMI (конфиденциально) . Это займет около 40 минут. Это означает, что если с вашим экземпляром случится что-то ужасное, вы сможете восстановить его в течение 15 минут, выполнив следующие действия: