云原生时代的发布模式是怎样的? | 学习笔记

简介: 快速学习云原生时代的发布模式是怎样的?

开发者学堂课程【ALPD 云架构师系列:云原生 DevOps 36计-阿里云云效出品云原生时代的发布模式是怎样的?】学习笔记,与课程紧密连接,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/772/detail/13506


云原生时代的发布模式是怎样的?


内容介绍:

一. 回顾

二. 发布过程

三. 云原生时代主流的软件发布形态让持续发布成为可能


一. 回顾

终态:提供稳定、可预期的系统

可预期的系统,需要确保运行环境和软件制品(例:容器镜像)一致性

相同的代码、相同的构建环境、相同的构建脚本可以构建出相同的软件制品。那么相同软件制品,加上相同的运行上下文,也就是相应的一些配置,加上相同的一些编排规则,最后部署生成一致的环境。在一致的环境里,如果只有一套环境,那么肯定生产环境后,接着是生产测试环境,最后到开发环境。

image.png


二. 发布过程

发布是将软件的特性增量交付给最终用户的过程。

但是在平时遇到的开发过程当中,一般是把特性增量交付给最终用户,指的是把一个服务的应用部署到生产环境的过程。部署上,生产环境的最终用户就可以用到,所以我交给他,他就会看到。这是非常常见的一些发布方式。

问题:除了常见的这种发布方式之外,你还见过哪种不同的发布形式?

答案:

1. 实体卡、光盘等

像现在很多的游戏卡其实就是用实体卡的形式去发布,当然现在已经是数字版了。

2. 源码

3. library(JAR包)

4. Web Ul

5. Web Service

6. 应用市场

这是我们常见的一些发布的一些形式,但最常见的是第五种,如果遇到其他的,也可以进行比较。

在发布过程中,提到了经济全球化这样一个背景的一个供应链的事情,而且集装箱加速了经济全球化,并且使整个供应链体系变得更高效。

类比一下在云原生背景下的软件交付,它和经济全球化背景下的供应链其实是类似的。所以在两种不同的生态里,怎么样有效的利用生态里的东西,然后达到交付的目的。交付的最终目标需要做到准确、低成本和高效率。

当然,它最终服务的是能够有一个稳定、可预期的系统服务。针对网络软件交付来说,怎么样去做到准确、低成本和高效呢?在云原生时代里的主流软件发布形态又是什么样子的呢?

image.png


三. 云原生时代主流的软件发布形态让持续发布成为可能

因为云原生时代的主流发布形态变成了服务型的发布形态。 在这种发布形态上,基于它去做持续发布,就有了一个现实的基础。

相关文章
|
3月前
|
存储 Prometheus 监控
成本更低、更可控,云原生可观测新计费模式正式上线
成本更低、更可控,云原生可观测新计费模式正式上线
|
7月前
|
存储 Cloud Native 中间件
云原生概要介绍-云原生架构模式分析
云原生概要介绍-云原生架构模式分析
166 0
云原生概要介绍-云原生架构模式分析
|
11月前
|
Cloud Native
带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式
带你读《云原生架构白皮书2022新版》——典型的云原生架构反模式
106 0
|
11月前
|
Cloud Native 算法
带你读《企业级云原生白皮书项目实战》——3.1.5 网络代理模式选择
带你读《企业级云原生白皮书项目实战》——3.1.5 网络代理模式选择
|
11月前
|
弹性计算 Cloud Native Linux
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(上)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(上)
|
11月前
|
弹性计算 Kubernetes Cloud Native
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(中)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(中)
|
11月前
|
弹性计算 Kubernetes Cloud Native
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(下)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——1. Flannel 模式架构设计(下)
|
11月前
|
弹性计算 Cloud Native Linux
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(上)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(上)
|
11月前
|
弹性计算 编解码 Cloud Native
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(中)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(中)
|
11月前
|
弹性计算 编解码 Cloud Native
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(下)
《云原生网络数据面可观测性最佳实践》——二、全景剖析阿里云容器网络数据链路——2. Terway ENI 模式架构设计(下)

热门文章

最新文章