
Data Engineering with Google Cloud Platform
By :

There are some steps in the CI/CD practice. Each step may involve different tools or GCP services. To understand this concept better, let's take a look at the following diagram:
Figure 11.1 – The CI/CD steps and the GCP services involved
The diagram shows the high-level steps of a complete CI/CD. At each step, there is a corresponding GCP service that can handle that step. For example, the first step is Source Code. In GCP, you can create a GitHub repository using a service called Cloud Source Repository. Later, in the Exercise – implementing continuous integration using Cloud Build section, we will learn how to create one. For now, let's understand the steps and what GCP services are involved: