Эта книга поможет всем, кто собирается перейти на непрерывную поставку программного обеспечения. Руководители проектов ознакомятся с основными процессами, преимуществами и техническими требованиями. Разработчики, администраторы и архитекторы получат необходимые навыки организации работы, а также узнают, как непрерывная поставка внедряется в архитектуру программного обеспечения и структуру ИТ-организации. Эберхард Вольф познакомит вас с популярными передовыми технологиями, облегчающими труд разработчиков: Docker, Chef, Vagrant, Jenkins, Graphite, ELK stack, JBehave, и Gatling. Вы пройдете через все этапы сборки, непрерывной интеграции, нагрузочного тестирования, развертывания и контроля
Eberhard Wolff has 20+ years of experience as an architect and consultant - often on the intersection of business and technology. He is the Head of Architecture at SWAGLab in Germany. As a speaker, he has given talks at international conferences and as an author, he has written more than 100 articles and books e.g. about Microservices and Continuous Delivery. His technological focus is on modern architectures – often involving Cloud, Domain-driven Design, DevOps, or Microservices.
Liked it because it gives an overall arc of all topics involved with examples for a Java application. There was nothing new technology wise for me, but it connected all the things I knew into a potential pipeline.
To be honest, I expected much more from this book. It just describes possible use cases and benefits of the CD. The author tries to provide some technical examples of code and tools, that can be used, but it is the most useless part of the book. He tries to describe tools for CI, unit tests, acceptance tests, load tests, infrastructure(Docker, Vagrant, VMWare). As a result, nothing is described in details, so all this information is useless, and can be removed from the book without any consequences.
To sum up, this book can be an excellent introduction to DevOps and CD for those, who is entirely not aware of it. I expected to read about some complicated best practices, unfortunately, this book is not about that. So buy it only if you don't know anything about Continuous Delivery.
Apart from testing part of the delivery pipeline, I think books describes with good practical examples meaning for all the buzzwords I was quite lost with. I enjoyed the most the last parts, the operations and the monitoring, distinction from devops, and finally what else is influenced by CD patterns. I think, this book is a good start for folks with beginner to intermediate knowledge about CD patterns.
Хорошее введение в то зачем нужна непрерывная интеграция, как и зачем используются тесты что такое DevOps, какие средства для всего этого используются. В книге даже упражнения есть, как практические (сделать то-то с тестовым приложением, используя изученные средства) так и полу-теоретические (проанализировать ситуацию на вашем проекте на предмет ...)
Хорошая книга для знакомства с Continuous Delivery, но для опытного пользователя в ней многовато воды. Так же есть претензии к качеству перевода на русский язык, поэтому если вы можете прочитать книгу в оригинале - читайте в оригинале.
Pretty good, pretty nice. I still struggle with his style here and there, but as always his text is well researched. It addressed all the topics I could have asked for myself, which makes it a good book to go with if starting in the direction of Continuous Delivery.
Książka jak książka. Chciałem poczytać o CI/CD i są tam informacje o tym. Jak ktoś jest obeznany z IT i technologiami, to za dużo nowych rzeczy, oprócz różnych rodzajów testów to nie znajdzie. Inne tematy są bardzo ogólnie wspomniane.
Its a very good inspiration to refresh my knowledge about cicd process, I read it from time to time. Its good inspiration for me, when I planning next steps for roadmap of implementation of processes related to devops, and speeding up delivery of requirements. Next position Accelerate.