Google Cloud Certified Professional Cloud Architect Study Guide

Google Cloud Certified Professional Cloud Architect Study Guide
Автор книги: id книги: 2295303     Оценка: 0.0     Голосов: 0     Отзывы, комментарии: 0 5488,16 руб.     (59,57$) Читать книгу Купить и скачать книгу Электронная книга Жанр: Зарубежная компьютерная литература Правообладатель и/или издательство: John Wiley & Sons Limited Дата добавления в каталог КнигаЛит: ISBN: 9781119871071 Скачать фрагмент в формате   fb2   fb2.zip Возрастное ограничение: 0+ Оглавление Отрывок из книги

Реклама. ООО «ЛитРес», ИНН: 7719571260.

Описание книги

An indispensable guide to the newest version of the Google Certified Professional Cloud Architect certification The newly revised Second Edition of the Google Cloud Certified Professional Cloud Architect Study Guide delivers a proven and effective roadmap to success on the latest Professional Cloud Architect accreditation exam from Google. You'll learn the skills you need to excel on the test and in the field, with coverage of every exam objective and competency, including focus areas of the latest exam such as Kubernetes, Anthos, and multi-cloud architectures. The book explores the design, analysis, development, operations, and migration components of the job, with intuitively organized lessons that align with the real-world job responsibilities of a Google Cloud professional and with the PCA exam topics. Architects need more than the ability to recall facts about cloud services, they need to be able to reason about design decisions. This study guide is unique in how it helps you learn to think like an architect: understand requirements, assess constraints, choose appropriate architecture patterns, and consider the operational characteristics of the systems you design. Review questions and practice exams use scenario-based questions like those on the certification exam to build the test taking skills you will need. In addition to comprehensive material on compute resources, storage systems, networks, security, legal and regulatory compliance, reliability design, technical and business processes, and more, you'll get: The chance to begin or advance your career as an in-demand Google Cloud IT professional Invaluable opportunities to develop and practice the skills you'll need as a Google Cloud Architect Access to the Sybex online learning center, with chapter review questions, full-length practice exams, hundreds of electronic flashcards, and a glossary of key terms The ideal resource for anyone preparing for the Professional Cloud Architect certification from Google, Google Cloud Certified Professional Cloud Architect Study Guide, 2nd Edition is also a must-read resource for aspiring and practicing cloud professionals seeking to expand or improve their technical skillset and improve their effectiveness in the field.

Оглавление

Dan Sullivan. Google Cloud Certified Professional Cloud Architect Study Guide

Table of Contents

List of Tables

List of Illustrations

Guide

Pages

Google Cloud Certified. Professional Cloud Architect. Study Guide

Acknowledgments

About the Author

About the Technical Editors

Introduction

How Is the Professional Cloud Architect Exam Different from the Associate Cloud Engineer Exam?

What Does This Book Cover?

Interactive Online Learning Environment and Test Bank

Additional Resources

Objective Map

Assessment Test

Answers to the Assessment Test

Chapter 1 Introduction to the Google Professional Cloud Architect Exam

Exam Objectives

Analyzing Business Requirements

Reducing Operational Expenses

Accelerating the Pace of Development

Reporting on Service-Level Objectives

Reducing Time to Recover from an Incident

Improving Compliance with Industry Regulations

Business Terms to Know

Analyzing Technical Requirements

Functional Requirements

Understanding Compute Requirements

Understanding Storage Requirements

Understanding Network Requirements

Nonfunctional Requirements

Exam Case Studies

EHR Healthcare

Business and Technical Considerations

Architecture Considerations

Helicopter Racing League

Business and Technical Considerations

Architecture Considerations

Mountkirk Games

Business and Technical Considerations

Architecture Considerations

TerramEarth

Business and Technical Considerations

Architecture Considerations

Summary

Exam Essentials

Review Questions

Chapter 2 Designing Solutions to Meet Business Requirements

Business Use Cases and Product Strategy

EHR Healthcare

Helicopter Racing League

Mountkirk Games Strategy

TerramEarth Strategy

Application Design and Cost Considerations

Managed Services

Reduced Levels of Services

Preemptible Virtual Machines

Standard vs. Premium Tier Networking

Pub/Sub Lite vs. Pub/Sub

Durable Reduced Availability Storage

Data Lifecycle Management

Systems Integration and Data Management

Systems Integration Business Requirements

EHR Healthcare Systems Integration

Helicopter Racing League

Mountkirk Games Systems Integration

TerramEarth Systems Integration

Data Management Business Requirements

How Much Data Is Stored?

How Long Is Data Stored?

What Processing Is Applied to the Data?

Compliance and Regulation

Privacy Regulations

Data Integrity Regulations

Security

Confidentiality

Integrity

Availability

Success Measures

Key Performance Indicators

Project KPIs

Operations KPI

Return on Investment

Summary

Exam Essentials

Review Questions

Chapter 3 Designing Solutions to Meet Technical Requirements

High Availability

Compute Availability

High Availability in Compute Engine

