Jitterbit Integration: Design. Deploy. Manage.

Integration doesn't have to be time-consuming and complex. Jitterbit takes the "grating" out of integrating with a focus on quick, easy, and reusable solutions.

Jitterbit integration processes can be designed and built using the intuitive and fully graphical designer that includes everything you need to manage your project from start to finish. Use point-and-click, drag-and-drop techniques to build even the most complex integration processes without every writing a single line of code.

Jitterbit can be downloaded and installed on your existing system in a matter of minutes. It's available for both Windows, Linux, and Solaris* and the installer comes with everything you need to get started - the Integration Application, the Integration Server, a step-by-step tutorial, sample data, and full product documentation.

Jitterbit requires 200MB of free space and will run on the minimum requirements of your Operating System. To take advantage of Jitterbit's advanced data chunking and multithreading technology for large-scale integrations we recommend 2GB of RAM and a dual-core processor.

The Jitterbit platform is comprised of two elements:


Jitterbit Integration Server

A powerful, scalable run-time engine that processes all your integration operations. The Integration Server is the workhorse of the Jitterbit platform. It orchestrates integration processes, receives and sends messages, connects to systems, records activities, and validates, cleanses, and transforms data. The server is fully configurable and manageable from the Jitterbit Application.


Jitterbit Integration Application

This is the application users interact with to build and manage all aspects of a Jitterbit integration. An intuitive point-and-click graphical UI enables uou to quickly configure, test, deploy and manage integration projects on the Jitterbit Server. It can be installed on multiple user computers to allow users and groups to collaborate on integration projects on one more instances of the Jitterbit Server.



Jitterbit's focus is the simplification of even the most complex integration projects. To this end, the Jitterbit Integration Application has been designed with the business analyst in mind.

Jitterbit provides a fully graphical UI that allows you to drag and drop your sources, targets, web services and operations onto the Process Designer canvas, creating a visual workflow of your entire integration from start to finish.

There is no need to write custom code, all parts of an integration process are pre-defined in Jitterbit, and require only that you fill them out through the wizard-driven interfaces.

Define Your Integration

In the Jitterbit environment you build your integration projects through definitions. These include:

Operations describe what you are integrating, from systems to entire business processes.

Sources identify where the data is stored (on an FTP server, in a File Share directory, in a database, etc.).

Targets identify where the transformed data will be sent (to a different FTP location, in a File Share directory, in a database, etc.).

Transformations describe how information from a source is mapped to a target. Often data represented in one application will differ from that of another application. Transformations allow you cleanse and manipulate this data.

Web Service Methods defines the response and request structures for a given Web Service. Jitterbit will automatically introspect WSDL files and present the tree structures to you.

Schedules define the date, time and frequency of when the operation should run. Operations can also be kicked off through event-based activities.

Text Structures define the format of flat and hierarchical files that are used as sources or targets (comma delimited text files, XML, etc.).

Email Messages are notifications sent via email (SMTP). Emails can be sent based on the success or failure of an operation. Notifications can also be triggered by activities at the data level.

Scripts allow you to customize your integration by writing your own scripts to manipulate data and business processes.

Advanced Data Mapping

The Jitterbit Integration Environment also provides a very powerful yet easy-to-use visual mapping tool that allows you to transform data between multiple systems by dragging and dropping data nodes.

You can shorten transformation development time by using the auto-mapping feature to map similar document structures. This interface gives you tremendous flexibility and control over data transformations without the need for coding.

Transform Your Data

Jitterbit includes a built-in formula builder that allows you to add logic and conditions, as well as normalize and de-normalize disparate data structures right in the transformation tab. The formula builder includes over 100 pre-built functions (e.g. Conversion, Cryptography, Instance, Logical, String, etc.). Simply point-and-click to add functions - or if you prefer to write your own, the user experience is similar to writing Excel macros. The formula builder also lets you test every function against your data sources and highlights potential issues.


In order to make the deployment of your integration as quick and simple as possible, Jitterbit will proactively check every part of your integration as you build it. The automated validation will alert you of any errors in your sources, target, operations, and processes.

On-the-Fly Validation

The environment includes the following types of validation:

