Cloudplexes (Snaplexes Managed by SnapLogic)

In this Article

Overview

A Snaplex is a data processing engine used for Pipeline execution. A SnapLogic-managed Snaplex operates in the SnapLogic cloud, also known as a Cloudplex. SnapLogic configures, maintains, and scales the resources associated with Cloudplex nodes. The SnapLogic DevOps team tracks the infrastructure key performance indicators (KPIs). Because SnapLogic provides these services, Org admins have minimal management tasks for their Snaplex operations. Use SnapLogic Manager and Dashboard to administer and monitor your Cloudplex.

A Cloudplex is ideal if you require integrations that orchestrate across cloud applications, such as Salesforce, ServiceNow, and Workday. Another use case is if your organization’s network does not rely on connections that require software to run behind a firewall. However, a Cloudplex does not support custom network configurations. If your Snaplex nodes require custom configuration (such as a firewall setup or on-premises installation), use a self-managed Snaplex (also known as a Groundplex).

Architecture

Cloudplexes run in the SnapLogic Cloud. Cloudplex nodes communicate with the SnapLogic Control Plane directly. Cloudplexes run in the SnapLogic Integration Cloud. The following diagram illustrates the relationship between the Client and the Control Plane. For example, when a Triggered Task is invoked for a Pipeline running on a Cloudplex, the request is sent to the Control Plane, which then activates the Pipeline execution on the JCC node in the Cloudplex.

cloudplex-architecture.png

Features

  • No Infrastructure Overhead: Pipeline executions run in the Cloud.

  • Minimal Administrative Tasks Required: SnapLogic deploys and manages Snaplex resources.

  • Flexibility in Deployment: Your organization chooses the number of Snaplexes you require and the number of nodes for each Snaplex. Those numbers can be increased at any time to handle a greater load.

  • FeedMaster Nodes are Configured with Load Balancers: For Ultra Pipeline Tasks, the setup of two FeedMasters and a load balancer provides redundancy and high-availability capabilities.

Workflow

Use the following workflow to get started with your Cloudplexes.

  1. Request the Cloudplex through your SnapLogic CSM.

  2. SnapLogic creates the Cloudplex and FeedMaster nodes for your Orgs.

  3. Manage communication between the Cloudplex and your network by adding the Cloudplex IP addresses to your allowlist. Learn more about Cloudplex outbound communication.

  4. Ensure that your Triggered and Ultra Tasks can be invoked from your network. Learn more about managing access for your Triggered and Ultra Tasks.

  5. Execute Pipelines and Tasks on your Cloudplexes.

  6. Monitor your Cloudplexes on the SnapLogic Dashboard and Monitor Infrastructure Overview.

  7. As your integrations require an increase in computing power, request additional Snaplex node resources for your existing Cloudplexes through your CSM.

Snaplex Settings in Manager

We recommend contacting SnapLogic Support before changing the default settings in the Snaplex Create/Update dialogs in Manager.

Prerequisites

None

Support

  • All Standard-mode Pipelines

  • All types of Tasks (including Ultra Pipeline Tasks)

  • Dashboard Monitoring

Limitations

  • Cloudplex names cannot contain spaces.

  • No SSH Access for client-side users

  • Can only connect to endpoints in the Cloud

Known Issues

None

Snaplex Version Updates

As a user, you can manually update the Snaplex versions used for your Cloudplex, but we recommend that you first consult with your CSM. As an Org admin, if you have multiple Cloudplex instances in your Org, you can manage their Snaplex versions through the Snaplex Versions in Manager.

Local File System

Cloudplex nodes reinitialize with each Snaplex version upgrade. Subsequently, any files created on the local file system (using file:// protocol) are not accessible across Snaplex upgrades because the nodes are new. Therefore, we recommend using cloud storage for files you must access across the Snaplex upgrade process. The SnapLogic platform does not perform a backup of files created in the local file system of the Cloudplex node.

Node Sizing

SnapLogic deploys Cloudplexes in the following sizes:

Cloudplex Node Type

Processor/Memory

Workspace (Storage)

Cloudplex Node Type

Processor/Memory

Workspace (Storage)

Medium node

2 vCPU 8 GB memory

30 GB

Large node

4 vCPU 16 GB memory

40 GB

Extra Large node

8 vCPU 32 GB memory

275 GB

Double Extra Large node

16 vCPU 64 GB memory

375 GB

Medium node.mem-enhanced

2 vCPU 16 GB memory

30 GB

Large node.mem-enhanced

4 vCPU 32 GB memory

40 GB

Extra Large node.mem-enhanced

8 vCPU 64 GB memory

275 GB

Double Extra Large node.mem-enhanced

16 vCPU 128 GB memory

375 GB

If your workspace fills up as a result of the number or size of Pipeline executions, we recommend that you contact your CSM to upgrade to a bigger Cloudplex node size.

 

Related Content