简介:云原生的变革已经势不可挡,他带来的不止是技术革新,同时也是组织架构和商业模式的变革,随着类似OAM这样的云原生标准化应用分发的建立,云原生时代的操作系统将逐渐浮现于世

“云原生”已成为一个成为技术圈广泛传播的流行词了。那么什么是云原生?云原生能给我们带来什么?怎么将云原生架构落地?应该是每个关心云计算新技术的技术人都关心的吧,我也不例外,当在群里得知阿里云要出品《云原生架构白皮书》时,第一时间就预约了试读。

7月17号就收到第一部分内容,看了编委组成员,满满的大神列表。从结构来看“白皮书”总共分为七章,主要从云原生的架构定义和相关技术栈、阿里云自身的产品和案例实践、未来发展趋势三大部分全面介绍了云原生架构。

从架构设计看云原生的价值核心

云原生的概念很多,之前我写过一篇关于《什么是云原生》的博客里面就有说到云原生的各种定义。“白皮书”则从架构和设计模式上对云原生做描述:旨在将云应用中的非业务代码部分进行最大化的剥离,从而让云设施接管应用中原有的大量非功能特性(如弹性、韧性、安全、可观测性、灰度等),使业务不再有非功能性业务中断困扰的同时,具备轻量、敏捷、高度自动化的特点。

这种从架构和模式上的定义比CNCF和十二因素更清晰和具象化,也更清晰地体现云原生的价值核心:架构设计的指导和研发效能的提高。

  • 架构设计主要体现在云原生架构提供了高可用和可扩展能力。非功能特性的建设在实际业务中并不会带来直接业务价值,但又是必不可少的。记得在10年微服务刚出来的时候,需要构建一个高可用和具备可扩展能力的系统是一件很困难的事情,缺乏服务注册中心,需要自行解决上下游寻址、通讯,以及容错等问题。现在这些能力被抽象成云原生的基础设施,我们可以专注于核心业务代码的同时,轻松获得高可用和可扩展能力。

  • 云原生另一方面价值体现是在提高团队和组织的研发效能上。从敏捷交付到DevOps,本质上是对交付和运维效率的追求。自动化让研发变得更高效,非功能性特性和核心代码分离可以让我们更专注于核心业务逻辑。

从4+1看阿里云云原生架构设计

阿里巴巴云原生架构ACNA「4+1」的架构设计流程,「4」 代表架构设计的关键视角,包括企业战略视角、业务发展视角、组织能力视角和云原生技术架构视角;「1」 表示云原生架构的架构持续演进闭环。

企业战略视角来看,任何架构都必须服务于企业战略,云原生架构不仅是一个技术升级,更是一个对企业核心业务生产流程的重构,即通过软件开发和运营构建数字化业务。这样从顶层的战略上就需要设计技术赋能业务创新的重要角色。
从业务发展视角看,数字化业务对技术架构的主要诉求是业务连续性、
业务快速上线、成本以及科技赋能业务创新,云计算作为新的技术必须为企业释放成本红利,帮助企业从原来的 CAPEX 模式转变为 OPEX 模式。
从组织能力视角看,最重要是需要理性看待技术架构,需要满足“康威定律”原则——让技术架构与企业沟通架构需要保持一致。
从云原生技术视角来看,从服务化能力、弹性能力、无服务化程度、可观察性、韧性和自动化都需要逐步迭代,配合企业战略和业务诉求。

云原生架构的发展演变和新技术的展望

云原生技术的发展经历了自行解决各种分布式问题的初代,到服务注册、服务发现、服务通讯及容错机制逐渐模块化的中生代,再到逐渐采用服务网格(service mesh)管理微服务架构的新生代,云原生架构对底层和分布式事务的抽象程度越来越高,让工程师们更专注核心业务,Serverless、混合云逐渐成为技术选型的新常态。随着云原生应用快速铺开,云原生生态逐渐操作系统化,类似 OAM 这种标准化云原生应用框架的完善未来会催生新一代应用分发云市场。一次开发,所有云厂商发布和使用,让技术服务化和商业赋能变得像手机APP安装使用一样简单顺畅,打通生态模式最后一环。

下载链接见阅读原文

