Почему я должен отправлять свой веб-сайт в “облако”?

StackOverflow https://stackoverflow.com/questions/454807

  •  19-08-2019
  •  | 
  •  

Вопрос

Я разрабатываю asp.net веб-сайты, и я читаю об облачных вычислениях, Windows Azure и т.д.Но, в конце концов, я не вижу никаких практических причин для изменения / перемещения / etc моих сервисов в "облако".
Что за выгода?
Облачные вычисления - это своего рода "эволюция" веб-ферм?

Спасибо и извините за мое невежество....

Это было полезно?

Решение

Чтобы объяснить преимущества, я приведу два примера Microsoft Azure и Amazon EC2.

В случае Amazon EC2 вы можете арендовать виртуальный образ с Windows Server 2003 и SQL Server за несколько центов за машину в час.Как и другим хостинговым компаниям, вам не нужно самостоятельно управлять оборудованием;ваш компьютер хранится в центрах обработки данных Amazon, и они позаботятся о том, чтобы сервер всегда работал, создавались резервные копии данных и т.д.Вы также получаете API, позволяющий автоматически запускать новые экземпляры машины, чтобы справляться с колебаниями спроса.

Azure делает еще один шаг вперед - вам не нужно управлять своей системой.Используя инструменты разработчика, вы создаете свой ASP.NET веб-сайт и предоставляете некоторые метаданные, указывающие, как ваше приложение разделяется на интерфейс и серверную часть, а затем вы выбираете, сколько экземпляров вы хотите, и нажимаете "развернуть в Azure".Microsoft снова заботится о том, чтобы приложение продолжало работать, было географически распределено и т.д.На самом деле вы никогда не знаете, на каком компьютере установлено ваше приложение или даже на скольких компьютерах оно распространено.Корпорация Майкрософт также предоставляет несколько веб-API, которые вы можете вызывать из своего приложения Azure для таких целей, как аутентификация и хранение.

Вы можете найти более подробную информацию на веб-сайтах, приведенных выше.

Другие советы

Я думаю, что причина номер один - это предлагаемый уровень динамической масштабируемости.
Тогда я бы сказал о количестве избыточности, которое обычно предлагается.

Потому что вы можете использовать на одно модное слово больше, чтобы произвести впечатление на своих клиентов.:)

Честно говоря, если вы этого не знаете, вам, вероятно, это и не нужно.

Короткий ответ заключается в том, что "облако" - это модное словечко для обозначения служб виртуальных серверов.Если вам нужно использовать это, то это потому, что вы не хотите тратить свои деньги на ИТ-персонал и серверы, которые могут делать то же самое.

Azure имеет некоторые дополнительные функции для разработчиков Microsoft, и вы можете посмотреть Основной доклад PDC 2008 где они представляют Azure, в котором много говорится об этом.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top