上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
推荐序一
近年来,云原生的概念逐渐深入人心,以Kubernetes为核心的多集群、多云技术几乎成了云计算的新潮流。越来越多的软件和框架从设计上不再与单个云直接绑定,而单一的云提供商仅凭技术和体验也很难完全抚平用户对商业竞争的担忧和焦虑。事实上,如何抹平不同环境甚至不同云之间的差异,以此达到应用持续交付的目标,已成为云原生技术领域新的挑战。
近两年来,针对此类跨云、跨环境云原生应用交付的难题,开源社区也涌现出了大量优秀的开源项目,如致力于抹平不同环境中间件差异的新一代微服务框架Dapr、针对混合云环境做应用交付的标准化规范OAM、在多云环境中做持续部署和应用管理的Spinnaker。这些项目的出现极大程度地加速了多云环境应用交付和应用管理技术的普及进程。
本书从基于声明式的持续部署开始介绍,直到业内比较前沿的混沌工程技术,由浅入深讲解了云原生多云环境应用持续部署的方方面面,更包含了Spinnaker的大量实战。这是一本适合云计算相关从业者了解云原生、持续部署的实用工具书。
相信在未来云的世界里,以Kubernetes为核心的云原生技术会持续释放基础设施的红利,而Spinnaker等应用交付技术将会成为连通“云”与“应用”的高速公路,以标准、高效的方式将应用快速交付到互联网的每个角落。让我们一起拥抱云原生,构建高效、敏捷的应用交付和应用管理能力,持续释放应用业务的创造力和想象力。
阿里巴巴技术专家、KubeVela负责人
孙健波
2021年7月