Google Cloud SQL Deep Dive

By Broadus Palmer

Learn to create and manage Cloud SQL instances on Google Cloud Platform with this deep dive.

7 hours
  • 26 Lessons
  • 6 Hands-On Labs

About the course

Welcome to the Google Cloud SQL Deep Dive Course.

This course is designed for students who have a good understanding of the Google Cloud Platform. You should be familiar with services such as Compute Engine, Cloud Storage, and Google Cloud Shell. This course will give you experience in creating and managing Cloud SQL instances.

In this course, we will spend a lot of time learning the following:

  • What is Cloud SQL?
  • Creating and Managing Instances
  • Connecting to a Cloud SQL Instance
  • Replication and Data Management
  • Troubleshooting

Broadus Palmer,
Google Cloud Training Architect

  • Chapter 1 4 Lessons Getting Started 4:09

    An Important Note About A Cloud Guru and Linux Academy Courses


    Course Introduction


    About the Training Architect


    Using the Interactive Diagram

  • Chapter 2 1 Lesson Introduction to Cloud SQL 1:51

    What Is Cloud SQL?

  • Chapter 3 7 Lessons Creating and Managing Instances 58:45

    Creating a MySQL Instance in Cloud SQL


    Viewing and Editing Instance Information in Cloud SQL


    Cloning a Cloud SQL Instance


    Starting, Stopping, Restarting, and Deleting a Cloud SQL Instance


    Configuring Private and Public IP Connectivity in Cloud SQL


    Configuring SSL and Database Flags in Cloud SQL


    Creating a Database and Table with Cloud SQL

    30:00 Hands-On Lab
  • Chapter 4 4 Lessons Connecting to a Cloud SQL Instance 1:56:20

    Connecting to Cloud SQL Using the Google Cloud Shell


    Connecting to Cloud SQL from a Compute Engine Instance


    Creating a MySQL Database in Cloud SQL

    30:00 Hands-On Lab

    Cloning and Connecting to a Cloud SQL Instance

    1:15:00 Hands-On Lab
  • Chapter 5 8 Lessons Replication and Data Management 3:14:38

    Enabling and Disabling High Availability on a Cloud SQL Instance


    Creating and Managing Read Replicas on Cloud SQL


    Creating and Managing Automated Backups on Cloud SQL


    Importing Data into Cloud SQL


    Exporting Data from Cloud SQL


    Creating and Managing Users


    Creating a Cloud SQL Instance and Promoting Read Replica to Primary

    1:15:00 Hands-On Lab

    Exporting and Importing Data Between Cloud SQL Environments

    1:30:00 Hands-On Lab
  • Chapter 6 1 Lesson Troubleshooting Cloud SQL 1:00:00

    Troubleshooting a Connection Issue with Cloud SQL

    1:00:00 Hands-On Lab
  • Chapter 7 1 Lesson Final Steps 1:14

    What's Next?


What you will need

  • You should have a good understanding of the GCP platform. Some pre-requisites are Google Cloud Essentials and Google Cloud Associate Engineer Certification.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!