Object Status - Every object within Jitterbit such as an operation, transformation, source, target etc. includes an objects status that highlights if the object has a valid definition or not. This status changes as configuration setting are set so that any issues that a user may introduce are immediately highlighted.

Test All Connections - Validates if your Jitterbit Server Environment can connect to all the systems your project needs to access.

Validate Project - Every object in a project is validated automatically before deployment and the system will not deploy invalid configurations. Your can validate your project at any time while using the Jitterbit Integration Environment.

Intuitive Testing Tools

The Transformation tool provides a number of testing utilities that make it quick and easy to build and test your data mappings. These include:

Loading Source Data Load sample data into your source data structure and Jitterbit will validate that the data can be read. Populating sample data makes mapping to your target easy, even with large and complex data structures.

Testing Your Transformation Once you've loaded source data, you can test your data mappings on-the-fly and see the results without ever running the actual integration operation.

Testing Web Services Operations When testing transformations that involve Web Services, you need to test two transformations - the transformation to the web service request and the data from the web service response to the target structure. Jitterbit makes it easy to test these mappings without moving any data.

Point-and-Click Deployment

Publishing your completed integration to one or more Jitterbit Integration Servers is a simple one-click process. You can easily publish the same project to a development, testing or production environment.


Building and deploying integration is half the battle. You also need an integration solution that is easy to manage and maintain. Jitterbit provides complete visibility to all your integration processes from Administration Console, which exists within the same user interface.

The Administration Console includes the following tools:

System Queue – View and manage all operations that are currently running or pending.

Operation Log – View the status and details of all completed operations on the server.

Scheduler Console – Monitor and manage the status of the system’s scheduling engine.

JMS Console – Get a full view of the JMS services currently running on the system.

At the time of deployment, transactions are first posted to the System Queue via a scheduler or an application event. Once processed, the operation status is recorded in the Log and details about the operation are posted to the corresponding history (e.g. when it started, when it completed, amount of data processed, number of files processed, which files were processed, etc.). The Queue, Log and History can be sorted, filtered and searched to quickly locate any and all information about your integration.

Manage User & Groups

Jitterbit provides a User Console, where you can define the roles and permissions of all Jitterbit users in your organization. Users can also be added to groups, which can be used to organize team members according to which projects, operations, and other definitions they have permission to access.

With Jitterbit's Users and Groups functionality you can ensure the security of your data while not compromising on productivity.


Jitterbit has integration support for all major enterprise systems and applications

Jitterbit delivers integration simplicity by providing everything you need to complete your integration project without coding. Jitterbit has out-of-the-box support for all major databases, applications, and on-demand systems.

No adapters. No additional endpoint installations. No custom code.

Point n' Click Connectivity.

You can download Jitterbit today and immediately integrate:

  • All major SaaS applications including salesforce.com, NetSuite, Oracle CRM On Demand, RightNow, Workday, etc.
  • ERP systems including SAP, Oracle, JD Edwards, PeopleSoft, Great Plains, BAAN, QAD, Lawson,etc.
  • CRM applications including Siebel, Clarify, Remedy, Oracle, Vantive, Teradata, etc.
  • All major databases including Oracle, DB2, SQL Server, mySQL, Sybase, Informix using ODBC and JDBC
  • Project management applications including Microsoft Project, Primavera, Clarity, etc.
  • Flat-files using FTP, HTTP(S), e-mail, fileshare (SMB and Samba), etc.
  • XML and Web Services (SOAP and REST)
  • EDI
  • LDAP
  • Middleware and all major EAI and ESB platforms
  • And much more!

Get Connected

Interested in learning more? You can reach us immediately at 1.877.852.3500 or send us your inquiry using the contact form.

Bookmark and Share
 
Open Source Integration
Product Overview
Edition Comparison
Integration Documentation
Screenshots
License FAQ
Integration Webinars
Download Jitterbit
Solutions Overview
Enterprise Integration
SMB Integration
Data Integration
Application Integration
Cloud & SaaS Integration
Business Process Integration
Salesforce Integration
Salesforce Migration
Services Overview
All-in-One
Support
Consulting
Training
Customers
Quotes
Case Studies
Partners
Partner List
News
In the News
Press Releases
Company
Contact Us
Site Map
Privacy
Community
Forum
Blog
Wiki
SourceForge.net Logo  open source integration