Introduction to the System Design Pillar of the Google Cloud Architecture Framework

The System Design Pillar is the foundational pillar of the Google Cloud Architecture Framework, which includes Google Cloud products, features, and design principles to help you define the architecture, components, and data you need to satisfy your business and system requirements.

The System Design Pillar is organized into different sub-sections, which you can see listed further below, and includes a series of questions and recommendations to help you quickly address specific challenges related to your cloud architecture. Each sub-section also includes relevant key Google Cloud services and resources. 

The content you'll find here in the Google Cloud Community is supplemental to the documentation  published in the Cloud Architecture Center. We suggest you review the documentation in the Cloud Architecture Center to learn basic concepts before evaluating the assessment questions and recommendations that are outlined in the following resources.

The System Design Pillar of the Google Cloud Architecture Framework

Geographic Zones and Regions: best practices to deploy your system based on geographic requirements, such as availability, proximity, compliance, costs, and sustainability.

Resource Management: recommendations for designing and managing your cloud architecture based on resource requirements, including access control, configuration settings, and mapping to the Google Cloud resource hierarchy.

Compute: best practices for choosing a compute platform and migration approach, designing and scaling workloads, managing operations and virtual machine migrations.

Networking: guidance for deploying your system based on networking design, including how to choose and implement Virtual Private Cloud and how to test and manage network security.

Storage: recommendations for defining a storage strategy and selecting Google Cloud storage solutions, as well as how to best manage storage, access patterns, and workloads.

Databases: best practices to design, migrate, and scale databases, encrypt database information, manage licensing, and monitor your database for events.

Analytics: core principles and recommendations for data analytics in Google Cloud, including how to choose from Google's key data analytics services and how they can help at various stages of the data lifecycle.

Contributors
Version history
Last update:
‎12-13-2021 03:00 PM
Updated by: