近日,爱分析在京举办了 2018 爱分析·中国云计算高峰论坛,本次论坛以“云化万物,智动未来”为主题,探讨云计算行业的发展趋势。爱分析邀请了云计算领域标杆公司时速云创始人&CEO 黄启功进行主题演讲。

黄启功认为,企业采用基于云原生的技术和管理方法,可以更好地把业务迁移到云平台,从而享受云的高效和资源按需供给能力。容器云 PaaS 平台作为云原生在企业的主要落地形态,解决了应用完整生命周期的管理问题。未来,容器云 PaaS 将进一步深入行业应用场景,更好地支持企业数字化转型。

现将时速云创始人&CEO 黄启功的主题演讲实录与大家分享。

演讲实录

黄启功:大家好!首先做一下自我介绍,我是时速云 CEO 黄启功,感谢爱分析的邀请,我今天分享的主题叫“云原生应用实践与未来趋势”。

云原生既包含技术(微服务,敏捷基础设施),也包含管理(DevOps,持续交付等),是一系列 Cloud 技术、企业管理方法的集合。企业采用基于云原生的技术和管理方法,可以更好的把业务迁移到云平台,从而享受云的高效和按需资源能力,而容器云 PaaS 平台则是云原生应用重要的落地形态之一。

企业在数字化转型中普遍面临IT系统架构缺乏弹性,业务交付周期长,运维效率低,高可靠性低等痛点。企业可以通过云原生的一系列技术,例如基于容器的敏捷基础设施,微服务架构等解决企业面临的这些IT痛点。

云原生的三大特征

云原生应用架构包含三个特征:容器化、微服务和 DevOps。

容器其实已有10来年的历史,2013年开源的 Docker 容器引擎,被开发者所广泛熟悉,到如今发展成为包含容器云 PaaS 等一系列商业化应用实践。

容器技术具有占用资源少、部署快、易迁移等特点,容器可以理解为隔离环境的“运行时”,这也很好诠释了 Docker 集装箱的理念 --- Build, Ship and Run。容器看做是一个简易版的 Linux 环境(包括root用户权限、进程空间、用户空间和网络空间等)和运行在其中的应用程序。

云原生价值的最大体现之一在于对企业 DevOps 的支持,它将企业开发运维部门很好地结合起来,以前企业的开发、测试、运维是相互割裂的状态。我们所提倡的 DevOps 理念将打破开发、测试、运维部门之间的隔阂,让整体的应用交付变得更快速。从技术角度看,DevOps 涵盖了应用的开发、编译、构建、测试、打包、发布的自动化流程,并包含了很多 DevOps 工具链。

云原生的第三个特征是微服务,微服务是一种架构模式,它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。每个服务运行在其独立的进程中,服务与服务间采用轻量级的通信机制互相沟通(通常是基于HTTP的RESTful API)。以往企业应用主要是面向服务的架构(SOA),SOA 是一种粗粒度、松耦合服务架构,服务之间通过简单、精确定义接口进行通讯,不涉及底层编程接口和通讯模型。它的缺点是架构重,难以利用云的一些特点和优势。微服务倡导细粒度的轻量级应用架构,每一个服务相对独立的,具有轻量级、易迁移、更高效等特性。

容器PaaS的特点及优势

容器云 PaaS 平台是云原生在企业重要的落地形态之一,它包含了 PaaS 本身,以及 DevOps、微服务等。

在 IDC 的时代,用户需要管机房、物理机、包括网络、业务应用。上云之后,我们简化了这种资源的交付流程,用户获取计算、存储、网络资源变的更简单。

发展到 PaaS 的时候,用户不需要去关心底层的基础设施,只需要专注业务应用本身,容器 PaaS 以应用为中心,标准化、自动化应用的构建(Build)、交付(Ship)、部署运行(Run)流程,支撑应用的完整生命周期管理。通过容器云 PaaS 提供的丰富基础服务及之上的 SaaS 服务,提高 IT 设施自服务能力以及新业务的交付效率。

