SnapLogic Service, Agreement and Platform Overview

SnapLogic presents this document as an overview of the services that SnapLogic provides, and the agreement terms that govern customers’ use of these services.

Service Overview

SnapLogic is a hybrid integration platform as service (iPaaS), designed to be agile, scalable, and secure (based on industry standards). It is also designed to be easy to use, with its drag-and-drop, web-based user interface to enable integration from one system (e.g., streaming API, application, database or infrastructure) to another, either in the cloud and/or on premise.

Agreement Components

SnapLogic provides its service on an annual subscription basis. The agreement has four components:

  1. Master Subscription Agreement. This document provides a common set of SnapLogic and customer commitments for subscription (hosted) services and professional services (e.g., implementation, configuration, training, etc.).
  2. Order Form. Among other routine details, such as a customer’s name and contact/billing information, this document describes the type of services that a customer is “purchasing” (i.e., licensing under subscription) from SnapLogic, the subscription term, the applicable fees, and any additional terms and conditions applicable to a particular transaction.
  3. SOW. This document includes additional details regarding SnapLogic’s professional services relating to the hosted service.
  4. Online Terms. SnapLogic’s support terms and conditions and service level commitment are online.

Agreement FAQs

  1. How long is the subscription? The minimum subscription term is one (1) year.
  2. Can I purchase monthly, quarterly, or semi-annual subscriptions? Short-term trial subscriptions are available. Once the trial is over, customers will need to purchase a subscription of at least one (1) year.
  3. Will snapLogic “lock in” pricing or commit to a cap on fee increases? Yes, but only for a non-cancelable, multi-year commitment.
  4. I’m not sure that I need technical support. May I cancel support and receive a fee reduction? No, support is a required component of the SnapLogic service.
  5. Are trial subscriptions available? SnapLogic currently offers the Amazon Redshift solution on a trial basis at For trials on other solutions, please contact your account manager.
  6. How are trial subscriptions different from the full subscription? Trial subscriptions are offered for a 30-day evaluation period (versus 1 year for the paid subscription). Also, trial subscriptions do not include warranty, indemnity, support, or SLA coverage.
  7. May I purchase the subscription and make it available to my customers? Yes, this is possible but depending on the appropriate relationships structure, we may use referral arrangements and/or OEM/embedded technology licenses. Any of these arrangements would be covered under a separate agreement. For more information, please go to
  8. Within my organization, who is allowed to access and use the SnapLogic service? SnapLogic is fairly permissive on this point. As long as a customer agrees to be responsible for any use of the SnapLogic Elastic Integration Platform, the customer may permit its (and its affiliates’) employees and contractors (provided that they are not SnapLogic competitors) to access and use the service. Your admin account is authorized to add and remove users.
  9. Data privacy and data security are a significant concern for all companies these days. Will SnapLogic comply with my data security requirements? SnapLogic understands that all companies are concerned about data security and data privacy. As a provider of multi-tenant services, it is not feasible to comply with any single customer’s data security requirements, because different customers may require different things. Instead, SnapLogic offers a standard data security and privacy policy, which applies equally to all customers. This policy meets or exceeds industry standards. Customers are welcome to review and ask questions about this policy, but it is not subject to negotiation or modification, for the reasons described above. For more information, please go to
  10. The SnapLogic agreement requires customers to indemnify SnapLogic against certain third party claims. Why? SnapLogic wants to provide as permissive a license as possible. Also, SnapLogic does not and cannot monitor the data that customers are using in connection with the hosted service. So, if a third party initiates any claim against SnapLogic due to a customer’s data, SnapLogic will look to the customer to resolve the claim. This is another way that SnapLogic can maintain such competitive pricing. If SnapLogic were required to resolve third party claims that arise from a customer’s misuse of the service or from any customer’s data, SnapLogic’s commercial terms would need to be adjusted to reflect the financial and legal risk that SnapLogic would have to assume. Instead, because all customers take responsibility for their misuse of the service, pricing can be lower.
  11. What happens if I want to terminate my subscription? The agreement contains customary termination for cause provisions. If a customer wishes to terminate the subscription for other reasons, the customer will still be required to pay for the subscription in full. Also, if a customer has been quoted a lower price for making a multi-year commitment, a customer that wishes to end the relationship before the multi-year commitment has been met will be charged the difference in fees between the one-year price and the multi-year price.
  12. What about warranties? SnapLogic provides a very generous service warranty to all customers.
  13. What will happen if a third party sues me for infringement? SnapLogic offers an industry-standard IP infringement indemnity to all customers.
  14. Will SnapLogic protect my confidential information? Yes. The agreement contains mutual confidentiality provisions.

Platform Components:

The SnapLogic Elastic Integration Platform has three components: Integration Cloud, Snaps, and Snaplex.

1. The Integration Cloud

Designer: The SnapLogic Integration Cloud Designer is purpose-built for cloud-speed. Building integration workflows, called pipelines, is a simple drag, drop, and configure exercise that can be done either in a browser or on a tablet. The cloud-based Designer makes multi-point integrations possible for both advanced and “citizen integrators,” with no coding necessary.
Manager: The SnapLogic Integration Cloud Manager allows users to administer their environment, setting access controls for users and groups. Users can also manage the lifecycle of data and process flows from development to test, to staging and to production. Users can also take advantage of out-of-the-box cluster management, job scheduling, failover, notification, and alerting. It is also where projects, files, accounts, tasks, and connections are managed.
Dashboard: The SnapLogic Integration Cloud Monitoring Dashboard allows users to track performance of their integration workloads. The Monitoring Dashboard provides secure visibility into the health of users’ integrations with system performance dashboards, drill-down capabilities, and triggered event notifications. Using the Monitoring Dashboard, administrators can manage their infrastructure from any device. This means users have complete remote visibility into their real-time and scheduled integrations.

