
出版社: 人民邮电
原售价: 59.00
折扣价: 41.30
折扣购买: 持续交付实战
ISBN: 9787115534217
埃伯哈德·沃尔夫(Eberhard Wolff),德国技术咨询公司innoQ的研究员,一位立足于业务和技术交汇点、拥有超过15年经验的架构师和咨询师。他曾多次在国际会议上做过报告,担任若干会议的委员会成员,并撰写了100多篇文章,出版了多本图书。他的技术关注点是现代架构,主要涉及云计算、持续交付、DevOps、微服务和NoSQL。其著作《微服务:灵活的软件架构》中文版已经由人民邮电出版社出版。 【译者介绍】 夏雪,曾担任功能测试经理、敏捷教练,具有丰富的测试及测试管理经验,在代码静态分析领域获得过国家发明专利。现主要负责质量及过程改进管理,从事CI/CD、DevOps的推进工作,并于2019年通过了EXIN DevOps Master认证。他非常乐于将国外的技术新闻和文章分享到国内,除本书外,另译有《深入敏捷测试》。
1.本书是构建持续交付流水线的实用指南,引入了一系列经过验证的持续交付技术,包括Docker、Chef、Vagrant、Jenkins、Graphite、ELK Stack、JBehave和Gatling。你将在构建、持续集成、负载测试、验收测试和监控的过程中应用这些技术。 2.书中提供的多个完整的示例项目为实验、试验计划和全面部署提供了基础。 本书适合想要采用持续交付的人员阅读,无论你是否具有DevOps经验。经理们将了解持续交付的核心流程、要求、收益和技术后果,而开发人员、管理员和架构师将获得许多基本技能,以实现和管理流水线,并将持续交付顺利集成到软件架构和IT组织中。 ●了解持续交付能够解决的问题,以及如何解决这些问题 ●建立基础设施以实现最大程度的软件自动化 ●利用虚拟化和PaaS云解决方案 ●使用Gradle、Maven和Jenkins实现构建自动化和持续集成 ●使用SonarQube和存储库执行静态代码审查以存储构建工件 ●通过行为驱动设计建立自动化的图形用户界面(GUI)和文本化验收测试 ●通过容量测试确保适当的性能 ●通过探索式测试检查新功能和问题 ●最大程度地降低自动发布软件的风险 ●使用Elasticsearch、Logstash、Kibana(ELK)和Graphite收集并分析指标和日志 ●将持续交付引入企业 ●软件架构促进持续交付新功能