上QQ阅读APP看书,第一时间看更新
1.5.4 节省成本
作为软件开发人员,我们可能不会直接和钱打交道,但是在设计解决方案的时候,我们有责任将成本考虑在内。凭借其弹性和按需付费的策略,云计算模型有助于优化IT基础设施的成本。我们不再有永远在线的基础设施:在需要的时候,我们会供应资源,并为实际使用付费;当不再需要的时候,我们就将其销毁。
在此基础之上,采用云原生方式会进一步优化成本。云原生应用被设计为可扩展的,所以它们可以充分利用云的弹性。它们是有韧性的,所以与停机时间和生产环境故障相关的成本都会更低。鉴于应用是松耦合的,它们能够让团队行动更快速,加快上市时间,从而具备明显的竞争优势。这样的例子不胜枚举。
迁移到云的隐性成本
在决定迁移到云之前,我们还必须考虑其他类型的成本。一方面,如上所述,我们可以优化成本,只为使用的资源付费。但另一方面,我们还应该考虑迁移的成本及其影响。
迁移到云需要特定的技术能力,而员工很可能还不具备这样的能力。这就意味着要对他们进行教育投资,以获得必要的技能,我们也许还需要聘请专业人员作为顾问,帮助我们往云中进行迁移。根据所选择的解决方案,组织可能还需要担负一些额外的责任,这又需要特定的技能(例如,处理云安全方面的问题)。除此之外,还有其他的一些考虑因素,比如迁移期间的业务中断、重新培训终端用户、更新文档和支持材料等。