提要文摘: | 本书详细讲解了DevOps的相关知识, 可以更好地促进IT团队与软件开发者之间的全方位合作, 提高团队效率来确保软件正常的开发和运营。本书的主要内容有: 对DevOps和持续交付的简单介绍, DevOps如何影响架构, 如何创建企业Java应用程序, 如何使用不同的代码库, 如何使用一些简单的工具执行代码测试, 如何成功配置你的测试, 如何监测代码异常以及如何处理日志以及跟踪影响进程的事件。你将会学到: 了解DevOps和持续交付的优点以及DevOps如何支持敏捷过程; 了解如何将所有系统组装成一个大的整体; 安装和熟悉所有你可以用来提高效率的DevOps工具; 使用Devops设计一款适合持续部署系统的应用程序; 使用不同的选项高效地储蓄和管理代码, 例如Git、Gerrit和 Gitlab; 配置job来创建CRUD应用样本; 使用Jenkins Selenium回归测试测试代码; 使用工具来配置你的代码, 例如: Puppet、Ansible、Palletops、Chef和Vagrant; 使用Nagios、Munin和 Graphite监控代码运行状态; 探索Trac (一个跟踪事件的工具) 的工作方式。 |