供应商locking或pipe理风险(PaaS vs IaaS)

select最好的方式来托pipe我的ASP.NET应用程序。 在Paas(例如Azure Web Roles)或IaaS(例如,订购Windows VPS并自行pipe理)之间进行select。 我是开发人员,但没有服务器pipe理经验。

PaaS的。 优点 :不需要pipe理。 缺点 :供应商locking。 如果我对服务不满意,我将无法在不改写应用程序的情况下更改提供程序。 从我的经验来看,更复杂的事情是,不那么稳定。

的IaaS / VPS。 优点 :如有必要,可以轻松将应用程序迁移到其他主机或数据中心。 缺点 :需要pipe理。

如果我正确地理解了一切,维护networking服务器意味着在半夜监控和意想不到的修复。 这真的很难吗? 我应该交换自由的舒适?

Marco Arment(Tumblr,Instapaper等)build议学习基本的服务器pipe理,声称Linuxpipe理很简单( http://www.marco.org/2014/03/27/web-hosting-for-app-developers )。

编辑:根据@Andrew B的build议改变了这个问题。

我是开发人员,但没有服务器pipe理经验。

句号 你想成为一个系统pipe理员? 如果没有,那么你只有一条畅通的道路可以向你开放。 无论是聘请具有相关知识和经验的人员,都可以在内部或合同的基础上为您运行服务器基础架构,或者为pipe理托pipe或基于云计算的全新IaaS支付费用。