Book Image

Google Cloud Associate Cloud Engineer Certification and Implementation Guide

By : Agnieszka Koziorowska, Wojciech Marusiak
Book Image

Google Cloud Associate Cloud Engineer Certification and Implementation Guide

By: Agnieszka Koziorowska, Wojciech Marusiak

Overview of this book

Google Cloud Platform (GCP) is a leading cloud provider, helping companies and users worldwide to solve the most challenging business issues. This book will teach cloud engineers working with GCP how to implement, configure, and secure cloud environment, and help students gain confidence in utilizing various GCP services. The book begins by introducing you to Google Cloud and the ACE exam, including various resources that can help you pass. The next set of chapters will help you explore the various compute options in Google Cloud, such as Google Kubernetes Engine and Google Compute Engine. As you advance, you'll gain a clear understanding of the essence of the cloud, including networking and storage, as well as the data analytics products that Google Cloud provides. The chapters also cover key topics such as monitoring, logging, diagnostics, and price estimation along with the most crucial of subjects, security, with a particular focus on identity and access management. Finally, you'll be given the chance to test your newfound knowledge with the help of two mock exams. By the end of this book, you’ll have learned the difference between various Google Cloud Platform services, along with specific use cases, and be able to implement these services with the GCP console and command-line utilities.
Table of Contents (20 chapters)
1
Part 1:Overview of Google Cloud Platform and Associate Cloud Engineer Certification
4
Part 2:Configuring and Implementing Google Cloud
6
Chapter 4: Implementing Compute Solutions – Google Compute Engine
12
Part 3:Data Analytics, Security, Operations, and Cost Estimation in Google Cloud
16
Mock Test 1
17
Mock Test 2

Conventions used

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

Code in text: Indicates code words in text, resource name, folder names, filenames, file extensions, pathnames, dummy URLs, or user input.

Here is an example: “As described in the Kubernetes components section, we interact with clusters using a YAML file called kubeconfig in the $HOME/.kube/config directory.”

A block of code is set as follows:

apiVersion: apps/v1
kind: ReplicaSet
metadata:
  name: frontend
  labels:
    app: guestbook
    tier: frontend
spec:
  replicas: 3
  selector:
    matchLabels:
      tier: frontend
  template:
    metadata:
      labels:
        tier: frontend
    spec:
      containers:
      - name: php-redis
        image: gcr.io/google_samples/gb-frontend:v3

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

apiVersion: apps/v1
kind: ReplicaSet
metadata:
  name: frontend
  labels:
    app: guestbook
    tier: frontend

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

gcloud components install kubectl
sudo apt-get install kubectl

Bold: Indicates a new term, an important word, or words that you see onscreen. For instance, words in menus or dialog boxes appear in bold. Here is an example: “ You can check your Google Cloud expenditure and remaining days in Billing Account Overview.”

Tips or important notes

Appear like this.