Amazon запустила управляемые службы баз данных и приложений, которые можно использовать для развертывания баз данных SQL Server и управления ими. ASP.NET приложения на AWS Elastic Beanstalk.
Amazon RDS для SQL Server-это сервис, который можно использовать для настройки, работы и управления реляционными базами данных в SQL Server на AWS. До сих пор поддерживались только MySQL и Oracle. Существует уровень бесплатного использования, который включает 750 часов в месяц микро-экземпляров Amazon RDS с выпуском SQL Server Express Edition, 20 ГБ хранилища базы данных и 10 миллионов запросов ввода-вывода в месяц в течение всего года, после чего вы можете запускать SQL Server на Amazon RDS, используя модели услуг “Лицензия включена” или “Принесите свою собственную лицензию”, цены начинаются от 0,035 доллара США в час. Вы можете использовать SQL Server 2008 R2 Express, Web, Standard и Enterprise Edition, а Amazon планирует добавить поддержку SQL Server 2012 в конце этого года.
ASP.NET поддержка эластичного бобового стебля означает, что теперь вы можете развертывать и управлять ASP.NET приложения в облаке AWS. Это добавляет к существующей поддержке Java и PHP. Как и в случае с поддержкой других языков, вы просто загружаете свой ASP.NET приложение и эластичный бобовый стебель автоматически обрабатывают детали развертывания, связанные с выделением емкости, балансировкой нагрузки, автоматическим масштабированием и мониторингом работоспособности приложений. Elastic Beanstalk использует программный стек IIS 7.5, поэтому существующие приложения могут быть развернуты с минимальными изменениями в базовом коде. Дополнительная плата за Elastic Beanstalk не взимается, и вы платите только за ресурсы AWS, необходимые для запуска ваших приложений.
Существует набор инструментов AWS для Visual Studio, который можно использовать для создания приложений, и вы можете попробовать практическую демонстрацию, показывающую, как развернуть приложение. ASP.NET приложение на Beanstalk с Amazon RDS для SQL Server в руководстве разработчика.