Remote development setup

If you are unable to set up a local machine for development, Q2 offers the option to use a pre-configured remote development machine. Complete the following steps to set up this development environment.

Step 1: Log in to the shared development machine

Log in to the shared development machine by running the following command in a terminal:

ssh sdk-shared-dev.q2devstack.com -l <username>

Use your username and password for the Q2 Developer Portal.

If you are unable to log in, you might need shared development access. Make a request from the Q2 Developer Portal Dashboard to obtain access.

Step 2: Configure your IDE

Once your machine is configured, you can set up your IDE. Q2’s preferred IDEs are Visual Studio Code and PyCharm. Refer to Remote development IDE setup for information on how to configure these IDEs.

Where to go from here

Now that your machine is set up to use the remote environment, you can begin development. To introduce yourself to the environment, we recommend completing the Hello World tutorial.

You might find the following resources useful:

  • Caliper Tutorials — a set of tutorials to help you learn the fundamentals of the Caliper SDK and how to implement specialized functions.

  • API References — complete function references.