1.3 云计算赋能企业数字化转型

1.3.1 企业数字化转型的驱动力

随着多年信息化建设的深入推进,各行各业产生了源源不断的数据。企业在生产经营活动中产生了各种各样数据,尤其是智能手机和移动互联网的出现,使得每个消费者都成了重要的数据生产者。与此同时,伴随着阿里、腾讯、百度等互联网公司向各个行业的渗透,各种商业模式、新兴技术不断涌现,各行各业都受到了深刻的影响,纷纷意识到在新的竞争态势下,数据已经成为重要的生产要素,感受到数字化转型的压力。

所谓数字化转型,是指以数字化技术为依托,以数据为核心,洞察客户需求和市场趋势,重构业务流程,为客户提供更高价值的产品与服务,实现企业绩效和竞争力的根本性提升的一系列变革。

1.客户需求的变化是企业数字化转型的根本动力

随着国内经济的发展,消费者对产品的需求不再是坚固耐用,而呈现出多样化、个性化的特点,尤其是在互联网环境下成长起来的新生一代逐步成为市场消费的主力,他们的消费观念、消费方式、产品和服务的需求等更是发生了翻天覆地的变化。如何洞察客户,提供满足客户个性化需求的产品和服务?充分挖掘用户和企业经营过程中产生的数据不仅能够优化现有产品和服务,甚至可以创新性地提供完全不同的产品和服务。

2.跨界竞争的加剧是企业数字化转型的外部压力

目前市场竞争已经不再是同行业企业之间的竞争,行业外部尤其是互联网企业进入传统行业的趋势越来越明显。由于微信,运营非常成熟且给运营商带来巨额收入的短信业务基本无人使用;由于美团等订餐业务,方便面的销售额大大萎缩;盒马鲜生的出现对传统超市的业务产生了巨大的冲击。互联网公司利用其连接、数据和技术优势,解构现有商业模式和价值链,对传统企业构成了降维打击。

3.新兴技术的发展赋予数字化转型以巨大能量

过去企业信息化的主要作用是将低效的手工流程电子化,通过软硬件平台优化执行效率、降低运营成本,业务的运作方式并没有改变。而近几年云计算、大数据、人工智能、物联网等新兴技术的不断发展和伴随而来的商业模式的创新显示了业务创新和技术相融合的巨大能量,通过这些技术,传统企业可以洞察客户需求,优化生产要素,更新业务体系,甚至重构商业模式,与互联网公司站在同一个起跑线上,并利用自身多年积累的行业优势与业内外展开正面竞争。

1.3.2 数字化转型对企业IT架构的要求

从业务角度来看,数字化转型是利用最新的数字化技术重新塑造业务流程,创新业务模式。而这样的创新是建立在合适的IT架构基础之上的。

传统的架构由于缺乏长远的规划且受到技术发展的限制,通常采用竖井式架构。这种架构把应用和数据放在一起,每个应用自成体系,和其他应用之间没有直接的关联。这种架构已经不能适应数字化时代的要求,那么数字化时代对IT架构有哪些基本的要求呢?可以从诸多成功转型案例中总结出数字化转型对企业IT架构提出的几个基本要求。

1.灵活响应

数字化转型要求企业将传统业务场景线上化、数字化,这对企业带来了大量线上流量的考验。如何在应对线上服务模式带来的流量压力的同时,尽可能提升基础设施资源利用效率,是数字化转型过程中企业必须思考的问题。

2.数据共享

业务场景的线上化、数字化一方面为企业创造了智能服务的入口,通过智能应用降低人工服务成本,提升客户体验;另一方面长期的线上流量将沉淀海量业务数据,如何发挥数据的价值是企业发挥数字化转型战略意义的关键。当然,这所有的前提是各业务数据得以共享,消除系统之间的壁垒。

3.敏捷创新

数字化转型要求企业具备创新意识与能力。企业需要在不断的试错中感知用户的真实需求,并通过多次迭代不断提升客户体验。这就要求企业必须建立DevOps文化,实现交付周期的缩短、交付质量的提升、交付风险的控制。

1.3.3 云计算:企业数字化转型的基石

数字化转型的目标是从数据出发,借助云计算、大数据、人工智能、物联网等技术手段对业务进行改造和创新。如通过大数据技术对多种数据源的集成与分析,实现对数据的洞察;通过人工智能技术来实现深度学习和挖掘,深刻影响企业的决策模式。云计算一方面为大数据、人工智能等前沿技术提供分布、弹性、触手可得的基础资源;另一方面通过提供安全可靠的海量数据载体、灵活自动的开发部署环境,在大幅降低开发运维成本的同时实现应用迭代的加速。可以说云计算架构和理念与数字化转型趋势一脉相承,是企业数字化转型的基石,助力企业更加平滑、高效地执行数字化转型。

1.云计算支持业务快速创新

数字化转型背景下,客户需求往往变幻莫测,而在传统企业中,为应用提供环境和部署新版本所花费的时间通常以天、周或月进行计算,严重限制了企业的创新能力。而基于云计算的弹性和自服务特性,企业可以在大大缩短版本发布周期的同时,降低版本迭代的风险——通过调用云服务API来提供新的应用程序环境比基于表单的手动过程要快几个数量级。在架构即代码(Infrastructure as Code)的支撑下,云计算可以帮助企业建立快速创新与持续交付的能力。另外,云计算也可以降低创新失败的成本,提升创新。

2.云计算支持需求弹性扩展

