我习惯于询问严格的技术问题,所以我希望这种“亲爱的艾比”风格是合适的。
可能过高的背景
我是一名网页设计师和开发人员,擅长很多事情,但擅长的却很少。我使用过各种 VPS 产品作为开发服务器,尝试过各种共享主机,而我的高流量体验只能用 CloudFlare 和增加资源来结束——没有分布式计算、故障转移设置、负载平衡或大孩子网络。我已经从基础发行版设置了邮件服务器和 Web 服务器,并且知道如果主动为客户做这些事情,我会让每个人都面临风险。(所以我不会这么做。)
假设我有一个客户,这是一家位于美国繁荣海岸的中型公司,他们运行现成的 PHP/MySQL CMS 以及定制的 PHP/MySQL 应用程序。我可以保持该软件更新、健康并整齐部署 — 没问题。
现在假设该客户还有一个内部 IT 部门,该部门似乎无法承担维护网站和服务器的任务:版本控制不一致、生产“修复”可疑,并且不愿意共享访问权限、寻求帮助或听取深思熟虑的建议。
一个原本稳定的 VPS 被破坏了,客户知道但不知道该怎么做。我想负责任地提供帮助,而不是仅仅将当前的情况归咎于不确定的内部决策,但我不知道该提出什么建议。
问题
这位客户受益于优质 VPS 产品的资源和可用性,但其 IT 部门可能不太适合管理此类服务器。这是否意味着托管最终是理想的选择?
管理软件更新(Plesk、Cpanel 等)、安全补丁和服务器维护都应该由某人处理其他比客户的 IT 更安全,理想情况下会有保证的、可扩展的资源、稳定的正常运行时间和相匹配的 SLA。
我看到 Media Temple 现在提供托管服务,但如果这正是我首先寻找的,我对可靠的建议很感兴趣。
答案1
如果您的客户不愿意或无法对糟糕的 IT 部门采取任何措施,您的选择似乎是:
1 为他们管理托管
向他们收取月费,以管理您控制的 VPS 上的托管。不要授予对服务器的访问权限。将其托管在 VPS 或托管托管解决方案上 - 无论哪种您觉得有信心。IT 部门可能会对无法访问服务器感到不满。这都是政治问题。选择使用哪个提供商完全属于题外产品推荐类别,因此您必须自己进行研究。
2 损坏时进行安装和支撑
在他们需要的任何系统上安装它,让不称职的 IT 部门做他们想做的事。每次你必须为他们清理时都要向他们收费。要么 IT 部门得到修复,要么你赚额外的钱。记录下哪里出了问题以及原因,这样客户就可以清楚地看到他们被收取了什么费用。
3. 把钥匙交给他们然后走开
如果 IT 部门破坏了它……那不是你的错。无论托管服务有多好,他们都可能因为无知或恶意而破坏它。只有他们愿意支付足够多的费用来让努力变得值得时,他们才会修复它。这很可能最终会结束与客户的关系。但有时解雇客户是件好事。如果你没有为他们做足够的清理工作,不值得花时间,那就放弃他们,接受更好的客户。