Google Cloud Platform Cookbook
Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.
Google Cloud Platform Cookbook
Included with
Learn more
Ask Coursera
Recommended experience
Recommended experience
What you'll learn
Host a Python application on Google Compute Engine
Implement security checks using Policy Scanner
Configure a network for high availability on GCP
Skills you'll gain
Tools you'll learn
Details to know
February 2026
7 assignments
See how employees at top companies are mastering in-demand skills
There are 7 modules in this course
This course provides hands-on guidance for using Google Cloud Platform (GCP) to build, secure, and manage scalable applications. With practical insights into core services, it equips professionals with the necessary skills to leverage cloud technology effectively in their organizations.
Throughout the course, you will gain experience in deploying applications, ensuring security, and optimizing cloud environments for high availability. The emphasis is on real-world applications and problem-solving, ensuring you can immediately apply what you learn. What makes this course unique is its recipe-based approach, allowing you to dive directly into practical use cases. Youβll work with essential GCP services, gaining actionable knowledge on cloud deployment, security, and optimization strategies. This course is ideal for IT professionals, developers, and architects seeking to enhance their cloud expertise. A basic understanding of cloud computing concepts and GCP will be beneficial.
In this section, we deploy Node.js apps on GCP services, including GCE, GKE, and Cloud Functions.
What's included
2 videos7 readings1 assignment
2 videosβ’Total 2 minutes
- Course Overviewβ’1 minute
- Compute - Overview Videoβ’1 minute
7 readingsβ’Total 150 minutes
- Introductionβ’20 minutes
- Deploying the Application on GCPβ’30 minutes
- Creating and Configuring a GCE Instanceβ’20 minutes
- Hosting a Node.js Application on Kubernetes Engineβ’20 minutes
- Creating a Replicated Deployment for the Application and MongoDBβ’20 minutes
- Getting Readyβ’10 minutes
- Getting Readyβ’30 minutes
1 assignmentβ’Total 10 minutes
- Cloud Infrastructure and Management Fundamentalsβ’10 minutes
In this section, we explore hosting apps on GCS, image resizing, and database migration.
What's included
1 video5 readings1 assignment
1 videoβ’Total 1 minute
- Storage and Databases - Overview Videoβ’1 minute
5 readingsβ’Total 90 minutes
- Introductionβ’20 minutes
- Image Resizing Using Google Cloud Storage and Cloud Functionsβ’20 minutes
- Migrating a MariaDB to Cloud Spannerβ’20 minutes
- Loading Temperature Data to Cloud Bigtable and BigQuery Itβ’20 minutes
- Storage Metadata in Google Cloud Datastoreβ’10 minutes
1 assignmentβ’Total 10 minutes
- Cloud Storage and Database Fundamentalsβ’10 minutes
In this section, we explore network management, content-based load balancing, and secure connections between networks.
What's included
1 video5 readings1 assignment
1 videoβ’Total 1 minute
- Networking - Overview Videoβ’1 minute
5 readingsβ’Total 120 minutes
- Introductionβ’20 minutes
- Content-based Load Balancingβ’30 minutes
- VPC Network Peering Between Two Networksβ’20 minutes
- VPN Connection Between Two Networksβ’20 minutes
- CDN Setup for a Static Websiteβ’30 minutes
1 assignmentβ’Total 10 minutes
- Cloud Networking Fundamentalsβ’10 minutes
In this section, we explore vulnerability scanning, IAM roles, and Cloud KMS for securing financial data in cloud environments.
What's included
1 video6 readings1 assignment
1 videoβ’Total 1 minute
- Security - Overview Videoβ’1 minute
6 readingsβ’Total 80 minutes
- Introductionβ’20 minutes
- Using Identity-Aware Proxy on App Engineβ’10 minutes
- Getting Readyβ’20 minutes
- Creating IAM Custom Rolesβ’10 minutes
- Creating Service Accountsβ’10 minutes
- Getting Readyβ’10 minutes
1 assignmentβ’Total 10 minutes
- Security Fundamentals in Cloud Computingβ’10 minutes
In this section, we explore uploading data to BigQuery, translating text, and creating Dataflow pipelines.
What's included
1 video6 readings1 assignment
1 videoβ’Total 1 minute
- Machine Learning and Big Data - Overview Videoβ’1 minute
6 readingsβ’Total 100 minutes
- Introductionβ’20 minutes
- Translating Text to a Target Languageβ’10 minutes
- Creating a Dataflow Pipeline to Store Streaming Dataβ’20 minutes
- Using the Vision APIβ’10 minutes
- Using the Google Cloud Speech APIβ’20 minutes
- Getting Readyβ’20 minutes
1 assignmentβ’Total 10 minutes
- Machine Learning and Big Data Fundamentalsβ’10 minutes
In this section, we create alerts, monitor servers, and debug applications.
What's included
1 video5 readings1 assignment
1 videoβ’Total 1 minute
- Management Tools - Overview Videoβ’1 minute
5 readingsβ’Total 130 minutes
- Introductionβ’30 minutes
- Monitoring a Webserver Using Stackdriver Monitoringβ’30 minutes
- Creating Tailor-Made Instances Using Deployment Managerβ’20 minutes
- Error Reporting on a Python Flask Applicationβ’20 minutes
- Viewing Application State Using Stackdriver Debuggerβ’30 minutes
1 assignmentβ’Total 10 minutes
- GCP Management Tools and Practicesβ’10 minutes
In this section, we explore creating custom VMs with Terraform, monitoring GCP with Security Monkey, and building Golden Images with Packer for consistent cloud deployments.
What's included
1 video4 readings1 assignment
1 videoβ’Total 1 minute
- Best Practices - Overview Videoβ’1 minute
4 readingsβ’Total 140 minutes
- Introductionβ’30 minutes
- Monitoring a GCP Account Using Security Monkeyβ’40 minutes
- Creating Instance Backupsβ’30 minutes
- Simulating VM Migrationβ’40 minutes
1 assignmentβ’Total 10 minutes
- Cloud Operations and Infrastructure Managementβ’10 minutes
Instructor
Offered by
Explore more from Cloud Computing
- Status: Preview
Course
- Status: Free TrialL
LearnKartS
Course
- Status: Free Trial
Course
Why people choose Coursera for their career
Frequently asked questions
Yes, you can preview the first video and view the syllabus before you enroll. You must purchase the course to access content not included in the preview.
If you decide to enroll in the course before the session start date, you will have access to all of the lecture videos and readings for the course. Youβll be able to submit assignments once the session starts.
Once you enroll and your session begins, you will have access to all videos and other resources, including reading items and the course discussion forum. Youβll be able to view and submit practice assessments, and complete required graded assignments to earn a grade and a Course Certificate.
More questions
Financial aid available,
