Привязка к поставщику или риски администрирования (PaaS против IaaS) [закрыто]

Выбор наилучшего способа размещения моего приложения ASP.NET. Выбор между размещением на Paas (например, веб-роли Azure) или IaaS (например, заказ Windows VPS и самостоятельное администрирование). Я разработчик, но у меня нет опыта администрирования серверов.

PaaS. Плюсы : администрирование не требуется. Минусы : привязка к поставщику. Если я не доволен услугой, я не смогу сменить провайдера, не переписав свое приложение. По моему опыту, более сложная вещь, менее устойчивая.

IaaS / VPS. Плюсы : При необходимости можно легко перенести приложение на другой хостинг или центр обработки данных. Минусы : требуется администрирование.

Если я все правильно понимаю, обслуживание веб-сервера означает постоянный мониторинг и неожиданные исправления посреди ночи. Неужели это так сложно? Должен ли я торговать свободой ради комфорта?

Марко Армент (Tumblr, Instapaper и т. Д.) Рекомендует изучить основы администрирования сервера, утверждая, что администрирование Linux - это просто ( http://www.marco.org/2014/03/27/ веб-хостинг для разработчиков приложений ).

РЕДАКТИРОВАТЬ: изменил вопрос в соответствии с предложением @Andrew B.

0
задан 14 May 2014 в 22:39
1 ответ

Я разработчик, но у меня нет опыта администрирования серверов.

Точка. Вы хотите стать системным администратором? Если нет, то для вас открыт только один путь. Либо наймите кого-нибудь, обладающего знаниями и опытом, чтобы управлять вашей серверной инфраструктурой для вас либо внутри компании, либо на контрактной основе, либо заплатите кому-то за ее запуск, например, управляемый хостинг или новую причудливую облачную IaaS.

7
ответ дан 4 December 2019 в 11:10

Теги

Похожие вопросы