How to Access On-Premises Applications from the Cloud [Step 7]

This tutorial is part of the Getting Started with Talend Cloud series, and demonstrates how to execute a Job while utilizing a remote engine.

What is a remote engine?

A remote engine is an on-premises execution environment that can be installed behind your firewall or security processes within your corporate infrastructure, giving the Talend Cloud access to local resources, such as files, databases, or other applications.

I've already had my administrator create a new remote engine for me. The remote engine key is available along with various details regarding the engine.

Although the status says it's not paired, the cloud will automatically pair once I download and install the remote engine. With my remote engine downloaded, paired, and ready to go, I'm going to head to my Job within Talend Studio and adjust how my source file is read into my process.

Accessing on-premises applications

I just need to delete these two components which were used to retrieve and read files from Dropbox.

I'll make sure to reconnect my remaining components using Component Ok, and then reconfigure this tFileDelimited component to indicate where my file is located on my local server. Make sure to use forward slashes instead of back slashes, or you will receive an error while running the Job.

Finally, I will delete my now unnecessary parameter, parameter download path, since I'm now telling the Job to use the file directory on my local system. With the output set to my Dropbox account, I'll save my changes and republish this Job to the Talend Cloud.

Heading back to the cloud, I'll replace the existing Job package with my newly published version. I'll select to Go Live. My Dropbox connection is automatically selected as the target destination, and I need to make sure that my new on-premises remote engine is selected as my new environment. And then I'll click Go.

Now, taking advantage of my new remote engine, I can execute my Job in the cloud, and I now have the ability to access data from a local file system and still publish the results to the cloud.

For more details, check out “Working with Remote Engines” from the Talend Cloud User Guide. To learn more about getting started with Talend Cloud, go back to the beginning of this tutorial series, and be sure to download a free trial of Talend Cloud so you can follow along.

     

| Last Updated: August 12th, 2019