2. Snaps

SnapLogic offers a broad and wide variety of pre-built integration components, called “Snaps”. Each Snap acts as a building block of an integration pipeline and performs a single complete function such as read, write, or act on data. The SnapLogic Integration Cloud augments this wide range of Snap offerings with a custom Snap Development Kit (SDK) that allows customers to build their own Snaps that are tailored to their custom data actions or endpoint connectivity.

Read Snaps can consume data from a variety of systems (e.g. file, databases, etc.), applications (e.g. Salesforce, SAP, Workday, ServiceNow, Oracle ERP, etc.), and protocols (e.g. HTTP, REST, SOAP, FTP, etc.). The write Snaps write data to those systems. These read/write Snaps provide users the ability to visually introspect and browse endpoint services and objects, and easily connect or consume them. Snaps that act on data are typically transforming, enriching, or cleansing data. Unlike point-to-point integration tools, SnapLogic allows easy orchestration across multiple endpoints in a single flow, called a “pipeline”. This pipeline can be triggered based on events, scheduled, or run as an always-on Ultra task.

3. Snaplex (Groundplex, Cloudplex, Hadooplex)

A Snaplex is the data processing component of the SnapLogic Integration Cloud. Customers can deploy one or many Snaplexes as required to run pipelines and process data. Snaplexes come in two flavors – On-premise Snaplex (aka “Groundplex”) and Cloud Snaplex (aka “Cloudplex”). All Cloudplexes run inside the SnapLogic Integration Cloud. Customers use the Manager and the Monitoring Dashboard to administer the Cloudplex. The SnapLogic DevOps team administers the infrastructure key performance indicators (KPIs) such as uptime, etc. A Groundplex runs in the customer’s own domain. SnapLogic monitors and may automatically upgrade Groundplex nodes, while the customer administers the hardware and operating environment on which the Groundplex nodes run.

Platform FAQs:

1. What is included in an Enterprise Edition? The SnapLogic Enterprise Edition is designed for enterprise deployments. It includes a single instance of the cloud and big data integration service. The following features are included in the Enterprise Edition (refer to SnapLogic documentation for definitions):

✓ Event-Based, Real-Time Application Integration
✓ Bulk / Batch Data Integration
✓ Visual Designer – HTML5 based (Multi-tenant)
✓ Monitoring Dashboard
✓ Online Administration and Management
API Management
✓ Scheduling and Notification
✓ Error Handling
✓ Lifecycle Management (requires Developer Nodes)
✓ Core Snaps (See documentation for the latest list)
✓ Snap SDK that enables the ability to Deploy Custom Snaps
✓ Single Sign On
✓ Unlimited Connections, Users, Data Volume
✓ Guaranteed Delivery
✓ Secure & Scalable
✓ Audit Logs


  • Production Snaplex Node Pairs
  • Development Nodes
  • SnapReduce
  • Enterprise Snaps (e.g. SAP, Workday, Oracle EBS)
  • SaaS Snaps (e.g. Salesforce, ServiceNow, NetSuite)
  • Database + Technology Snaps (Oracle, SQL Server)
  • Social Snaps (Twitter, LinkedIn, Foursquare)

2. What is SnapLogic Pipeline?

SnapLogic pipelines are a collection of Snaps (data sources) linked together to orchestrate an integration flow of data between end points. Pipelines can be scheduled, triggered on an event or “always-on” (Ultra) for low-latency, real-time processing.

3. What are the different tiers of Snaps? How are they licensed? Core Snaps are always included with the platform. We have 4 other tiers of Snaps: (1) Enterprise (e.g. SAP, Oracle EBS, etc.); (2) SaaS (e.g., ServiceNow, etc.); (3) Database and Technology (e.g.) Oracle RDBMS, MySQL, etc.); and (4) Social (e.g. Facebook, Twitter, etc.). Licensing is subscription-based, with a minimum annual term, and requires customers to have a valid and current subscription to the SnapLogic platform.

4. What Big Data platform Snaps are currently available? HDFS, and Hbase. SnapLogic is a Cloudera- and Hortonworks-certified platform.

5. What Snaps are available as a trial/free download? Core Snaps are available with the platform. Amazon Redshift solution is currently available as a trial download.

6. How is Enterprise Edition licenses? Enterprise edition consists of three (3) primary components: (1) Integration Platform, which provides all base capabilities (per price list); (2) Snaplex Nodes, which provides compute capacity to run integrations; and (3) Snaps, which provides access to end points. Enterprise Edition is licensed as an annual SaaS subscription. For more details, please contact your account executive.

7. Is there separate licensing for product and development/test environments? SnapLogic offers Life Cycle Management as an option. Any customer can add this option and license Snaplex nodes for development/test. Development/test nodes are priced lower than production nodes, although restrictions may apply.

8. What other SnapLogic components are required with the enterprise edition? No other SnapLogic components are required. Users who plan to deploy Snaplex on premise (inside the user’s firewall) need to provide either a virtual machine or a physical machine. Upon request, SnapLogic will provide additional details regarding the minimum configurations needed in order to operate SnapLogic.

9. How are Snaplex Nodes defined? Snaplex nodes in the cloud are provisioned on the same size AWS machine. There is currently no limitation on an on-premise node – we can provide machine requirements. SnapLogic recommends multiple nodes, instead of a large machine, to provide resilience and scale-out to support changing payloads.

10. What is SnapReduce? How is it licensed? SnapReduce is SnapLogic’s execution environment that can take advantage on an existing Hadoop infrastructure. Users can install it on their Hadoop distro as long as YARN is available. SnapReduce runs as a service on YARN. There is a base fee for SnapReduce. More nodes can be added (additional fees may apply).

Contact us Request Demo