Emulating GCP Services for Local Application Development

Difficulty: Intermediate
Duration: 8 minutes and 32 seconds
Students: 857
Rating: 4.4/5

Google Cloud Platform (GCP) is a powerful platform that brings the flexibility and reliability of Google’s infrastructure to your projects. As a leader in AI, machine learning, and networking, GCP has a suite of tools and services for developers to use for almost any circumstance. Before using them, it’s good to learn the ins and outs of GCP and the most effective patterns for software development. The Professional Cloud Developer exam, as well as the industry at large, has been transformed by Continuous Integration (CI) and Continuous Deployment (CD), which enable developers to deliver code safely and securely into production once properly setup. This lesson will cover the Google best practices for setting up a CI/CD pipeline on GCP.

For support, queries or feedback relating to this lesson, please contact us at support@cloudacademy.com.

Learning Objectives

  • Learn GCP core developer services
  • Create a CI/CD pipeline with Google Cloud Build
  • Test and deploy a containerized application

Intended Audience

Developers who are studying for the Google Cloud Professional Cloud Developer Certification exam.

Prerequisites

To get the most out of this lesson, you should be fluent in at least one programming language and have some experience with Docker and Kubernetes.

Covered Topics