PaaS 最早其实是跟 IaaS 同步发展的,2011年时,国内出现了很多 PaaS 平台,包括 SAE、BAE等。第一代 PaaS 侧重提供支撑应用运行的应用引擎,我们现在所说的容器云 PaaS,则是基于云原生理念,融入 DevOps、微服务,解决了应用的完整生命周期管理问题。


Kubernetes 是容器云 PaaS 平台的基石,它是承载整个 PaaS 的核心。Kubernetes 是 Google 开源的一个容器编排引擎,它支持自动化部署、大规模可伸缩、应用容器化管理。Kubernetes 未来将会成为企业的云基础设施的重要组成部分,它的目标是让用户快速、简单的开发适合自己的 PaaS 或者 DevOps 平台;随着容器技术的普及,将会有越来越多的企业基于 Kubernetes 作为大规模容器的调度管理引擎,并结合自身的优势打造适合企业的 PaaS 平台。

云原生应用的趋势

关于如何实施云原生,这里简单给大家做一些参考,首先需要对企业 IT 内部有清晰的规划,结合企业自身的 IT 业务体量。很多互联网公司通过开源的 K8S 也能简单支持一些非核心业务,构建容器 PaaS 还需要考虑一些流程,包括前期的无状态服务迁移,后期有状态、重状态的服务。

最先得到商业验证的是 IaaS 和 SaaS,这符合市场客观规律。在云计算进入商业成熟期时,竞争将回归到效率和成本。PaaS 本质上是云计算模型中的能力层,让客户以更高的几率赢得竞争。PaaS 把构建上层应用场景的能力抽象化,降低重复造轮子的风险和成本。基于 K8S 的 PaaS 以应用为中心,容器技术大放异彩,将会成为未来 IT 基础设施的重要组成部分。

根据 Gartner 数据显示,在 IaaS 和 SaaS 逐步成熟的时候,企业越来越强调效率提升,而 PaaS 属于云计算的能力层,已迎来了一个非常好的发展时机。


根据 Google Trand,我们可以看到在去年7月份的时候,PaaS 和 IaaS两大代表性的开源项目的活跃度对比,Kubernetes 的活跃度已经超过了 OpenStack,目前仍处于快速发展阶段。

接下来,随着 DevOps 的深化、普及,将会形成更加标准化的应用交付流程。PaaS 会逐步弱化 IaaS 层的一些概念,在某些需求场景下甚至舍弃 IaaS,在物理资源上直接部署 PaaS。微服务、服务网格、APM 等应用侧工具逐步繁荣,用户的重心向业务架构及其治理方向转移。

随着云的类型增多及其复杂性的增加,多云管理、云管平台也会出现强烈需求,另外用户对“云原生”的更多理解,会带动新的开发模式、开发框架的产生,比如 Serverless 等。

