Official Google Cloud Certified Associate Cloud Engineer Study Guide pdf by Dan Sullivan

By

Official Google Cloud Certified Associate Cloud Engineer Study Guide
By Dan Sullivan

Official Google Cloud Certified Associate Cloud Engineer Study Guide

Contents at a Glance

Introduction xxi
Assessment Test xxxii
Chapter 1 Overview of Google Cloud Platform 1
Chapter 2 Google Cloud Computing Services 15
Chapter 3 Projects, Service Accounts, and Billing 39
Chapter 4 Introduction to Computing in Google Cloud 67
Chapter 5 Computing with Compute Engine Virtual Machines 91
Chapter 6 Managing Virtual Machines 117
Chapter 7 Computing with Kubernetes 145
Chapter 8 Managing Kubernetes Clusters 175
Chapter 9 Computing with App Engine 209
Chapter 10 Computing with Cloud Functions 225
Chapter 11 Planning Storage in the Cloud 241
Chapter 12 Deploying Storage in Google Cloud Platform 275
Chapter 13 Loading Data into Storage 309
Chapter 14 Networking in the Cloud: Virtual Private Clouds and
Virtual Private Networks 337
Chapter 15 Networking in the Cloud: DNS, Load Balancing,
and IP Addressing 361
Chapter 16 Deploying Applications with Cloud Launcher and
Deployment Manager 383
Chapter 17 Configuring Access and Security 405
Chapter 18 Monitoring, Logging, and Cost Estimating 425
Appendix Answers to Review Questions 463
Index 503


