企业上云是指企业通过互联网将企业的基础设施、管理及业务部署到云端上,即可利用网络便捷地获取云计算服务商提供的计算、存储、软件、数据等服务,从而提高资源配置效率、降低信息化建设成本、促进共享经济发展、加快新旧转换。

企业应用上云,按其使用云产品的深入程度分为云托管模式(IaaS 上云)云原生模式(PaaS上云)两种类型。IaaS解决了物理机资源的资源管理和资源供给问题,通过对计算、存储和网络的统一和抽象化实现基础资源的统一化供给。IaaS没有跨越开发和运维之间的鸿沟,开发人员仍然需要关注运行在操作系统上的各种基础中间件。PaaS的目标是为应用提供运行所需的各种基础软件,提供实际业务的开发运行环境,从而让业务系统的开发更加简便、高效。

对于基础设施上云,我们一般称之为“云托管模式”,企业只是把原本部署在IDC机房服务器上的应用改为部署在云上虚拟机(或容器)中,应用的架构基本没有发生任何改变,上云的改造成本低、风险低。与传统的自建IDC机房相比,企业直接利用云厂商提供的基础设施具有更高的成本优势,以及高可用性、安全性和弹性等优势,云托管极大地简化和降低了提供IT服务的复杂性和成本,减少企业的IT运维人员投入。

业务应用在云上的演进方向是,通过云上现有的服务构建系统,基于云产品来做技术选型,使应用开发、工具链、CI/CD、运行托管、运维诊断都在云上完成。

PaaS云为我们完成了除应用本身之外几乎所有的配置管理工作,我们所关心的只是与自身应用相关的开发部署运维管理,对应用的管理也变成了只是一条指令或者一个按钮就可以完成的事情。PaaS云平台也都将其作为服务提供给我们,开箱即用。其次,PaaS云还将系统冗余变成了常规功能。

PaaS云将底层的基础运行环境标准化为容器,缩短了代码开发到应用部署所花费的时间,降低了软件开发运维的成本

云原生的架构平台,增加了高可用性,更好的扩展性,同时打造了一体化的监控体系。基于微服务的业务设计,将基础服务原子化,部署方式灵活且响应速度快、迭代周期短。