Вам следует взглянуть на учебный комплект по платформе Windows Azure , чтобы ознакомиться с некоторыми вводными лабораторными проектами.
Хотя теоретически вы можете просто «вставить» некоторые приложения в виртуальную машину Windows Azure, вряд ли это имеет смысл. Некоторые приложения могут быть перенесены с незначительными изменениями, такими как веб-сайт asp.net - состояние сеанса легко обрабатывается AppFabric Cache, а виртуальная виртуальная машина Web Role - это Windows Server 2008 с Full IIS. Однако вам все равно нужно интегрироваться с Windows Azure Diagnostics, чтобы иметь возможность получать внешнюю информацию о состоянии вашего приложения.
Кроме того, в приведенном выше примере вы можете сделать более оптимальные действия, например переместить статический контент в хранилище больших двоичных объектов и снять нагрузку с ваших виртуальных машин. Для этого необходимо загрузить этот контент, а затем изменить URL-адрес IMG и другого тега, чтобы он указывал на несколько другой URL.
Просто помните, что вы переходите на Windows Azure, чтобы воспользоваться преимуществами своей платформы и связанных служб, а не просто стать стойкой для размещения сервера. Чтобы воспользоваться преимуществами этих сервисов, вам нужно нацелить их конкретно, например:
- Услуги контроля доступа
- Кэширование
- Связь (vpn, сервисная шина)
- Диагностика
- База данных (SQL Azure)
- Службы синхронизации
- Управление трафиком в дата-центрах