Use DevOps principles with Google Cloud Platform (GCP) to develop applications and services. This book builds chapter by chapter to a complete real-life scenario, explaining how to build, monitor, and maintain a complete application using DevOps in practice.
Starting with core DevOps concepts, continuous integration, and continuous delivery, you’ll cover common tools including Jenkins, Docker, and Kubernetes in the context of a real microservices application to deploy in the cloud. You will also create a monitor for your cloud and see how to use its data to prevent errors and improve the stability of the system. By the end of Pro DevOps with Google Cloud Platform, you will be able to deploy, maintain, and monitor a real application with GCP.
Developers and software architects who want to implement DevOps in practice. Some prior programming experience is recommended as well as a basic knowledge of a Linux command-line environment.
Chapter 1: Introduction to DevOps
Chapter 2: Introduction to GCP
Chapter 3: Introduction to Continuous Integration and Delivery
Chapter 4: Containerization with Docker and Kubernetes
Chapter 5: Continuous Delivery with GCP and Jenkins
Chapter 6: Microservices Architecture with GCP
Chapter 7: Monitoring in GCP
Chapter 8: Creating and Managing Infrastructure in GCP
Chapter 9: Identity and Access Management with Google Cloud Platform
Chapter 10: Network Configuration and Management in GCP