OpenStack Days China 2016 HPE梁建民:基于Stackato的云原生应用开发
在本次2016年OpenStack Days China大会上,HPE高级架构师梁建民的主题演讲“基于Stackato的云原生应用开发”为我们揭示了云计算领域中一个非常重要的发展趋势——云原生应用的开发。我们需要了解的是,HPE Stackato是Hewlett Packard Enterprise推出的一款基于Cloud Foundry开源技术的云应用平台服务,它支持快速开发、部署以及管理云原生应用。 梁建民在演讲中提到了Gartner的调查报告,这个报告指出传统软件交付模式正在转变为更加灵活和敏捷的交付模式。在云计算的背景下,企业交付软件的能力已经不再是差异化竞争的要素,而是最基本的生存策略。梁建民强调了数字化体验的差异化,即企业需要通过数字化来创造独特的用户体验以达到差异化的竞争效果。而用户对软件的期望已经发生了变化,他们需要的是能够持续在线、持续演进的软件服务。 为了达到这些要求,梁建民提出了云原生应用的四个核心期望:速度(Velocity)、弹性(Resiliency)、可扩展性(Scale)和无处不在的访问(Ubiquity)。速度是指应用的快速交付和迭代能力;弹性是指应用能够在出现故障时快速恢复;可扩展性意味着应用可以根据需求调整其资源使用;无处不在的访问则是确保用户能够随时随地访问到所需服务。 那么,如何真正理解和实现云原生应用呢?梁建民指出,首先要实现高水准的持续交付。这就需要企业能够标准化和自动化其开发和运维流程。对于传统的应用,稳定、可用和可扩展是基本要求。而将传统应用迁移到云端,可以带来额外的好处,如降低成本、提高效率和增加业务灵活性。 梁建民进一步阐述了从传统应用到云原生应用的演变过程,这个过程大致可以分为三个阶段:云感知(Cloud Aware)、云部署(Cloud Deployed)和云原生(Cloud Native)。云感知指的是应用意识到自己运行在云环境中;云部署是指应用在云上运行,能够利用云的一些特性;而云原生则是应用完全被设计和优化以在云上运行,能够充分利用云的敏捷性、弹性和按需分配资源的特性。 梁建民讨论了云原生应用的架构。这些应用通常采用微服务架构,每个微服务负责应用的一个小部分功能,并且可以独立部署和升级。这种架构能够加速开发和部署过程,使得应用能够更快速地响应市场需求变化。 总结来说,梁建民通过这次演讲强调了在云计算时代,云原生应用的开发是企业适应新的业务需求和市场竞争的重要手段。通过采用基于Stackato这类平台的云原生开发方法,企业可以实现快速迭代、高可用性和灵活的资源扩展,从而在竞争中获得优势。同时,云原生应用的开发不仅仅是一种技术转变,更是一种文化和组织结构上的转变,需要企业从组织架构、技术选型、运维流程等各个方面进行全方位的转型。
- 粉丝: 2244
- 资源: 117
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 时间序列-白银-5秒数据
- c++练习题目:通讯录管理系统
- java仓库管理系统源码数据库 MySQL源码类型 WebForm
- 同济大学作业之-LPC分析(男声变女声)和PCM编码
- java超市订单管理系统源码数据库 MySQL源码类型 WebForm
- 记录windows安装nvm:nvm-setup-2024-11-16.exe.zip
- 同济大学数字信号处理实验(包含实验报告)
- Kettle 是Kettle E.T.T.L. Envirnonment只取首字母的缩写,这意味着它被设计用来帮助你实现你的
- java微信小程序B2C商城 H5+APP源码 前后端分离数据库 MySQL源码类型 WebForm
- matplotlib 绘制随机漫步图