编辑
2024-06-01
👨‍🎓 无限进步
00
请注意,本文编写于 383 天前,最后修改于 225 天前,其中某些信息可能已经过时。

目录

A nice cheat sheet of different cloud services (2023 edition)
What is cloud native?

A nice cheat sheet of different cloud services (2023 edition)

image.png

What is cloud native?

Below is a diagram showing the evolution of architecture and processes since the 1980s.

image.png

组织可以使用云原生技术在公共云、私有云和混合云上构建和运行可扩展的应用程序。

这意味着应用程序被设计为利用云特性,因此它们能够抵御负载并易于扩展。

云原生包括4个方面:

  1. 开发过程:这个过程已经从瀑布式发展到敏捷再到DevOps。

  2. 应用程序架构: 架构已经从单体发展到微服务。每个服务都被设计得很小,适应云容器中的有限资源。

  3. 部署和打包: 应用程序过去通常部署在物理服务器上。然后在2000年左右,对延迟不敏感的应用程序通常部署在虚拟服务器上。对于云原生应用程序,它们被打包成Docker镜像并部署在容器中。

  4. 应用程序基础设施: 应用程序大量部署在云基础设施上,而不是自托管服务器上。

本文作者:Eric

本文链接:

版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!