Google Cloud Introduces Fault Injection Testing in Preview
Google Cloud introduces Fault Injection Testing (FIT) in public preview, a service designed to help developers and architects automate failure testing. By deliberately injecting faults like Cloud SQL failovers or network latency via load balancers, FIT allows teams to verify their application's resilience and safety mechanisms. This capability is crucial for maintaining high availability and reliability in complex distributed systems, mitigating risks of downtime, reputation damage, and compliance issues. During preview, the service is accessible via the Cloud Console, gcloud CLI, and REST APIs, and requires requesting access from an account team.
- →Google Cloud launches Fault Injection Testing in public preview
- →Automating failure testing with experiment templates and dry runs
- →Initial fault injection scenarios for Cloud SQL and application traffic
- →The importance of native resilience testing in the cloud
- →Key enterprise partners validating deployments with FIT
Features (3) ›
- Google Cloud launches Fault Injection Testing in public preview
This new service helps developers and architects automate failure testing for mission-critical cloud services to maintain availability and reliability during adverse events. It allows deliberate fault injection to verify safety mechanisms before actual outages.
- Automating failure testing with experiment templates and dry runs
FIT allows users to create experiment templates defining specific faults and target resources. It includes an automated dry run to check permissions and affected resources before injection, with the capability to stop and revert experiments if needed.
- Initial fault injection scenarios for Cloud SQL and application traffic
In public preview, FIT supports triggering failovers of high-availability Cloud SQL instances and selectively adding latency or HTTP error codes via Layer 7 load balancers to degrade application traffic.
Notes (3) ›
- The importance of native resilience testing in the cloud
Cloud applications offer less direct access for failover testing compared to self-hosted data centers. Lacking native tools risks critical reliability gaps, leading to damaged trust, compliance penalties, and delays in large-scale migrations.
- Key enterprise partners validating deployments with FIT
Partners like KeyBank and Servier are already using Fault Injection Testing to validate their deployments. This helps them approximate demanding failure scenarios, such as zonal outages, to ensure service stability.
- Accessing Fault Injection Testing in public preview
Fault Injection Testing is available via the Google Cloud console, gcloud CLI, and REST APIs. Users need to request preview access from their account team, enable the Fault Testing API, and assign the roles/faulttesting.operator role.
https://cloud.google.com/blog/products/networking/introducing-google-cloud-fault-injection-testing-in-preview/
Related releases
- Google Cloud launches Fault Injection Testing in public preview Google Cloud Blog ·
- Cloud SQL for SQL Server Adds Specialized Endpoint URLs for MCP Server Google Cloud release notes ·
- Cloud SQL for MySQL: Remote MCP Server Adds Security, Trial & Observability Features Google Cloud release notes ·
- HashiCorp Terraform Google Provider v7.46.0 Brings New Resources, Deprecations Terraform Google Provider Releases ·
- Cloud SQL for PostgreSQL Adds Specialized Endpoints, Free Trial, and SQL Commenter Features Google Cloud release notes ·
- Google Cloud Database Center Introduces Performance Assessment Previews Google Cloud release notes ·