十年前,亚马逊首次推出云计算平台时,在世界技术领域掀起了巨大的变革浪潮,使IT市场走上了现在1000亿美元的行业市场轨道。
云计算服务已发展成为多种市场,重点是提供各种类型的虚拟基础架构、开发平台和管理应用程序。 VMware多年前就在x86服务器上普及了虚拟机器(VM ),按需租赁容量的能力已成为技术和业务创新。
近年来,许多云计算服务提供商远远超过了定义早期云计算产品的计算、存储和网络服务,只有AWS公司远远超过了世界各地的几十家应用程序栈
随着AWS公司业务的发展,它变得更复杂,也影响了体系结构的决定。 首先,它影响了计划部署云计算的基础架构工程师,然后改变了开发人员设计应用程序的方式。
个人计算机和x86服务器的兴起与客户端服务器企业应用的应用浪潮类似,对云计算的兴趣在基于浏览器的应用的过去十年中,所有领域的开发者都是云服务器
集中和分布式循环概述了云计算每一代应用程序开发的定义产品。 但是,随着开发人员对各种类型的基础架构和部署示例的支持,他们同时遵循了其他形式的体系结构的演变。 这将开始侧重于软件设计,并将应用程序分解为更小的组件。

大型机的成本和操作复杂性促进了总体设计,将应用程序代码打包并作为一个单元运行。 分布式客户机-服务器系统和基于浏览器的用户界面的兴起,将应用程序分离为第一个模块化的n层体系结构,并将功能划分为多个元素。
各种云计算服务(特别是容器运行时环境、无服务器功能、托管数据库和分析服务)的可用性加速了更精细化的趋势。 回顾云计算的起源和意义,表明云计算在逻辑抽象的各个层面都是许多服务的组合。 这些不同的服务和容器产生了云本机概念,这是应用程序体系结构的下一个发展。
云原生大楼区
云计算服务在很多方面影响了开发和部署的实践。
云原生现在没有基准的定义,是专家们议论纷纷的话题。 但是,将云本机应用程序描述为在云平台上开发的应用程序。 最终,云本机应用程序被设计为以尽可能低的成本利用所有可用的云计算服务来最大化性能、可扩展性、可靠性、安全性、适应性和可管理性.
文/上海蓝盟 IT外包专家