Implementing Modern DevOps

Help your organization join the DevOps revolution
Preview in Mapt

Implementing Modern DevOps

David Gonzalez

Help your organization join the DevOps revolution
Mapt Subscription
FREE
$29.99/m after trial
eBook
$22.40
RRP $31.99
Save 29%
Print + eBook
$39.99
RRP $39.99
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$22.40
$39.99
$29.99 p/m after trial
RRP $31.99
RRP $39.99
Subscription
eBook
Print + eBook
Start 14 Day Trial

Frequently bought together


Implementing Modern DevOps Book Cover
Implementing Modern DevOps
$ 31.99
$ 22.40
DevOps with Kubernetes Book Cover
DevOps with Kubernetes
$ 39.99
$ 28.00
Buy 2 for $35.00
Save $36.98
Add to Cart

Book Details

ISBN 139781786466877
Paperback326 pages

Book Description

This book follows a unique approach to modern DevOps using cutting-edge tools and technologies such as Ansible, Kubernetes, and Google Cloud Platform.

This book starts by explaining the organizational alignment that has to happen in every company that wants to implement DevOps in order to be effective, and the use of cloud datacenters in combination with the most advanced DevOps tools to get the best out of a small team of skilled engineers. It also delves into how to use Kubernetes to run your applications in Google Cloud Platform, minimizing the friction and hassle of maintaining a cluster but ensuring its high availability.

By the end of this book, you will be able to realign teams in your company and create a Continuous Delivery pipeline with Kubernetes and Docker. With strong monitoring in place, you will also be able to react to adverse events in your system, minimizing downtime and improving the overall up-time and stability of your system.

Table of Contents

Chapter 1: DevOps in the Real World
What is DevOps?
Traditional release management
Modern release management
DevOps and microservices
DevOps: Organizational alignment
What to expect from this book
Summary
Chapter 2: Cloud Data Centers - The New Reality
Amazon Web Services
Google Cloud Platform
Other cloud providers
Summary
Chapter 3: Docker
Docker architecture
Docker client
Building Docker images
Docker registries
Docker volumes
Docker networking
Docker Compose
Summary
Chapter 4: Continuous Integration
Software development life cycle
Testing types
Traditional CI servers
Modern CI servers
Summary
Chapter 5: Infrastructure as Code
Google Cloud Platform SDK -  gcloud
Terraform
Summary
Chapter 6: Server Provisioning
Server provision software
Ansible
Ansible Tower
Summary
Chapter 7: Docker Swarm and Kubernetes - Clustering Infrastructure
Why clustering ?
Docker Swarm
Kubernetes
Summary
Chapter 8: Release Management – Continuous Delivery
Playing against the statistics
The test system
Setting up a continuous delivery pipeline for images
Setting up Jenkins
Continuous delivery for your application
Summary
Chapter 9: Monitoring
Introduction
Types of monitoring
Monitoring third-party tools
Stackdriver
Summary

What You Will Learn

  • Master development best practices.
  • Understand how the Agile Delivery Methodology helps you ensure accuracy and quality.
  • Analyze branching strategies such as branch creation, merging, and synchronization.
  • Learn to automate builds to deploy and deliver code faster and more often
  • Explore testing frameworks and how to automate testing
  • Learn to put specific metrics in place to measure ROI of DevOps and monitor logs and events in a system

Authors

Table of Contents

Chapter 1: DevOps in the Real World
What is DevOps?
Traditional release management
Modern release management
DevOps and microservices
DevOps: Organizational alignment
What to expect from this book
Summary
Chapter 2: Cloud Data Centers - The New Reality
Amazon Web Services
Google Cloud Platform
Other cloud providers
Summary
Chapter 3: Docker
Docker architecture
Docker client
Building Docker images
Docker registries
Docker volumes
Docker networking
Docker Compose
Summary
Chapter 4: Continuous Integration
Software development life cycle
Testing types
Traditional CI servers
Modern CI servers
Summary
Chapter 5: Infrastructure as Code
Google Cloud Platform SDK -  gcloud
Terraform
Summary
Chapter 6: Server Provisioning
Server provision software
Ansible
Ansible Tower
Summary
Chapter 7: Docker Swarm and Kubernetes - Clustering Infrastructure
Why clustering ?
Docker Swarm
Kubernetes
Summary
Chapter 8: Release Management – Continuous Delivery
Playing against the statistics
The test system
Setting up a continuous delivery pipeline for images
Setting up Jenkins
Continuous delivery for your application
Summary
Chapter 9: Monitoring
Introduction
Types of monitoring
Monitoring third-party tools
Stackdriver
Summary

Book Details

ISBN 139781786466877
Paperback326 pages
Read More

Read More Reviews

Recommended for You

DevOps with Kubernetes Book Cover
DevOps with Kubernetes
$ 39.99
$ 28.00
Hands-on DevOps Book Cover
Hands-on DevOps
$ 35.99
$ 25.20
DevOps Bootcamp Book Cover
DevOps Bootcamp
$ 31.99
$ 22.40
Implementing DevOps with Ansible 2 Book Cover
Implementing DevOps with Ansible 2
$ 35.99
$ 25.20
DevOps: Puppet, Docker, and Kubernetes Book Cover
DevOps: Puppet, Docker, and Kubernetes
$ 79.99
$ 56.00
Jenkins 2.x Continuous Integration Cookbook - Third Edition Book Cover
Jenkins 2.x Continuous Integration Cookbook - Third Edition
$ 39.99
$ 28.00