1. Home
  2. Training Library
  3. Google Cloud Platform
  4. Courses
  5. Deploying and Implementing Google Cloud Platform Solutions

Deploying a GCP Marketplace solution

Start course

This course has been designed to teach you how to deploy and implement Google Cloud Platform solutions. The content in this course will help prepare you for the Associate Cloud Engineer exam.

Learning Objectives

  • To learn how to deploy Kubernetes Engine resources on Google Cloud Platform
  • To learn how to deploy and implement App Engine and Cloud Functions resources
  • To learn how to use Cloud Launcher and Deployment Manager

Intended Audience

  • Those who are preparing for the Associate Cloud Engineer exam
  • Those looking to learn more about GCP networking and compute features


To get the most from this course then you should have some exposure to GCP resources, such as Kubernetes Engine, App Engine, Cloud Functions, Cloud Launcher, and Deployment Manager. However, this is not essential.


Google Cloud Platform offers many predefined templates that can be used to deploy typical GCP solutions using Deployment Manager. Templates are made available via the GCP Marketplace and they're found in the Google Cloud Platform Console. 

When you use GCP Marketplace to deploy a solution, it handles configuration and template creation for you. All you have to do is deploy the solution with the click of a button from within the GCP Console. 

Although the GCP Marketplace offers easy deployment of predefined resources, there is some level of customization available for those solutions. However, if you need complete control over resource configuration or if you need to perform lots of different customization, you might be better off creating your own configuration. 

To use GCP Marketplace to deploy a solution, browse to the GCP Marketplace from the GCP Console. 

From the Marketplace page here, you can see that I'm presented with all sorts of options. I can filter solutions over here on the left or I can search for a specific solution in the search bar. 

What I'm going to do here is browse down to Compute Engine. From here I can begin the process of deploying a VM instance. 

Now before I deploy my VM instance, let's take a look at the details of this solution. I can do this right from this solutions landing page. 

From this Compute Engine landing page, I can find information about pricing along with key features of the VM instance solution. To launch the deployment, I need to click the Go To Compute Engine button up at the top here. From this VM instances page, I can click Create Instance to begin the deployment. And then from here I can configure my VM instance and deploy it. I'm just going to accept the defaults here and then click Create down here at the bottom to launch my instance. 

And that's how easy it is to deploy a solution from the GCP Marketplace.

About the Author
Learning Paths

Tom is a 25+ year veteran of the IT industry, having worked in environments as large as 40k seats and as small as 50 seats. Throughout the course of a long an interesting career, he has built an in-depth skillset that spans numerous IT disciplines. Tom has designed and architected small, large, and global IT solutions.

In addition to the Cloud Platform and Infrastructure MCSE certification, Tom also carries several other Microsoft certifications. His ability to see things from a strategic perspective allows Tom to architect solutions that closely align with business needs.

In his spare time, Tom enjoys camping, fishing, and playing poker.

Covered Topics