CloverETL Server

Automation, monitoring, and orchestration platform for high performance
data integration that includes workflow management and automation.

What is the Server?

An enterprise automation and monitoring data integration platform

Server Demo ›

Get started with the Server
at our public demo

Learn about the Server in
this short video

Managing Complex Projects

Data integration efforts on enteprise level grow both on complexity and volume of the data. CloverETL Server's automation, monitoring and workflow capabilities create a powerful to accomodate all these needs.

Workflow Automation

Jobflows in the Server let you integrate data-related processes into the CloverETL platform. This helps remove difficult to manage shell scripting, external schedulers, and third-party tools. You simply bring everything into one unified environment.

Integration with Existing Ecosystem

In many cases, a data integration platform will be part of a larger portfolio of existing applications. The Server is ready to be integrated into the ecosystem without requiring harsh adjustments or compromise. You can use extensive Web Services, REST/HTTP APIs to automate Server tasks.

Security

CloverETL is built using industry standards for security - user management and permissions with LDAP integration, data transfers, administration Server Console and management Web Services can be secured via SSL.

Scalability & Parallel Processing

The Server takes full advantage of your servers' processor architecture. Its multi-threaded design ensures that a transformation efficiently utilizes processor cores on your servers. Cluster extends this potential to multiple nodes that can process a single data transformation in parallel.

Platform Independence

The CloverETL Server is Java-based and will run on almost every server platform including Windows, Linux, AIX, Solaris, HP-UX, AS/400 (System i). It is a J2EE application that runs in Tomcat, Websphere, JBoss, GlassFish, and Jetty application servers.

Whitepapers & Case Studies

Of all the solutions we evaluated, CloverETL was the most straight-forward to install, develop against and deploy.
– Bernard Durfee
Enterprise Architect, SUNY Delhi
CloverETL scales so easily and offers the best ROI. CloverETL met all our requirements and came out on top.
– Marek Vesely
Chief Technology Officer, Casenet Inc.

Monitoring of job executions - CloverETL Server

Monitoring and Detailed Job History

Monitor all activities on the Server in one place—scheduled runs, manual tasks, or jobs invoked over an automation API. Inspect run details and error during development and product environment trouble shooting.

CloverETL Server automation API - REST HTTP, SOAP

Automation APIs

Most of the Server's features can be controlled over either REST HTTP or SOAP APIs. Use these automation options to integrate the CloverETL data integration process into your existing workflows and application ecosystem.

Jobflow - Workflow Automation in the CloverETL Server

Jobflows—a Workflow Automation

Jobflows in the Server let you integrate data-related processes into the CloverETL platform. This helps remove difficult to manage shell scripting, external schedulers and third-party tools. You simply bring everything into one unified environment.

CloverETL Server tiers

See the full product comparison chart ›

Server
Standard
Server
Corporate
Cluster
Learn more ›
Total CPU cores 8 16 Inquire
Execution Monitoring / History
The Server automatically collects transformation logs and runtime statistics. Both logs and statistics are easily accessible for email distribution or trend monitoring strategies.
Parallel Execution of Multiple Transformations
Any number of transformations can run simultaneously. Additionally, supports starting multiple instances of one transformation with configurable maximum.
Security / LDAP User Management
Access to transformations, data, services and server configuration is protected by user security module. Communication between the Server and its clients can be optionally secured by HTTPS protocol.
Scheduling
Internal scheduler lets you schedule transformations to run once or periodically on specific times. It supports advanced scheduling expressions similar to those provided by UNIX cron scheduler.
Jobflows—a Workflow Management Module
Workflows simplify deployment of the Server into operational environment and integration with you production support architecture. Server workflows allow sequencing jobs of several types: transformations, system scripts/batches, JMS messages, emailing tasks, or internal Groovy scripts
File Triggers and Message Triggers
File triggers help to easily implement scenarios, where data is uploaded for ETL processing in form of files. The Server can automatically observe change or arrival of a file then automatically trigger its processing. Message triggers allow to triger pre-defined action (e.g. execute graph) upon receiving a message through observed message queue. Ideal for Enterprise Service Bus (ESB) and similar deployments.
Launch Services (Transformation as Web Service)
Launch Services provide infrastructure for SOA-oriented and real-time ETL deployments. Transformations can be configured to be executed as web-services, while data and parameters are passed dynamically as part of the web-service call.
Distributed Execution / Big Data
Server clustering enables cooperation of multiple Server machines in a networked environment which brings both fail-over and scalability. It is also suitable for cloud deployments on public clouds (EC2, Rackspace, …) as well as in-house data centers.
Load Balancing
Configurable load balancing rules together with automated performance monitoring lets you tune utilization of individual nodes operating in clustered environment.
Failover
The Cluster performs automatic healthcheck monitoring of all nodes in cluster and in case of node failure redirects processing to remaining active nodes.
Autoscaling
New nodes can be dynamically added to a running cluster on demand. Suitable for operational environment such as Amazon EC2 that allow dynamic allocation of computational resources.

Enabling Data-critical Solutions

A data integration layer is the key subsystem of a data-critical solution. Success in these solutions relies on the certainty that the right data is being fed into them, correctly processed, verified, and on time. For solutions providers especially, this action is an important part of a full offering. CloverETL is aware of the needs of solution providers of BI, Master Data Management, and warehouses with long term relationship tracks with numerous vendors.

CloverETL Cluster

The power of parallel processing and big data

The CloverETL Cluster delivers the very best in scalability and price/performance. The Cluster serves the needs of organizations having to process huge volumes of data in a limited period of time. Whether you have one large dataset or a large number of smaller datasets, the Cluster aims to provide near linear scalability as you add servers to your cluster.

Try It Yourself

Server Demo

Have Questions?

Contact us
We host a public demo for CloverETL Server Corporate. Use it to get basic understanding of what the CloverETL Server can do. Feel free to ask us for a dedicated demo to test on your own data.

Need assistance?

We're here to advise!

Our team of professionals will help you assess your project and its needs so that you can successfully pick the right solution.

Sales inquiries ›

OEM Partner Program

Embedded data integration platform

If you are a solution provider for Business Intelligence, Master Data Management or any other data dependent, you can greatly benefit from implementing the CloverETL OEM Foundation which gives you an industry-standard data integration layer as part of your offering.

More about partnering with CloverETL ›



Data integration software and ETL tools provided by the CloverETL platform offer solutions for such data management tasks such as data integration, data migration, or data quality. CloverETL is a vital part of such enterprise solutions as data warehousing, business intelligence (BI) or master data management (MDM). CloverETL’s flagship applications are CloverETL Designer and Server. CloverETL Designer is a visual data transformation designer that helps define data flows and transformations in a quick, visual, and intuitive way. CloverETL Server is an enterprise ETL runtime environment. It offers a set of enterprise features such as automation, monitoring, user management, real-time ETL, clustering, or cloud data integration.