Devops in Practice: reliable and automated software delivery

Devops in Practice: reliable and automated software delivery

Danilo Sato

Deploying applications is a process which is becoming harder and harder for the TI department of several enterprises. Long testing cycles and divisions on development and operations teams are only a few of the factors that contribute to worsen the situation. Even agile teams that manage to deliver deployable software at the end of each iteration suffer to reach production status when faced with such barriers. DevOps is a cultural and professional movement that's trying to break these walls. Focused on automation, collaboration, tool sharing and knowledge sharing, DevOps has been revealing that developers and system engineers have a lot to learn from one another. In this book, Danilo Sato will show you how to implement DevOps and Continuous Delivery practices so as to raise your system's deployment frequency at the same time as increasing the production application's stability and robustness. You will learn how to automate a web application's build and deploy phases and the infrastructure management, how to monitor the system deployed to production, how to evolve and migrate an architecture to the cloud and still get to know several other tools that you can use on your company.

  • $29.90


Read this book and...

  • Deploy a non-trivial (Tomcat, MySQL, Solr, Spring, Hibernate, GWT) Java application

  • Increase the deployment frequency

  • Configure a monitoring system with Nagios so you receive alerts when a problem happens in production

  • Learn how to use Puppet to manage your infrastructure

  • Discover the importance of automatization for the continuous delivery process

  • Get to know the benefits of using a native dependency repository

  • Evolve from a continuous integration system to a delivery pipeline with Jenkins

  • Migrate production to the cloud with AWS

  • Explore various other tools from the DevOps world: Vagrant, VirtualBox, FPM, Rake, Maven, Git and more

  • And much more... check the abstract.

About the book:

Number of pages: 248

Ask the author

Found an error? Submit a review