Hardware Redundancy and Live Migration

Managed Instance Groups

Multiple Regions and Global Load Balancing

High Availability in Kubernetes Engine

High Availability in App Engine and Cloud Functions

High Availability Computing Requirements in Case Studies

Storage Availability

Availability vs. Durability

Availability of Object, File, and Block Storage

Availability of Databases

Self-Managed Databases

Managed Databases

Availability of Caching

High Availability Storage Requirements in Case Studies

Network Availability

High Availability Network Requirements in Case Studies

Application Availability

Scalability

Scaling Compute Resources

Scaling Compute in Compute Engine

Scaling Compute in Kubernetes Engine

Scaling Storage Resources

Network Design for Scalability

Reliability

Measuring Reliability

Reliability Engineering

Summary

Exam Essentials

Review Questions

Chapter 4 Designing Compute Systems

Compute Services and Use Cases

Compute Engine

Specifying a Virtual Machine

Machine Types and Service Accounts

Sole-Tenant VMs

Preemptible Virtual Machines and Spot VMs

Shielded VMs

Confidential VMs

Recommender

Instance Groups

Compute Engine Use Cases

App Engine

App Engine Standard

App Engine Flexible

Custom Runtimes

App Engine Use Cases

Cloud Functions

Events, Triggers, and Functions

Cloud Functions Use Cases

Cloud Run

Kubernetes Engine

Kubernetes Cluster Architecture

Kubernetes Clusters from an Infrastructure Perspective

Kubernetes Clusters from a Workload and Kubernetes Abstraction Perspective

Kubernetes Engine Types of Clusters

Kubernetes Networking

Service Networking

Load Balancing in Kubernetes Engine

Kubernetes Engine Use Cases

Anthos

Overview of Anthos

Anthos Service Mesh

Anthos Multi Cluster Ingress

Anthos Deployment Options

AI and Machine Learning Services

Vertex AI

Cloud TPU

Data Flows and Pipelines

Cloud Pub/Sub Pipelines

Cloud Dataflow Pipelines

Cloud Dataproc

Cloud Workflows

Cloud Data Fusion

Cloud Composer

Compute System Provisioning

Additional Design Issues

Managing State in Distributed Systems

Persistent Assignment of Clients to Instances

Persistent State and Volatile Instances

In-Memory Cache

Databases

Synchronous and Asynchronous Operations

Summary

Exam Essentials

Review Questions

Chapter 5 Designing Storage Systems

Overview of Storage Services

Object Storage with Google Cloud Storage

Organizing Objects in a Namespace

Cloud Storage FUSE

Storage Tiers

Cloud Storage Use Cases

Network-Attached Storage with Google Cloud Filestore

Cloud Filestore Service Tiers

Cloud Filestore Networking

Cloud Filestore Access Controls

Databases

Relational Database Overview

Atomicity

Consistency

Isolation

Durability

Cloud SQL

Cloud Spanner

Analytical Database: BigQuery

Analytics Features

IAM Roles for BigQuery

Loading Data into BigQuery

Batch Loading

Streaming

Choosing a Managed Relational or Analytical Database

NoSQL Databases

Cloud Bigtable

Cloud Datastore

Cloud Firestore

Caching with Cloud Memorystore

Cloud Memorystore for Redis

Cloud Memorystore for Memcached

Data Retention and Lifecycle Management

Networking and Latency

Summary

Exam Essentials

Review Questions

Chapter 6 Designing Networks

IP Addressing, Firewall Rules, and Routers

IP Address Structure

Public vs. Private Addressing

Firewall Rules

Cloud Router

Cloud Armor

Virtual Private Clouds

VPC Subnets

Shared VPC

VPC Network Peering

Hybrid-Cloud Networking

Hybrid-Cloud Design Considerations

Hybrid-Cloud Implementation Options

Cloud VPN

Cloud Interconnect

Direct Peering

Service-Centric Networking

Private Service Connect for Google APIs

Private Service Connect for Google APIs with Consumer HTTP(S)

Private Google Access

Private Google Access for On-Premises Hosts

Private Service Connect for Published Services

Private Service Access

Serverless VPC Access

Load Balancing

Regional Load Balancing

Network TCP/UDP

Internal TCP/UDP

Global Load Balancing

HTTP(S) Load Balancing

SSL Proxy Load Balancing

TCP Proxy Load Balancing

Additional Network Services. Service Directory

Cloud CDN

Cloud DNS

Summary

Exam Essentials

Review Questions

Chapter 7 Designing for Security and Legal Compliance

Identity and Access Management and Related Access Control Services

Identities and Groups

Identities

Groups

Resources

Permissions

Roles

Predefined Roles

Basic Roles

Custom Roles

Policies

Cloud IAM Conditions

IAM Best Practices

Identity-Aware Proxy

Workload Identity Federation

Organization Constraints

Data Security

Encryption

Encryption at Rest

Encryption in Transit

Key Management

Default Encryption

Cloud KMS Key Management

Cloud HSM