阿里云技术白皮书_阿里云最新大作云原生架构白皮书解读相关推荐

  1. 阿里云技术白皮书_对阿里重磅发布的云原生架构白皮书的初步解读

    今天准备整理和分享下阿里云发布的云原生架构白皮书.在今年7月份,由阿里云20+位云原生技术专家共同编撰的<云原生架构白皮书>正式对外发布.据官方介绍,本书涵盖了云原生架构的产生缘由.阿里云 ...

  2. 分布式系统架构与云原生—阿里云《云原生架构白皮书》导读

    -点击领取<云原生架构白皮书>- 导语: 有幸作为阿里云MVP提前获得了阿里云云原生团队编写的<云原生架构白皮书>,希望通过自己对于云原生的理解为开发者提供一篇观后感或者是能够 ...

  3. 业界首发|阿里云重磅发布云原生架构白皮书

    2020 年 7 月 21 日,由阿里云 20+ 位云原生技术专家共同编撰的<云原生架构白皮书>正式对外发布.作为业界首本全方位构建云原生架构规划与实践全景图的白皮书,本书在详细阐述云原生 ...

  4. 读完《云原生架构白皮书》,我们来谈谈开放应用模型(OAM)

    简介: 受阿里云邀请,我有幸在<云原生架构白皮书>发布前试读了该书,本文结合白皮书内容,谈谈开放应用模型(OAM) 前言 7月21日阿里云发布了<云原生架构白皮书>,该书由阿里 ...

  5. 阿里云mysql价格_阿里云超级计算mysql价格

    Re阿里云的IO很不给力啊 有图有真相的啊. 这个是该机器的网络流量.这么低的流量 情何以堪 这就是 中国的阿里云啊?!! 和linode的vps比较起来,太搓了!! 希望解决处理! -------- ...

  6. 钉钉邮箱登录入口_阿里企业邮箱发信失败 报错:554reject by content_「阿里云企业邮箱_阿里企业邮箱」指定经销商热线:400-855...

    问题场景: 当前阿里云企业邮箱用户因发送垃圾邮件导致账号被封禁外发的解封,需要通过发起工单方式申请解封. 操作流程: 进入工单提交页面. 单击提交工单> 企业邮箱 > 选择常见问题 > ...

  7. 阿里云mysql 连接数_阿里云mysql最大连接数

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  8. 阿里云盘内测_阿里云盘深度体验,70m/s下载速度真恐怖!附内测码领取方法~

    吊足大家胃口的阿里云网盘终于来了,前两天小帮就收到了阿里云盘种子用户的邀请码,距离上次申请邀请码差不多过了半个月的时间. 之所以对阿里云网盘的期待,罪魁祸首还是因某度网盘针对非会员用户的下载限速问题, ...

  9. 阿里云mysql容量_阿里云RDS的mysql数据库占用空间超过90%的处理

    阿里云RDS数据库最大支持2T,目前已经占用了90%,如果进行分库或者迁移比较麻烦,思路是找出占用空间过大的日志或不重要的文件进行删除操作 查询所有数据库占用磁盘空间大小的SQL语句: show bi ...

最新文章

  1. linux 提权方法总结
  2. SPL spl_autoload_register 初体验 (转)
  3. 动态规划训练8 [E - Multiplication Puzzle POJ1651]
  4. matlab fftshift_MATLAB信号频谱分析FFT详解
  5. vue划入划出事件_基于vue中对鼠标划过事件的处理方式详解
  6. 暴力推荐2:硬盘分区丢失之DiskGenius
  7. mysql in 索引_关于MySQL种的in函数到底走不走索引、我和同事差点大打出手!
  8. IE6的3像素神奇bug:缘起与解决方案
  9. 一图掌握ICT项目管理流程图「实例」
  10. 虚拟机(VMware Workstation Pro)安装CentOS7镜像
  11. IDEA设置方法注释模板
  12. PDF不能编辑怎么办?捷速PDF编辑器快速编辑!
  13. VSCODE 远程编译调试ARM开发板
  14. 文档词频矩阵_对论文“从词向量到文档距离”的理解
  15. Oracle用户密码输错次数超过后被锁定LOCKED(TIMED)
  16. [HLSL]HLSL 入门参考 (dx11龙书附录B译文)
  17. 15.JavaScript——34——JavaScript高级
  18. 3DCNN参数解析:2013-PAMI-3DCNN for Human Action Recognition
  19. 求值:空间向量的法向量
  20. 使用devops的团队_跨职能DevOps团队的8个角色

热门文章

  1. 中小型企业网络局域网实例-核心交换机配置2
  2. MSTR BI 软体功能分析 Part Ⅱ
  3. 微型计算机控制技的术的基础,《微型计算机控制技术》大学技能学习丛书.pdf...
  4. linux基本功系列之fdisk命令实战
  5. 简易的整人病毒(c语言实现)
  6. 微信小程序~触摸相关事件(拖拽操作、手势识别、多点触控)
  7. git的详细用法和基础教程
  8. 【KBQA-2】 Learning To Retrieve Prompts for In-Context Learning
  9. 交换机和路由器的区别计算机网络,交换机和路由器的区别 路由器可以当交换机用吗?...
  10. APP应用营销推广的四种成熟方式