This quick start guide teaches you how to configure a remote resource and use cjr to run jobs on it. The great news is that cjr treats remotes job in exactly the same way as local jobs, so you won’t need to learn any new job commands.
When you run remote jobs you never need to manually access the remote machine. Instead remote jobs are all started using cjr from your local machine. This allows you to develop and test your code locally and then use cjr to seamlessly launch a computationally intensive job on a more powerful cloud computer or remote server. The key differences when you start a remote job are:
Cjr currently supports remote resources that can be accessed through ssh. To follow along with this tutorial you will the following need: