At pgEdge, we're thrilled to announce a significant milestone in our cloud journey. Building on our successful support for AWS and Azure, we are excited to extend our enterprise cloud solution to include Google Cloud. This expansion means that pgEdge Cloud can now cater to the vast majority of database workloads in the cloud, offering our users a comprehensive and secure experience across cloud providers.

Managing Your Data Layers in a Multi-Cloud World

In today's diverse cloud landscape, applications and workloads span multiple cloud providers.  As microservice architectures become more complex across clouds, enterprises need solutions that are not locked in to a single cloud vendor.  Beyond any architectural consideration, there are the issues of cloud concentration risk and cloud portability.  Vendor lock-in introduces risk, as a breach or service disruption could take out an entire enterprise system.  

With pgEdge Cloud, you now have the freedom to build secure, multi-master, highly available database clusters using any of the major cloud providers.  We provide a single unified platform to manage your data layer in any and all of the major cloud providers.  Using pgEdge Cloud will reduce complexity while enhancing flexibility and security.

You Bring Your Own Account - We Bring the Security

The first step to creating a multi-master Postgres cluster in Google Cloud with pgEdge is to connect to your Google Cloud account.  We leverage OpenID Connect (OIDC), an industry-standard protocol, to ensure secure authentication and authorization for our users when connecting from pgEdge Cloud to their Google Cloud account.

OIDC's short-lived access tokens enhance security by reducing the window of vulnerability as compared to static tokens or API keys. By using Google Workload Identity Federation and Service Accounts, we take advantage of the best secure authentication mechanism that Google has to offer for machine-to-machine communication.  

Picture1Once connected to your account, you can begin the easy process of provisioning your cluster.  First, you can choose multiple regions across Google Cloud’s global infrastructure:

Picture2Once you have chosen your regions, you can choose the configuration of your Postgres cluster - including version, database name, username and a secure password. After configuring your database, you can choose an instance type that  fits the needs of your workload.

Picture3Lastly, you can configure the firewall that protects the database cluster..  Maybe you need your Postgres port open for cross-cloud workloads, or maybe you plan on debugging via SSH - you can choose according to your needs.  

Once you click to deploy your cluster, you can breathe easy knowing that we are taking care of all the infrastructure to ensure secure communication between database nodes by leveraging Google Cloud's Virtual Private Clouds (VPCs), subnets, and firewalls.

After your cluster has deployed, you will have all the tools you need to make the best use of your multi-master database cluster, including metrics, live uptime reports, and streaming logs.  Simply connect to your instances, and you will have the power of pgEdge’s Spock extension at the ready to replicate your data and create ultra-high availability for your enterprise application.


At pgEdge, we are excited about the future of multi-cloud computing and the role we play in simplifying and securing your multi-cloud journey. Our expanded support for Google Cloud, alongside AWS and Azure, ensures that we can address the diverse needs of our users, providing a comprehensive and secure solution for enterprise multi-cloud needs.

By enhancing data security with robust Google Cloud features and leveraging OIDC as a security foundation, we reinforce our commitment to protecting your data and resources.  And with our top-tier support, we’ll help you navigate the multi-master database with confidence, knowing that your workloads are secure, highly available and managed by a team with decades of cumulative experience.  To learn more or see a demo visit