Nectar have packaged Jupyter Notebook into the Application Catalogue so you can create your own instance of Jupyter Notebook running in the Nectar Research Cloud.
Although not required, you can select a Persistent Volume when creating the application. This volume will then be used for all user data within the environment. The advantages of this are that the volume storage size can be much larger than what is provided within the application instance, and as the data is stored externally, so the application can be destroyed and recreated and the data can be plugged back in.
For more information, see the Persistent Volume Storage section of the Introduction to Cloud Storage article. Please note that the application must use the same Availability Zone as the persistent volume you use.
To find the Availability Zone of your persistent volume, click the Volumes tab on the dashboard and click the desired volume. You can find the Type value here.
Now it's time to create the application. Click the Applications tab, then the Browse and Browse Local sub-tabs. If you don't immediately see Jupyter Notebook, just type it into the search field on the right. Once you've found it, click Quick Deploy.
Choose your desired instance flavor (use an m2.small - m2.xlarge), key pair and the Availability Zone which needs to match with the volume we checked earlier. Click Next to continue.
In this step, you can choose an optional host name and DNS zone name for your instance. If you choose a DNS zone at this stage, we will automatically create a DNS entry for you and provision a HTTPS security certificate for your instance.
Select your volume, if required. Click Next to continue.
In this step, you should provide your desired Username and Password for Jupyter Notebook. You will be prompted for these later once the application has been deployed. Click Next to continue.
The last step allows you to provide a name. You can keep the default, Jupyter Notebook, or supply your own. Click Next to continue. You will then be taken to the Application Environments screen. You'll want to click the Deploy This Environment button to kick off the deployment.
The application is now being deployed. This should take a few minutes.
Jupyter Notebook is now deployed and ready. You should see the Last Operation message appear with the address of your Jupyter Notebook. You can click this link to get started.
Now, log in to Jupyter Notebook with the password you were prompted for earlier.
Success! You can now start working on your notebooks.
You can also access your Jupyter Notebook instance using SSH, with the username and key pair you provided earlier (please see above).