This document lists significant changes to the Google Cloud Architecture Framework.
August 27, 2024
- The System Design category of the Architecture Framework has been removed. The guidance in this category is available in other Google Cloud documentation.
June 4, 2024
- Cost optimization category:
- Added information about monitoring the cost of Dataflow resources.
- Add recommendations for optimizing cost by using the at-least-once streaming mode and the dynamic thread scaling feature.
May 31, 2024
- Cost optimization category:
- Added information about the FinOps hub.
May 30, 2024
- System design category:
- Added a new design principle, Design for change.
May 23, 2024
- Cost optimization category:
- Added guidance in Optimize cost: Compute, containers, and serverless about reducing cost by suspending idle Compute Engine VMs .
May 16, 2024
- System design category:
- Added information about the Batch service in Choose and manage compute.
May 9, 2024
- Cost optimization category:
- Updated guidance about Dataflow Shuffle in Optimize cost: Databases and smart analytics.
April 22, 2024
- Cost optimization category:
- Added a recommendation about considering storage cost when configuring the log-retention period in Optimize cost: Cloud operations.
March 29, 2024
- Reliability category:
January 4, 2024
- Performance optimization category:
- Updated the guidance for Network Service Tiers.
November 28, 2023
- Reliability category:
- Reorganized the content to improve readability and consistency:
- Define SLOs: Moved "Terminology" section to new page: Terminology
- Adopt SLOs: Moved "SLOs and Alerts" section to new page: SLOs and Alerts
November 9, 2023
- System design category:
- Added guidance to help cloud architects to choose deployment archetypes for workloads in Google Cloud.
September 8, 2023
Cost optimization category:
- Added information about using tags for cost allocation and governance.
- Updated the guidance for identifying labeling anomalies.
For more information, see Track and allocate cost using tags or labels.
August 28, 2023
- System design category:
- Updated the list of AI and ML services in Google Cloud.
August 23, 2023
- Cost optimization category:
- Added guidance about optimizing Spanner resource usage for small workloads by using Processing Units instead of nodes.
August 18, 2023
- Security, privacy, and compliance category:
- Added HIPAA-related guidance.
- Operational excellence category:
- Updated the best practices for planning for peak traffic events.
August 9, 2023
- Reliability category:
July 13, 2023
- System design:
- Added AlloyDB for PostgreSQL to the list of database services in Google Cloud.
- Cost optimization:
- Added guidance about Google Cloud Hyperdisk and local SSDs in the Persistent Disk section.
June 23, 2023
- Performance optimization:
- Added guidance about optimizing bandwidth usage by using jumbo frames and appropriate machine types for VMs.
June 15, 2023
- Security, privacy, and compliance:
- Added guidance about securing connections to on-premises and multicloud environments by using Cross-Cloud Interconnect.
- Added guidance about securing the perimeter of cloud workloads by using firewall policies and rules and Secure Web Proxy.
March 30, 2023
- Added two additional SLO articles to the framework:
September 16, 2022
- Major expansion of the performance optimization category.
August 10, 2022
- Changes in the System design
category:
- Added core principles of system design.
- Added recommendations to use Google Cloud consulting services and engage with our partners.
August 4, 2022
Added information about the following capabilities in the cost optimization category:
Preventing outages due to billing issues by locking the link between a project and its billing account. For more information, see Configure billing access control.
Reducing quota by using the Service Usage API. For more information, see Budgets, alerts, and quotas.
Identifying and removing unattended projects. For more information, see Active Assist recommendations.
July 13, 2022
Changes in the operational excellence category:
- Added a best practice on how to build a center of excellence.
- Added a best practice on how to set up an audit trail.
June 27, 2022
- Added information about shared responsibilities and shared fate in Google Cloud in the Security category.
June 13, 2022
- Added recommendations to help you design cloud workloads for environmental sustainability in the system design category.
June 1, 2022
- Added information about Spot VMs in the Optimize cost: Compute, containers, and serverless section.
May 7, 2022
- Added information about dual-region locations in the cost-optimization best practices for Cloud Storage.
May 4, 2022
Added product reliability guides. These guides include reliability best practices for the following products:
Compute: Compute Engine, Cloud Run, Cloud Run functions, and Google Kubernetes Engine
Storage and databases: Cloud Storage, Firestore
Networking: Cloud DNS and Cloud Load Balancing
Data analytics: BigQuery
February 25, 2022
Changes to the security category:
- Updated compliance best practices to discuss automation.
December 15, 2021
- Launch of the Architecture Framework space in the Google Cloud Community.
October 25, 2021
Changes in the reliability category:
- Added best practices for replicating data across regions for disaster recovery and designing a multi-region architecture for resilience to regional outages.
- Added an example of how to calculate error budgets.
- Added a best practice for choosing good names for applications and services.
October 7, 2021
- Major refresh of all the categories.