Book Image

Google Cloud Platform for Architects

By : Vitthal Srinivasan, Loonycorn , Judy Raj
Book Image

Google Cloud Platform for Architects

By: Vitthal Srinivasan, Loonycorn , Judy Raj

Overview of this book

Using a public cloud platform was considered risky a decade ago, and unconventional even just a few years ago. Today, however, use of the public cloud is completely mainstream - the norm, rather than the exception. Several leading technology firms, including Google, have built sophisticated cloud platforms, and are locked in a fierce competition for market share. The main goal of this book is to enable you to get the best out of the GCP, and to use it with confidence and competence. You will learn why cloud architectures take the forms that they do, and this will help you become a skilled high-level cloud architect. You will also learn how individual cloud services are configured and used, so that you are never intimidated at having to build it yourself. You will also learn the right way and the right situation in which to use the important GCP services. By the end of this book, you will be able to make the most out of Google Cloud Platform design.
Table of Contents (19 chapters)
13
Logging and Monitoring

GCP Cloud SQL

As the name suggests, Cloud SQL is an RDBMS offering on GCP.

But with several advantages that arise from its cloud-based nature, which are as follows:

  • It is implemented on cloud, so we do not need to physically set up systems and VMs. This makes it far more attractive than running an RDBMS on a VM (that would be the IaaS approach, Cloud SQL is a PaaS approach).
  • It is mostly managed by Google, so we do not have to bother about common database management tasks such as backups and archival.
  • Even if we are already using another form of RDBMS, migrating to Cloud SQL is relatively simple and reliable.
  • Like all the other services on the GCP, Cloud SQL instances are scalable and customizable.
  • Cloud SQL currently supports two open source RDBMS: MySQL and PostgreSQL where the choice depends on our structure of data.
  • It provides strong ACID support.

As we mentioned earlier...