选择托管我的ASP.NET应用程序的最佳方式。在Paas (例如Azure Web角色)和IaaS (例如,订购Windows并自己管理它)之间进行选择。我是开发人员,但没有服务器管理经验。
PaaS。优点:不需要行政管理。缺点:供应商锁定。如果我对这个服务不满意,我将无法在不重写我的应用程序的情况下改变提供商。根据我的经验,事情比较复杂,不那么稳定。
IaaS/VPS。优点:如果有必要,可以轻松地将应用程序迁移到不同的主机或数据中心。缺点:行政要求。
如果我正确理解了所有的事情,那么维护web服务器意味着在半夜不断地监视和修复意想不到的问题。真的有那么难吗?我应该用自由来换取安慰吗?
Marco (Tumblr,Instapaper等)建议学习基本的服务器管理,声称Linux管理很容易(http://www.marco.org/2014/03/27/web-hosting-for-app-developers)。
编辑:根据@Andrew的建议修改问题。
发布于 2014-05-14 19:13:51
我是开发人员,但没有服务器管理经验。
句号。你想成为一名系统管理员吗?如果没有,那么你就只有一条清晰的道路向你敞开。或者雇佣一个有知识和经验的人为你在内部或在合同的基础上运行你的服务器基础设施,或者雇佣一些人来为你运行它,比如托管托管或者花哨的基于云的IaaS。
https://serverfault.com/questions/595141
复制相似问题