AI简介
这是一本专注于云原生应用架构和开发的书籍。全书分为两篇,第一篇从技术演进讲起,让读者充分了解系统资源、应用架构和软件工程的发展历程,从而拥有技术角度的全局视野;第二篇介绍云原生应用的最佳实践,手把手教你设计一个云原生应用。
技术演进篇主要涵盖了虚拟化技术与云计算概述、容器与容器编排技术、系统资源在云计算中的应用、应用架构的意义与分类、微服务架构的概念与优势、软件工程的起源和发展、软件工程管理的核心目标、持续集成与持续交付、DevOps理念与实践、监控与日志在SRE运维中的应用、中台的核心功能与分类、应用落地的最佳实践、操作系统的基础知识、云计算概述与特点等内容。
最佳实践篇主要涵盖了云原生应用的最佳实践、应用落地的最佳实践等内容。其中,云原生应用的最佳实践主要涉及微服务、容器、开发运维一体化、持续交付这四个方面。云原生应用是一种方法,用于构建和运行充分利用云计算模型优势的应用。应用落地的最佳实践包括应用改造、应用拆分、API 设计与治理等,旨在将云原生架构中的关键技术串联起来,形成一套标准的规范流程,从而开发出性能良好的应用。