Official Google Cloud Certified Associate Cloud Engineer Study Guide

Official Google Cloud Certified Associate Cloud Engineer Study Guide

John Wiley & Sons Inc

05/2019

560

Mole

Inglês

9781119564416

15 a 20 dias

1016

Descrição não disponível.
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
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.
Google Cloud Certified Associate; Google Cloud Engineer; Google Cloud Engineer Study Guide; studying for the Google Could Engineer exam; Google Could Study Guide; how to prepare for the Google Cloud exam; Google Could exam test prep