伴随数字化转型背景的不仅是客户需求的多变,还有线上需求量的指数级增长。面对这样的趋势,传统企业通过垂直扩展——购买服务器来应对与日俱增的需求,在成本、效率层面存在诸多限制。而公有云基础设施的出现帮助企业解决了这一问题——基础设施资源的部署以及虚拟化工作由企业IT转移向云提供商,企业作为消费者仅需要关注部署在云服务器上的实例,并在必要的时候进行弹性扩展。

3.云计算支持DevOps敏捷研发

云计算平台提供的IaaS、PaaS服务将基础设施、常用中间件、数据库服务等应用环境直接作为资源发布在自服务平台中,供开发团队自助、按需获取,从而大大降低开发人员对开发环境和测试环境的部署门槛;而容器技术、微服务架构的引入则从应用架构层面提供了应用快速迭代的基础;当从组织架构层面将传统以职能为导向的组织架构(开发、运维、测试)转变为以产品为导向的组织架构(谁构建谁运维)后,则进一步降低了开发、运维、测试之间的沟通成本,帮助企业从技术、工具、组织文化层面充分构建DevOps一体化开发运维模式,为企业解决从应用需求到上线部署的端到端效率问题。

以金融企业数字化转型为例,平安集团旗下金融壹账通公司为中小规模金融机构提供业务处理、资金交易等场景的线上化服务平台,以科技赋能金融企业,实现数字化转型。而这一平台之所以能在保证金融高可用、强监管的前提下支撑近3000家金融机构的业务流畅运作,离不开底层平安云提供的弹性计算、对象存储等产品的支持,以及平安集团在多年金融领域中沉淀的行业经验。

1.3.4 企业上云路径与步骤

数字经济大潮全面影响了所有行业的发展,众多企业顺应趋势,积极投身数字化转型,而云计算是数字化转型的必由之路。那么企业应该采用什么样的路径和步骤拥抱云计算,构建数字化平台呢?尽管没有标准的路径可循,但可从先行者的实践中借鉴一些经验。

1.制定云计算战略

云计算战略的制定对企业而言至关重要,它直接决定企业将“去什么地方”。在云计算战略的制定过程中,往往需要IT和业务部门协同推进,以保证云计算战略与业务发展战略的一致性。通常,云计算战略的制定可以基于一些具体的应用场景进行讨论,例如如何更加灵活地提升业务应用服务、如何通过构建DevOps环境将工作重心从运维转向业务创新等。同时,企业必须对云计算技术的发展保持关注,明确自身在云计算领域的发展思路,例如采取积极迎合策略或保守跟随策略,这对企业后续云计算发展路线的制定和实施将产生关键作用。

2.评估和调研

评估和调研为企业解决“目前在什么地方”的问题,帮助企业从云计算的角度了解自身目前在业务、组织架构、应用、数据、基础设施等方面的实际情况。通常可以从云计算服务的差距分析开始,根据云计算部署模式评估云计算服务种类的选择(私有云、公有云、行业云),并在此基础上进一步对现有应用进行评估,基于云计算的特点分析应用在多大程度上适合迁移、明确迁移改造的目标。

3.制定云计算发展路线

云计算发展路线是对企业云计算整体发展的详细计划,既承接了云计算战略,又将直接指导后续云计算的实施开展。企业在制定发展路线时,需要决定现有应用的上云迁移模式,这些模式可以大致归纳为如下三类。

(1)直接迁移:将现有业务在不进行任何改造的前提下,直接迁移至云环境中。这种迁移方式尽管具备成本低、风险小等优势,但其为企业带来的价值相当有限——传统应用架构难以发挥云环境的技术优势。

(2)改造迁移:在应用迁移过程中,在保持现有应用架构完整性的基础上,进行一定的改造,以发挥云环境的优势,例如从现有数据库迁移至云端分布式数据库以提升数据响应效率。这种迁移模式在保证应用稳定性的基础上,发挥了一定的云计算优势。

(3)重构迁移:以适配云环境、构建云原生应用为目标,对现有业务在应用架构层面进行重新设计,例如微服务化、无服务化,再向云环境进行迁移。这种迁移模式需要较高的实施成本,同时应用重构也势必造成一定的技术风险,但只有重构迁移才能切实发挥云环境的技术优势。

通常大型企业在传统基础设施上投资巨大,且已经部署了大量运行多年的应用,对于大型机构而言,一般不可能把已有的基础设施推倒重来,因此在发展路线制定上建议采用双模(Bi-Modal)方式,即旧应用采用旧模式、新应用采用云原生应用模式,然后再逐步将旧应用向云平台进行迁移。

4.展开试点

在展开大规模实施前,企业可以先通过一些试点项目对想法进行验证,从而降低整体上云风险。试点项目可以帮助企业获得直接的云计算体验,直观了解云计算对企业业务的影响,并为后续的云计算实施和推广积累经验。通过试点项目的实施,企业不仅可以积累一线的云计算应用经验,还可以检验云计算战略和规划的可行性。

5.实施和推广

实施和推广阶段意味着企业已经开始了正式的云计算项目,并开始贯彻执行自己的云计算战略。为了保证云计算实施结果能符合战略规划中的预期目标,在实施过程中需要从服务水平协议(SLA)、安全性、管理和监控、迁移流程四个方面进行重点把握。企业需要建立正式的反馈流程、考核机制和评估体系,并要求云计算实施、运维和业务人员通过这套机制来评估云计算实施成果,帮助企业进一步完善云计算战略与计划。