【WOTD】华为云:拥抱开源 三步实现企业业务云化创新

刘赫伟先生在演讲中首先提到了云原生计算的概念,它主要包括三个核心特点: Containerized (容器化)、Dynamically Orchestrated (动态编排)、Microservice Oriented (面向微服务)。首先,容器化是云原生计算最基础的部分,也是最核心的理念;其次,动态编排更强调业务如何动态调度到基础设施之上;最后是面向微服务,也就是基于微服务化架构的细粒度解耦与开发。

【WOTD】华为云:拥抱开源 三步实现企业业务云化创新

刘赫伟 华为云PaaS容器技术总监

容器技术的时间简史

容器技术背后的OS内核进程隔离等技术历史悠长,但只是大约2011年左右容器化概念才被完整提出,并与云计算相结合。Cloud Foundry可被认为是最早在开源平台中完整使用的容器技术。2013年至2014年,Docker与Kubernetes的相继出现推动了容器技术的整体发展,Docker已经成为业界的容器运行时标准。短短三四年的时间里,已有大量的商用案例出现,包括Kubernetes、Mesos、CloudFoundry以及Docker EE等容器平台的应用案例。其中,Kubernetes更是实现了非常迅猛的发展,被业界已公认为是容器编排的事实标准,并已快速融入云计算的生产环境之中,几乎所有容器解决方案的供应商,以及全球Top5的公有云服务商都已经使用了Kubernetes。容器自身的轻量级、快速扩缩容、构建发布上线的特点,非常适合用于践行DevOps理念,以及微服务化的云原生理念。

适用于各类应用开发场景

华为云满足企业全方位需求

华为云为用户提供完整的一站式云原生全栈服务。据介绍,华为云基于业界主流的容器开源生态Kubernetes和Docker社区,深度整合华为云超强的计算、存储和网络能力,通过自主研发,推出了高性能、高可靠的公有云容器全栈解决方案——云容器引擎CCE。同时,围绕容器技术,华为云还提供微服务引擎CSE、微服务应用平台ServiceStage、函数服务FunctionStage,还有系列分布式中间件产品,如消息队列DMS、缓存服务DCS、数据库中间件DDM等,另外如软件开发云DevCloud、应用性能管理APM、应用编排AOS也为用户提供了更全面的选择,丰富的华为云原生服务栈,满足企业各类开发及部署需求。

刘赫伟先生在采访中介绍了华为云在容器技术领域的两大核心优势。首先,华为做网络通讯设备起家,在容器网络、容器存储、计算、裸金属等硬件领域均有较深厚的经验积累,在容器引擎最底层的基础设施层面做到垂直打通和优化,保证了高安全性、高可靠性和高性能。此外,华为从Linux到Docker、Kubernetes等开源社区均有大量投入,也是CNCF基金会的初创成员和白金会员,在开源领域具有绝对领先的优势。华为将坚持“源于开源,强于开源,回馈开源”的理念向全球开源社区贡献自己的力量,并以商业实践引领开源生态的发展。

华为云通过真实的成功案例,以及在用户的走访和反馈中了解到,企业业务云化创新有三类场景:分别是传统行业IT系统云化、应用SaaS化和轻资产敏捷创新,且这三类诉求成递进关系。最早是传统企业IT化,做快速上云;然后是业务的SaaS化,实现从卖软件到卖服务的转变;最后是Severless架构,进一步强化资源的利用率,实现低成本运维。华为云针对这三类场景提供不同的解决方案,容器化针对第一类场景,实现快速上云;针对SaaS化这类场景提供包括多租在内的SaaS化完整解决方案以及API开放能力;最后,针对Severless也会提供相关的服务。

公有云与私有云之间的抉择

刘赫伟谈到,“纵观云计算十余年的发展史,业界已经达成一个共识,那就是公有云是必然趋势。因为从云计算所带来的便捷性而言,它是希望大家不再关注资源,只需要关注自己的业务。当前仍在犹豫的企业主要是考虑数据安全、网络条件等因素,以及上公有云对自身业务SLA的影响。”他坚信,经过像华为、亚马逊等这些有实力的企业去不断努力,可以把这些屏障解决掉,让大家可以放心地使用公有云。

相关推荐