详解云原生应用实践与未来趋势相关推荐

  1. 如何保障云上数据安全?一文详解云原生全链路加密

    对于云上客户而言,其云上数据被妥善的安全保护是其最重要的安全需求,也是云上综合安全能力最具象的体现.本文作者将从云安全体系出发,到云数据安全,再到云原生安全体系对全链路加密进行一次梳理,从而回答:在云 ...

  2. 详解云原生机器学习平台的优势

    概述 最近看了很多关于云原生的文章,大体意思是机器学习服务这个行业将迎来一次巨大的变革.从13年我刚入行以来,机器学习在15年左右经历了模型深度的变革,从浅层学习逐步发展到了深度学习.到了20年这个节 ...

  3. rds数据加密_如何保障云上数据安全?一文详解云原生全链路加密

    导读:对于云上客户而言,其云上数据被妥善的安全保护是其最重要的安全需求,也是云上综合安全能力最具象的体现.本文作者将从云安全体系出发,到云数据安全,再到云原生安全体系对全链路加密进行一次梳理,从而回答 ...

  4. 一文详解云原生DevOps(认识、熟悉、上手,DevOps,Docker,Jenkins,SonarQube,Harbor)

    文章目录 一.DevOps介绍 二.Code阶段工具 2.1 Git安装 2.2 GitLab安装 三.Build阶段工具 四.Operate阶段工具 4.1 Docker安装 4.2 Docker- ...

  5. 云原生应用实践与未来趋势

    1.什么是云原生 云原生既包含技术(微服务,敏捷基础设施),也包含管理(DevOps,持续交付等),是一系列 Cloud 技术.企业管理方法的集合. 云原生应用架构包含三个特征:容器化.微服务和 De ...

  6. 2022 年第一场云原生技术实践营开启报名

    2021 年,我们在上海.深圳.广州.郑州.北京等地举办了不同主题的云原生技术实践营活动,和客户们共同交流.一起动手,体验容器.Serverless 等实实在在的云原生技术,实现降本增效. 2021年 ...

  7. 重磅发布 | 30+ 阿里巴巴云原生「顶流」,给你一堂《云原生技术实践公开课》

    以"云"为核心的软件研发思想,正逐步成为所有开发者的默认选项.像 Kubernetes 等云原生技术正在成为技术人员的必修课,大量的工作岗位正在涌现出来.2020 年,云原生技术大 ...

  8. 使用 CNF 测试套件测试云原生最佳实践

    Joel Hans为CNCF撰写的社区帖子 电信行业是当今日益数字化的经济的支柱,但在发展以满足现代基础设施实践方面面临着艰巨的新挑战.电信是如何陷入这种境地的?由于事故或停机的风险非常严重,该行业几 ...

  9. 阿里云高级技术专家:面向5G的云网一体及云原生应用实践

    7月15日,阿里云高级技术专家李晓成在2020亚太内容分发大会上发表<面向5G的云网一体及云原生应用实践>主题演讲,从边缘计算产业机遇与挑战来解读阿里云边缘计算的布局,并分享阿里云在云网一 ...

  10. php 赋值给 dom对象,详解PHP原生DOM对象操作XML的方法

    详解PHP原生DOM对象操作XML的方法 发布于 2017-08-08 20:15:29 | 80 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hypertext ...

最新文章

  1. Docker | Docker技术基础梳理(五) - Docker网络管理
  2. 指定wsus服务器,步骤 2:在服务器上安装 WSUS
  3. 清华镜像源地址_PyCharm安装第三方库(内含添加国内镜像源方法)
  4. 搜索插入位置—leetcode35
  5. 2016年湖南省第十二届大学生计算机程序设计竞赛
  6. gmat阅读.html,GMAT阅读方法之——抽象词提炼
  7. java非法表达式开头,java - 我不断收到“ Battle.java:11:错误:表达式的非法开头” Heelp - SO中文参考 - www.soinside.com...
  8. SpringMVC学习系列-后记 解决GET请求时中文乱码的问题
  9. 浅谈Java新手入门书籍选择
  10. linux安装开发工具
  11. 基本矩阵F和本质矩阵E的详细推导
  12. 工作中经常遇到的232、485、TTL信号
  13. 最简单的基金理财讲解
  14. 软件架构之分层模式 Layered Architecture
  15. PS——使用 快速选择工具、魔法棒 抠图
  16. hacker vip教程
  17. 服务器1521端口被关闭,如何开启
  18. 数据结构和算法基本介绍和概念
  19. Python实现 宽度/广度优先搜索算法, 深度优先搜索算法
  20. 3个月出国|材料科学老师自费赴韩国访学

热门文章

  1. signal(SIGHUP, SIG_IGN)的含义
  2. [招聘]期待您的加盟,与博客园一起成长
  3. 利用Matlab绘制图像中的某一行或者某一列的灰度曲线
  4. Word没有到一行自动换行如何解决
  5. JavaWeb-MVC模式概述
  6. 【SQL】实验二 SQL数据查询
  7. strlen 计算给定字符串的长度
  8. kubernetes集群pod异常状态ContainerCreating的解决
  9. Android使用ListView时item失效解决方案
  10. Android中处理崩溃异常和分析日志的两种思路