迁移到云原生应用架构

    本书GitHub托管地址:

    Gitbook 阅读地址:http://jimmysong.io/migrating-to-cloud-native-application-architectures

    云时代的云原生应用大势已来,将传统的单体架构应用迁移到云原生架构,你准备好了吗?

    Pivotal 是云原生应用的提出者,并推出了 云原生应用平台和 Spring 开源 Java 开发框架,成为云原生应用架构中先驱者和探路者。

    原书作于2015年,其中的示例主要针对 Java 应用,实际上也适用于任何应用类型,云原生应用架构适用于异构语言的程序开发,不仅仅是针对 Java 语言的程序开发。截止到本人翻译本书时,云原生应用生态系统已经初具规模, 成员不断发展壮大,基于 Cloud Native 的创业公司不断涌现,kubernetes 引领容器编排潮流,和 Service Mesh 技术(如 和 Istio) 的出现,Go 语言的兴起(参考另一本书 )等为我们将应用迁移到云原生架构的提供了更多的方案选择。

    Jimmy Song

    简介

    当前很多企业正在采用云原生应用程序架构,这可以帮助其IT转型,成为市场竞争中真正敏捷的力量。 O’Reilly 的报告中定义了云原生应用程序架构的特性,如微服务和十二因素应用程序。

    本书中讨论的应用程序架构包括:

    • 十二因素应用程序:云原生应用程序架构模式的集合
    • 自助服务的敏捷基础设施:快速,可重复和一致地提供应用环境和后台服务的平台
    • 抗压性:根据压力变强的系统

    关于作者

    Matt Stine,Pivotal的技术产品经理,拥有15年企业IT和众多业务领域的经验。 Matt 强调精益/敏捷方法、DevOps、架构模式和编程范例,他正在探究使用技术组合帮助企业IT部门能够像初创公司一样工作。

    Migrating to Cloud-Native Application Architectures

    Copyright © 2015 O’Reilly Media. All rights reserved.