你准备好构建云原生应用程序了吗?本书提供了一个机会,可以让你亲身体验在OpenShift上编写代码。在现代分布式系统上创建、打包和部署应用程序可能是令人生畏的,通常,增加基础设施可能会使开发工作变得更为复杂。通过这本实用指南,你将学会如何在OpenShift上构建、部署和管理多层应用程序。
作者展示了如何使用OpenShift加速应用程序开发。OpenShift以Kubernetes容器编排系统为核心,简化了构建、分发和运行代码的方式并使之自动化。你将学习如何使用OpenShift和Quarkus Java开发框架并辅以经过验证的企业技术和*佳实践来开发和部署应用程序,还可以将这些成熟的企业技术和*佳实践应用于任何程序语言的代码开发过程。
通过学习本书,你将:
? 了解在OpenShift上进行构建和部署的开发周期,以及驱动它们的工具。
? 使用OpenShift构建和部署多层应用程序并管理应用程序的整个生命周期。
? 创建一个持续集成和部署的流水线,将源代码更改转化为生产部署。
? 使用指标自动进行扩展决策并使用webhook触发生命周期事件。
展开