Contents
Introduction xxi
Assessment Test xxxii
Chapter 1 Overview of Google Cloud Platform 1
Types of Cloud Services 2
Compute Resources 3
Storage 4
Networking 7
Specialized Services 8
Cloud Computing vs. Data Center Computing 8
Rent Instead of Own Resources 8
Pay-as-You-Go-for-What-You-Use Model 9
Elastic Resource Allocation 9
Specialized Services 10
Exam Essentials 10
Review Questions 11
Chapter 2 Google Cloud Computing Services 15
Computing Components of Google Cloud Platform 16
Computing Resources 17
Storage Components of Google Cloud Platform 21
Storage Resources 21
Databases 23
Networking Components of Google Cloud Platform 26
Networking Services 26
Identity Management 28
Development Tools 28
Additional Components of Google Cloud Platform 29
Management Tools 29
Specialized Services 30
Exam Essentials 31
Review Questions 34
Chapter 3 Projects, Service Accounts, and Billing 39
How GCP Organizes Projects and Accounts 40
GCP Resource Hierarchy 40
Organization Policies 43
Managing Projects 45
Roles and Identities 47
Roles in GCP 47
Granting Roles to Identities 49
Service Accounts 50
Billing 51
Billing Accounts 51
Billing Budgets and Alerts 53
Exporting Billing Data 54
Enabling APIs 56
Provisioning Stackdriver Workspaces 58
Exam Essentials 60
Review Questions 61
Chapter 4 Introduction to Computing in Google Cloud 67
Compute Engine 68
Virtual Machine Images 68
Virtual Machines Are Contained in Projects 71
Virtual Machines Run in a Zone and Region 72
Users Need Privileges to Create Virtual Machines 73
Preemptible Virtual Machines 74
Custom Machine Types 76
Use Cases for Compute Engine Virtual Machines 77
App Engine 77
Structure of an App Engine Application 77
App Engine Standard and Flexible Environments 78
Use Cases for App Engine 80
Kubernetes Engine 81
Kubernetes Functionality 82
Kubernetes Cluster Architecture 82
Kubernetes High Availability 83
Kubernetes Engine Use Cases 84
Cloud Functions 84
Cloud Functions Execution Environment 84
Cloud Functions Use Cases 85
Summary 85
Exam Essentials 86
Review Questions 87
Chapter 5 Computing with Compute Engine Virtual Machines 91
Creating and Configuring Virtual Machines with the Console 92
Main Virtual Machine Configuration Details 95
Additional Configuration Details 97
Creating and Configuring Virtual Machines with Cloud SDK 103
Installing Cloud SDK 103
Cloud SDK on Mac OS 104
Example Installation on Ubuntu Linux 104
Creating a Virtual Machine with Cloud SDK 105
Creating a Virtual Machine with Cloud Shell 106
Basic Virtual Machine Management 107
Starting and Stopping Instances 107
Network Access to Virtual Machines 108
Monitoring a Virtual Machine 109
Cost of Virtual Machines 111
Guidelines for Planning, Deploying, and Managing Virtual
Machines 111
Summary 112
Exam Essentials 112
Review Questions 113
Chapter 6 Managing Virtual Machines 117
Managing Single Virtual Machine Instances 118
Managing Single Virtual Machine Instances in the
Console 118
Managing a Single Virtual Machine Instance with
Cloud Shell and the Command Line 130
Introduction to Instance Groups 134
Creating and Removing Instance Groups and Templates 134
Instance Groups Load Balancing and Autoscaling 137
Guidelines for Managing Virtual Machines 137
Summary 138
Exam Essentials 138
Review Questions 140
Chapter 7 Computing with Kubernetes 145
Introduction to Kubernetes Engine 146
Kubernetes Cluster Architecture 146
Kubernetes Objects 147
Deploying Kubernetes Clusters 149
Deploying Kubernetes Clusters Using Cloud Console 149
Deploying Kubernetes Clusters Using Cloud Shell
and Cloud SDK 153
Deploying Application Pods 154
Monitoring Kubernetes 157
Summary 168
Exam Essentials 168
Review Questions 170
Chapter 8 Managing Kubernetes Clusters 175
Viewing the Status of a Kubernetes Cluster 176
Viewing the Status of Kubernetes Clusters Using
Cloud Console 176
Viewing the Status of Kubernetes Clusters Using
Cloud SDK and Cloud Shell 184
Adding, Modifying, and Removing Nodes 190
Adding, Modifying, and Removing Nodes with
Cloud Console 190
Adding, Modifying, and Removing with Cloud
SDK and Cloud Shell 191
Adding, Modifying, and Removing Pods 192
Adding, Modifying, and Removing Pods with
Cloud Console 192
Adding, Modifying, and Removing Pods with Cloud
SDK and Cloud Shell 195
Adding, Modifying, and Removing Services 196
Adding, Modifying, and Removing Services with
Cloud Console 196
Adding, Modifying, and Removing Services with
Cloud SDK and Cloud Shell 198
Viewing the Image Repository and Image Details 199
Viewing the Image Repository and Image Details with
Cloud Console 199
Viewing the Image Repository and Image Details with
Cloud SDK and Cloud Shell 202
Summary 203
Exam Essentials 203
Review Questions 204
Chapter 9 Computing with App Engine 209
App Engine Components 210
Deploying an App Engine Application 211
Deploying an App Using Cloud Shell and SDK 211
Scaling App Engine Applications 215
Splitting Traffic between App Engine Versions 217
Summary 218
Exam Essentials 218
Review Questions 220
Chapter 10 Computing with Cloud Functions 225
Introduction to Cloud Functions 226
Events, Triggers, and Functions 227
Runtime Environments 227
Cloud Functions Receiving Events from Cloud Storage 229
Deploying a Cloud Function for Cloud Storage Events
Using Cloud Console 229
Deploying a Cloud Function for Cloud Storage Events
Using gcloud Commands 231
Cloud Functions Receiving Events from Pub/Sub 233
Deploying a Cloud Function for Cloud Pub/Sub Events
Using Cloud Console 233
Deploying a Cloud Function for Cloud Pub/Sub Events
Using gcloud Commands 234
Summary 234
Exam Essentials 235
Review Questions 237
Chapter 11 Planning Storage in the Cloud 241
Types of Storage Systems 242
Cache 243
Persistent Storage 245
Object Storage 247
Storage Types When Planning a Storage Solution 253
Storage Data Models 254
Object: Cloud Storage 254
Relational: Cloud SQL, Cloud Spanner, and BigQuery 254
NoSQL: Datastore, Cloud Firestore, and Bigtable 261
Choosing a Storage Solution: Guidelines to Consider 268
Summary 269
Exam Essentials 270
Review Questions 271
Chapter 12 Deploying Storage in Google Cloud Platform 275
Deploying and Managing Cloud SQL 276
Creating and Connecting to a MySQL Instance 276
Creating a Database, Loading Data, and Querying Data 278
Backing Up MySQL in Cloud SQL 279
Deploying and Managing Datastore 283
Adding Data to a Datastore Database 283
Backing Up Datastore 284
Deploying and Managing BigQuery 285
Estimating the Cost of Queries in BigQuery 285
Viewing Jobs in BigQuery 286
Deploying and Managing Cloud Spanner 288
Deploying and Managing Cloud Pub/Sub 292
Deploying and Managing Cloud Bigtable 295
Deploying and Managing Cloud Dataproc 298
Managing Cloud Storage 302
Summary 303
Exam Essentials 304
Review Questions 305
Chapter 13 Loading Data into Storage 309
Loading and Moving Data to Cloud Storage 310
Loading and Moving Data to Cloud Storage Using
the Console 310
Loading and Moving Data to Cloud Storage Using
the Command Line 314
Importing and Exporting Data 315
Importing and Exporting Data: Cloud SQL 315
Importing and Exporting Data: Cloud Datastore 319
Importing and Exporting Data: BigQuery 320
Importing and Exporting Data: Cloud Spanner 325
Importing and Exporting Data: Cloud Bigtable 327
Importing and Exporting Data: Cloud Dataproc 329
Streaming Data to Cloud Pub/Sub 330
Summary 331
Exam Essentials 332
Review Questions 333
Chapter 14 Networking in the Cloud: Virtual Private
Clouds and Virtual Private Networks 337
Creating a Virtual Private Cloud with Subnets 338
Creating a Virtual Private Cloud with Cloud Console 338
Creating a Virtual Private Cloud with gcloud 342
Creating a Shared Virtual Private Cloud Using gcloud 343
Deploying Compute Engine with a Custom Network 344
Creating Firewall Rules for a Virtual Private Cloud 347
Structure of Firewall Rules 347
Creating Firewall Rules Using Cloud Console 348
Creating Firewall Rules Using gcloud 350
Creating a Virtual Private Network 351
Creating a Virtual Private Network Using
Cloud Console 351
Creating a Virtual Private Network Using gcloud 354
Summary 355
Exam Essentials 355
Review Questions 357
Chapter 15 Networking in the Cloud: DNS, Load Balancing,
and IP Addressing 361
Configuring Cloud DNS 362
Creating DNS Managed Zones Using Cloud Console 362
Creating a DNS Managed Zones Using gcloud 366
Configuring Load Balancers 367
Types of Load Balancers 367
Configuring Load Balancers using Cloud Console 368
Configuring Load Balancers using gcloud 374
Managing IP Addresses 375
Expanding CIDR Blocks 375
Reserving IP Addresses 375
Summary 377
Exam Essentials 378
Review Questions 379
Chapter 16 Deploying Applications with Cloud Launcher
and Deployment Manager 383
Deploying a Solution Using Cloud Launcher 384
Browsing Cloud Launcher and Viewing Solutions 384
Deploying Cloud Launcher Solutions 390
Deploying an Application Using Deployment Manager 394
Deployment Manager Configuration Files 394
Deployment Manager Template Files 397
Launching a Deployment Manager Template 398
Summary 398
Exam Essentials 399
Review Questions 400
Chapter 17 Configuring Access and Security 405
Managing Identity and Access Management 406
Viewing Account Identity and Access Management
Assignments 406
Assigning Identity and Access Management Roles to
Accounts and Groups 408
Defining Custom Identity and Access Management Roles 411
Managing Service Accounts 414
Managing Service Accounts with Scopes 414
Assigning a Service Account to a Virtual
Machine Instance 416
Viewing Audit Logs 417
Summary 418
Exam Essentials 418
Review Questions 420
Chapter 18 Monitoring, Logging, and Cost Estimating 425
Monitoring with Stackdriver 426
Creating Alerts Based on Resource Metrics 427
Creating Custom Metrics 437
Logging with Stackdriver 438
Configuring Log Sinks 438
Viewing and Filtering Logs 441
Viewing Message Details 444
Using Cloud Diagnostics 446
Overview of Cloud Trace 446
Overview of Cloud Debug 448
Viewing Google Cloud Platform Status 451
Using the Pricing Calculator 453
Summary 457
Exam Essentials 458
Review Questions 459
Appendix Answers to Review Questions 463
Chapter 1: Overview of Google Cloud Platform 464
Chapter 2: Google Cloud Computing Services 466
Chapter 3: Projects, Service Accounts, and Billing 468
Chapter 4: Introduction to Computing in Google Cloud 470
Chapter 5: Computing with Compute Engine Virtual
Machines 472
Chapter 6: Managing Virtual Machines 475
Chapter 7: Computing with Kubernetes 477
Chapter 8: Managing Kubernetes Clusters 479
Chapter 9: Computing with App Engine 481
Chapter 10: Computing with Cloud Functions 483
Chapter 11: Planning Storage in the Cloud 485
Chapter 12: Deploying Storage in Google Cloud Platform 487
Chapter 13: Loading Data into Storage 490
Chapter 14: Networking in the Cloud Virtual Private
Clouds and Virtual Private Networks 492
Chapter 15: Networking in the Cloud: DNS, Load
Balancing, and IP Addressing 494
Chapter 16: Deploying Applications with Cloud Launcher
and Deployment Manager 496
Chapter 17: Configuring Access and Security 498
Chapter 18: Monitoring, Logging, and Cost Estimating 500
Index 503

 

 

You may also take below books from us. Every book is $10:

  1. Official Google Cloud Certified Professional Cloud Architect Study Guide by Dan Sullivan
  2. Professional Cloud Architect – Google Cloud Certification Guide by Brian Gerrard and Konrad Clapa
  3. CCSP (ISC)2 Certified Cloud Security Professional Official Study Guide by Ben Malisow
  4. AWS Certified Cloud Practitioner Study Guide: CLF-C01 Exam by Ben Piper and David Clinton
  5. CCSP Certified Cloud Security Professional Practice Exams by Daniel Carter 
And many more………….
This book is US$10
To get free sample pages OR Buy this book


Share this Book!

Leave a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.