Application Integration pricing
Flexible pricing to suit any scale or use case
Start adoption and explore the capabilities without
any financial commitment.
Control your costs with precision and flexibility
with pricing suitable for fluctuating integration
needs.
Scale adoption to consistent and high volume usage
with fixed costs and substantial savings.
Pricing plan details
Flexible pricing to suit any scale or use case. All offerings may be subject to taxes and fees.
Pricing Plan | Details | Key Features |
---|---|---|
Free tier |
Explore the capabilities without any commitment
Start adopting Application Integration and explore
its capabilities without any financial commitment. You
can access Application Integration as part of Google
Cloud's free trial. |
|
Pay-as-you-go |
Control your costs with precision and flexibility
Maintain precision control of your own costs, with a
pricing model that is suitable for fluctuating
integration needs. Suitable for businesses with
growing adoption of the product. With Pay-as-you-go pricing, you will be charged for
your usage based on the following drivers: |
|
Integration executions
Number of integrations processed, whether they are
successful or not. |
|
|
Connection nodes
Connection nodes are provisioned when you create a
connection. A connection node is a unit (or replica)
of a connection (with a Google service or third-party
application) that processes transactions. More nodes
are required as you process more transactions. You are
charged for the number of active nodes per minute. • You aren't billed for connections in a suspended
state. • The billing resumes for a connection if the
suspension is removed. |
|
|
Data processed
Charged for the amount of data (includes both the
request and response payloads) processed by the
connections. Measured by (sum of total number of bytes
received and sent through Application Integration and
connections) / 2^10. |
|
|
Networking usage
You will be charged on
the networking (such
as IP address, network egress, and forwarding rules)
based on usage. |
|
|
Subscription |
Use at scale consistently, with fixed costs
Scale adoption to consistent and high volume usage
while maintaining fixed costs. |
|
Add-on: Integration calls
Purchase additional integration calls in a given year
if your usage extends beyond 24M in a given year. |
|
|
Add-on: Organizations
Provision integration in an additional Google Cloud
project. |
|
|
Add-on: Concurrency
Number of integrations that are running at the same
time. |
|
|
Add-on: Connector unit
Abstraction of a connection unit, which can be
flexibly used to consume various combinations of
connections. |
|
Explore the capabilities without any commitment
Start adopting Application Integration and explore its
capabilities without any financial commitment. You can
access Application Integration as part of Google Cloud's
free trial.
-
Up to 400 integration executions
-
Up to 20 GiB data processed per month
-
First 2 connection nodes for Google services
Control your costs with precision and flexibility
Maintain precision control of your own costs, with a
pricing model that is suitable for fluctuating
integration needs. Suitable for businesses with growing
adoption of the product. With Pay-as-you-go pricing, you will be charged for
your usage based on the following drivers:
-
No upfront commitment
-
Flexibility and control in your costs
Integration executions
Number of integrations processed, whether they are
successful or not.
-
$0.50 for every 1,000 executions
Connection nodes
Connection nodes are provisioned when you create a
connection. A connection node is a unit (or replica) of
a connection (with a Google service or third-party
application) that processes transactions. More nodes are
required as you process more transactions. You are
charged for the number of active nodes per minute. • You aren't billed for connections in a suspended
state. • The billing resumes for a connection if the
suspension is removed.
-
First two connection nodes for Google services are free
-
Each subsequent node for a Google service connector is charged at $0.35 per hour
-
Each node for a third-party application connector is charged at $0.70 per hour
-
No charge for using a connector version in preview
Data processed
Charged for the amount of data (includes both the
request and response payloads) processed by the
connections. Measured by (sum of total number of bytes
received and sent through Application Integration and
connections) / 2^10.
-
20 GiB of data processed by connections is free every month
-
Each additional GiB is charged at $10 per GiB
Networking usage
You will be charged on
the networking (such
as IP address, network egress, and forwarding rules)
based on usage.
-
Fast and reliable around the world
Use at scale consistently, with fixed costs
Scale adoption to consistent and high volume usage
while maintaining fixed costs.
-
24M integration calls per year
-
20 connections to Google services and 10 connections to HTTP endpoints
-
2 integration orgs included
-
10 concurrent integrations for projects with Apigee subscription
Add-on: Integration calls
Purchase additional integration calls in a given year
if your usage extends beyond 24M in a given year.
-
50M integration calls per year
Add-on: Organizations
Provision integration in an additional Google Cloud
project.
-
Access for every additional project
Add-on: Concurrency
Number of integrations that are running at the same
time.
-
10 concurrent integrations
Add-on: Connector unit
Abstraction of a connection unit, which can be flexibly
used to consume various combinations of connections.
-
50 connection units
Feeling inspired? Let’s solve your challenges together.
Glossary of frequently used terms
Here is a quick overview of common terms and frequently asked questions in the context of Application Integration.
What is an integration?
A flow (similar to an API proxy) that connects two applications together (Google Cloud or third party). It contains a trigger (how it runs) and various tasks (such as transformation of data, sending emails, writing data to Cloud SQL, and more) that are connected in a sequence.
What is an integration call?
A runtime execution of an integration. An integration can finish execution in seconds (for example, updating other systems) or can take hours or days (for example, when it contains approval-based tasks). An integration execution is deemed executed when the entire sequence of tasks is completed.
What is a connection unit?
An abstraction of connection purchase units, which can be flexibly used to consume various combinations of connections. It's similar to how you spend tickets (units) at the fair. One ride costs 2 tickets, and another ride costs 5 tickets, and so on.
What is a connector, and what is a connection?
A connector is prebuilt package to access a particular application or data source. Examples include Salesforce Connector, BigQuery connector, and SAP Connector.
A connection is an endpoint (or instance) which is a URL+Authentication Credentials. It's a configured instance of a Connector.