企业如何有效降低上云成本
如今,企业上云成为趋势之一,更多的企业利用云计算技术,来快速实现数字化转型。的确,云计算的按需使用、灵活性高、可扩展性强等特点,赢得了众多企业的青睐,但是如何有效的上云,降低成本,却成为很多企业所关注的。近日,51CTO采访了Mobvista技术副总裁兼首席架构师蔡超,就企业如何有效降低上云成本进行了探讨。
企业上云的阻碍力虽然,上云被认为是趋势,但是上云过程中仍然存在一些挑战。据蔡超观察,目前有三大原因阻碍了企业上云。
首先是遗留系统的迁移。目前大量企业仍然采用传统IDC作为基础设施,企业上云会直接将传统的本地应用迁移到云端,然而这不仅会导致系统架构无法有效利用云的“ScaleonDemand”等特性,还会造成成本的浪费。企业需要进行系统重构,例如进行微服务化,整合云端后台服务等,来充分利用云计算的特性。但是对于大规模系统而言,迁移不可能一蹴而就,系统迁移过程漫长,就会产生混合状态,新系统与遗留老系统之间的互通,迁移过程的阶段步骤,都对开发和维护提出了更高的挑战。
第二,数据迁移和安全存储。企业上云后,数据是否存储在云平台,如何保证数据在公有云的存储和访问安全,若是本地存储,则需要考虑数据传输的成本和传输的安全性问题。
第三,开发人员的思想转变。目前,大多数开发者都是学习过经典架构模型的,开发理念和模式也都是传统模式,在迁移上云过程中,就需要学习云原生的技术和理念,在传统开发中引入新的技术和理念,这对开发人员的技能要求也会相应提高。
降低上云成本的方法云计算以其经济成本、弹性伸缩等特性吸引了用户上云,然而云上的成本并不一定便宜。除去人工成本外,还需要计算资源、流量、数据存储、云端服务等费用,稍不留神,就会产生高昂的成本。那么,是否有可以降低云计算成本的方法呢?答案是肯定的。
降低成本的根本是要充分利用云计算的特点,就是按需获取和按使用付费。降低上云成本可以从三方面入手。首先是按请求量自动伸缩,企业要善于了用按需获取、按量付费的云计算特点,根据企业业务需求,对云资源的请求量进行自动伸缩。
其次,正确有效的利用云平台的收费模式。例如消息服务,云服务商是根据发生次数收费的,而不是按照消息内容的多少,因此,只要不超过单条最大容量,就可以批量发送,节省成本。所以,企业需要评估自己的业务模式,根据需要选择预留实例、竞价实例等不同模式。如果企业长期使用,还可以通过增加购买时长来降低云成本。
第三是采用合理的架构。架构对于企业是否可以利用云计算的特点尤为重要,企业可以采用微服务架构或无服务架构,将伸缩粒度变得更加细粒度,从而降低成本。