Java持续交付
张若飞 译
出版时间:2019年10月
页数:404
持续交付为业务的持续发展和整个软件的交付周期增加了巨大的价值,但是掌握这项技术就意味着普通开发人员要跳出舒适区,学习很多新技能。本书以实践为基础,作者Daniel Bryant和Abraham Marín-Pérez通过大量的实践指导,帮助Java开发人员掌握针对不同平台的架构设计、自动化质量保证,以及打包和部署的技巧。
● 你将获得一些理解核心概念的帮助,以及有助于向持续交付迁移的指导意见。
● 你将学会如何设计能在不同平台上持续交付Java应用程序的架构。
● 你将学会如何构建应用程序构件,包括胖JAR文件、虚拟机镜像,以及操作系统容器(Docker)镜像。
● 你将学会如何使用Jenkins、PMD和FindSecBug等持续集成工具自动化地进行代码质量检查。
● 你将学会如何创建一个复杂的构建管道,以及如何设计独立的部署和发布流程。
● 你将了解为什么功能测试和系统质量属性测试对于开发和交付非常重要。
● 你将学会如何在本地有效地构建和测试应用程序,以及监控生产环境中运行的应用程序。
书名:Java持续交付
译者:张若飞 译
国内出版社:电子工业出版社
出版时间:2019年10月
页数:404
书号:978-7-121-37442-5
原版书书名:Continuous Delivery in Java
原版书出版商:O'Reilly Media
Daniel Bryant
Daniel Bryant是Datawire的一名独立技术顾问及产品架构师。 他主要关注DevOps工具、云/容器平台,以及各种微服务实现。
Abraham Marín-Pérez
Abraham Marín-Pérez是一名独立的Java和Scala开发者,主要关注“数字化转型”领域,通过技术变革来帮助组织提升能力。