Cloudplexes

An overview of Cloudplex

A Cloudplex is a Snaplex managed by SnapLogic. Snaplexes are data processing engine used for pipeline execution. The resources associated with Cloudplex nodes are configured, managed, and scaled by SnapLogic and the DevOps team tracks the infrastructure key performance indicators (KPIs).

As we provide these services, Environment admins (known as Org admins in Classic Manager) have minimal management tasks for their Snaplex operations. You can use the Admin Manager 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 Integration Cloud. Cloudplex nodes communicate with the SnapLogic control plane directly. The following image 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.


Triggered Task example

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. You can increase the numbers 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 environment.
  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 Execution Overview 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.
Warning:

Snaplex Settings in Manager

We recommend contacting SnapLogic Support before changing the default settings in the Snaplex management page in Admin Manager, or manage the existing Snaplexes.

Support

  • All Standard-mode pipelines
  • All types of Tasks (including Ultra Pipeline Tasks)
  • Dashboard Monitoring

Snaplex Version Updates

You can manually update the Snaplex versions used for your Cloudplex, but we recommend that you first consult with your CSM. As an Environment admin, if you have multiple Cloudplex instances in your environment, you can manage their versions through the Snaplex Versions in Admin 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 that 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

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 0 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
Note: If your workspace fills up as a result of the number or size of pipeline executions, we recommend that you contact SnapLogic CSM to upgrade to a bigger Cloudplex node size.

Cloudplex reference