Customer-Supplied Keys

Customer-Managed Encryption Keys

Cloud External Key Manager

Cloud Storage Data Access

Security Evaluation

Penetration Testing

Auditing

Security Design Principles

Separation of Duties

Least Privilege

Defense in Depth

Major Regulations

HIPAA/HITECH

General Data Protection Regulation

Sarbanes-Oxley Act

Children's Online Privacy Protection Act

ITIL Framework

Summary

Exam Essentials

Review Questions

Chapter 8 Designing for Reliability

Improving Reliability with Cloud Operations Suite

Monitoring with Cloud Monitoring

Metrics

Time Series

Dashboards

Alerting with Cloud Monitoring

Policies, Conditions, and Notifications

Reducing Alerts

Logging with Cloud Logging

Open Source Observability Tools

Prometheus

Grafana

Release Management

Continuous Delivery

Tests

Unit Tests

Integration Tests

Acceptance Tests

Load Testing

Deployment Strategies

Complete Deployment

Rolling Deployment

Canary Deployment

Blue/Green Deployment

Continuous Integration

Systems Reliability Engineering

Overload

Shedding Load

Degrading Quality of Service

Upstream Throttling

Cascading Failures

Testing for Reliability

Unit Tests

Integration Tests

System Tests

Reliability Stress Tests

Incident Management and Post-Mortem Analysis

Summary

Exam Essentials

Review Questions

Chapter 9 Analyzing and Defining Technical Processes

Software Development Lifecycle Plan

Analysis

Scoping the Problem to Be Solved

Evaluating Options

Cost-Benefit Analysis

Design

High-Level Design

Detailed Design

Development, Testing, and Deployment

Documentation

Maintenance

Continuous Integration/Continuous Delivery

Business Drivers to Adopt CI/CD

CI/CD Building Blocks

Version Control

Secrets Management

Deployment Pipelines

Troubleshooting and Post-Mortem Analysis Culture

Incident Post-Mortems

Learning from Minor Incidents

Learning from Major Incidents

Project Post-Mortems

IT Enterprise Processes

Business Continuity Planning and Disaster Recovery

Business Continuity Planning

Disaster Recovery

Summary

Exam Essentials

Review Questions

Chapter 10 Analyzing and Defining Business Processes

Stakeholder Management

Interests and Influence

Projects, Programs, and Portfolios

Stages of Stakeholder Management

Change Management

Reasons for Change

Digital Transformation

Change Management Methodologies

Team Skill Management

Customer Success Management

Cost Optimization/Resource Optimization

Summary

Exam Essentials

Review Questions

Chapter 11 Development and Operations

Application Development Methodologies

Waterfall

Spiral

Agile

Technical Debt

API Best Practices

Resources and Standard Methods

API Security

Authentication

Authorization

Resource Limiting

Testing Frameworks

Testing Framework Models

Automated Testing Tools

Data and System Migration Tooling

Types of Cloud Migrations

Migration Services and Tools

Interacting with Google Cloud Programmatically

Google Cloud SDK

Google Cloud Shell

Cloud Emulators

Summary

Exam Essentials

Review Questions

Chapter 12 Migration Planning

Integrating Cloud Services with Existing Systems

Migrating Systems and Data to Support a Solution

Planning for Systems Migrations

Planning for Data Migration

Data Governance and Data Migration

Migrating Object Storage

Migrating Relational Data

Software Licensing Mapping

Network Planning

Virtual Private Clouds

Network Access Controls

Scaling

Connectivity

Summary

Exam Essentials

Review Questions

Appendix Answers to the Review Questions

Chapter 1: Introduction to the Google Professional Cloud Architect Exam

Chapter 2: Designing Solutions to Meet Business Requirements

Chapter 3: Designing Solutions to Meet Technical Requirements

Chapter 4: Designing Compute Systems

Chapter 5: Designing Storage Systems

Chapter 6: Designing Networks

Chapter 7: Designing for Security and Legal Compliance

Chapter 8: Designing for Reliability

Chapter 9: Analyzing and Defining Technical Processes

Chapter 10: Analyzing and Defining Business Processes

Chapter 11: Development and Operations

Chapter 12: Migration Planning

Index

Online Test Bank

Register and Access the Online Test Bank

WILEY END USER LICENSE AGREEMENT

Отрывок из книги

Second Edition

Dan Sullivan

.....

In the EHR Healthcare cases study, you will have to assess the needs of an electronic health records software company. The company has customers in multiple countries, and the business is growing. The company wants to scale to meet the needs of new business, provide for disaster recovery, and adapt agile software practices, such as frequent deployments.

EHR Healthcare uses multiple colocation facilities, and the lease on one of those facilities is expiring soon.

.....

Добавление нового отзыва

Комментарий Поле, отмеченное звёздочкой  — обязательно к заполнению

Отзывы и комментарии читателей

Нет рецензий. Будьте первым, кто напишет рецензию на книгу Google Cloud Certified Professional Cloud Architect Study Guide
Подняться наверх