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

To get the most out of this book

  1. First, go breadth-first. Read each chapter rapidly, paying particular attention to the early bits and to the rhymes. They summarize the key points.
  2. Don’t forget to laugh while reading the rhymes! Seriously, pay attention to each line in the rhymes as they are particularly packed with information.
  3. After you finish going through the entire book quickly, come back to the chapters that relate to your specific use cases and go through them in detail.
  4. For the drills in the book, understand what step is trying to accomplish, then try it out on your own. In particular, also search for online updates for your most important use cases—the world of cloud computing and the GCP is changing incredibly fast.

Conventions used

There are a number of text conventions used throughout this book.

CodeInText: Indicates code words in text, database table names, folder names, filenames, file extensions, pathnames, dummy URLs, user input, and Twitter handles. Here is an example: "A public dataset named samples.natality is queried"

A block of code is set as follows:

#standardSQL 
SELECT
weight_pounds, state, year, gestation_weeks
FROM
`bigquery-public-data.samples.natality`
ORDER BY weight_pounds DESC LIMIT 10;

When we wish to draw your attention to a particular part of a code block, the relevant lines or items are set in bold:

#standardSQL 
SELECT
weight_pounds, state, year, gestation_weeks
FROM
`bigquery-public-data.samples.natality`
ORDER BY weight_pounds DESC LIMIT 10;

Any command-line input or output is written as follows:

curl -f -O http://repo1.maven.org/maven2/com/google/cloud/bigtable/bigtable-beam-import/1.1.2/bigtable-beam-import-1.1.2-shaded.jar

Bold: Indicates a new term, an important word, or words that you see onscreen. For example, words in menus or dialog boxes appear in the text like this. Here is an example: "To upload the datafile, click on the Choose file button."

Warnings or important notes appear like this.
Tips and tricks appear like this.