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. The resources associated with Cloudplex nodes are configured, managed, and scaled by SnapLogic, and the SnapLogic DevOps team tracks the infrastructure key performance indicators (KPIs) associated with Cloudplex nodes. 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, where 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.
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 node capacity at any time to handle a higher load for an additional fee.
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.
Request the Cloudplex through your SnapLogic CSM.
SnapLogic creates the Cloudplex and FeedMaster nodes for your Orgs.
Manage communication between the Cloudplex and your network by adding the Cloudplex IP addresses to your allowlist. Learn more about Cloudplex outbound communication.
Ensure that your Triggered and Ultra Tasks can be invoked from your network. Learn more about managing access for your Triggered and Ultra Tasks.
Execute Pipelines and Tasks on your Cloudplexes.
Monitor your Cloudplexes on the SnapLogic Dashboard and Monitor Infrastructure Overview.
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) |
---|---|---|
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
Have feedback? Email documentation@snaplogic.com | Ask a question in the SnapLogic Community
© 2017-2024 SnapLogic, Inc.