Назад | Перейти на главную страницу

Перенос веб-приложения asp.net на aws

Меня попросили помочь перенести приложение asp.net на aws, я раньше не развертывал окна в облаке и был заинтересован в получении некоторых указателей?

Я не беспокоюсь о приложении больше о перемещении базы данных, это 200 ГБ mssql db, и мне интересно, как лучше всего переместить его в облако.

Спасибо алекс

Ну по сути все как в обычном дата-центре. У вас есть несколько вариантов загрузки базы данных. Я уверен, что есть еще много вариантов.

  1. Разложите базу данных на несколько частей и загрузите их небольшими порциями.
  2. Используйте новую функцию API S3, которая позволяет загружать файлы по частям
  3. Создайте FTP-сервер и либо загрузите файл, либо загрузите файл, в зависимости от того, где вы создаете ftp-сервер.
  4. Сервис AWS Importer / Export

Если вы выберете опцию S3, загрузка файла с S3 будет чрезвычайно быстрой, поскольку S3 подключен к сети EC2 через гигабитную сеть. Вы также можете хранить резервные копии в S3, поскольку это полностью избыточное хранилище, поэтому грязные руки с использованием S3 api могут дать двойной результат.

Если бы я выполнял эту задачу, я бы выбрал либо импорт / экспорт AWS, либо загрузку базы данных в S3.

** Что бы вы ни делали ... Обязательно сначала сжимайте файл (если только это не AWS Import / Export)

В зависимости от ваших требований и бюджета этот вариант использования может быть рассмотрен AWS Импорт / Экспорт, который является специальным предложением для ускорения перемещение больших объемов данных в AWS и из AWS с использованием портативных устройств хранения для транспортировки:

AWS передает ваши данные напрямую на устройства хранения и с них, используя высокоскоростную внутреннюю сеть Amazon и минуя Интернет. Для значительных наборов данных AWS Import / Export часто работает быстрее, чем передача через Интернет, и более экономичен, чем обновление вашего подключения.

Вы можете оценить последнее через Цены на импорт / экспорт AWS.

Видеть Начиная в Руководство разработчика по импорту и экспорту AWS для получения дополнительной информации.

Удачи!