Copy responder link
Copy
Published
Section 1 of 5
How Are You Using JupyterHub?
Hi! 

Thank you very much for taking the time to share your experience with JupyterHub!

The aims of this survey are to:
1. Create a collection of real-world JupyterHub use cases that help others learn from your experience 
2. Identify new technical developments that could be useful for you and others in the community

This is a very comprehensive survey that covers technical aspects, (such as hardware, JupyterHub configuration, and maintenance), user environment, and community. There is also a final question about privacy where you can tell us what and how you want to disclose with others.

The majority of the questions is multiple-choice and can be answered with a quick click; only a few questions require written responses. If you run several hubs, please complete this questionnaire only once. This survey will likely take 15-30 minutes to complete. 

Thank you for your support to JupyterHub and our community! 🧡


Email
This form is collecting emails.Change settings
This is our GDPR compliance statement.
We need to store your e-mail address to contact you. The information provided in this form will be shared only with the planning committee to help them review your application fairly. These details will be stored in a Google Drive that team members have access to. The servers are based in the USA. You can ask for your e-mail address or any information to be removed from our database at any time. Please select the "I understand and I accept" option before proceeding.
Question Type
Loading image…
I understand and I accept
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
What is your name?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
What is the name of your organization?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
What is the primary purpose of your JupyterHub deployment?
Question Type
Loading image…
Research
Education
Business data analysis
Training/workshops
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Approximately how many total users does your deployment serve?
Question Type
We define total users as the number of Users in your hub database
Loading image…
< 50
50–250
250–1,000
1,000–5,000
> 5,000
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
Approximately how many concurrently active users does your deployment serve?
Question Type
What is the maximum number of servers your hub needs to be able to run at the same time?
Loading image…
< 50
50–250
250–1,000
1,000–5,000
> 5,000
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…

How many people are on the team that manages your JupyterHub deployment? 

Question Type
Loading image…
1
2 - 5
5+
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Section 2 of 5
Deployment details
Tell us more about your JupyterHub deployment
Which JupyterHub distribution or deployment method do you use?
Question Type
Loading image…
Zero to JupyterHub with Kubernetes
The Littlest JupyterHub
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
What infrastructure do you run JupyterHub on?
Question Type
Loading image…
Big 3 managed Kubernetes (Google, Amazon, Azure)
Other public cloud
Own hardware
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Does your JupyterHub provide access to GPUs? If so, please tell us more about how you provide it (driver support, software images, GPU resource exhaustion, time-slicing, multi-instance groups, cost management, etc.). Please, share a link to public configuration, where possible.
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Does your JupyterHub allow users to scale resources?
If so, please tell us more about how you provide it (parallel processing across multiple nodes using Dask Gateway, kbatch, Ray, etc.). Please, share a link to public configuration, where possible. 
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Which authenticator do you use?
Question Type
Loading image…
PAMAuthenticator
OAuthenticator (Auth0, Bitbucket, CILogon, GitHub, GitLab, Globus, Google, MediaWiki, OIDC, etc.)
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
What Proxy implementation do you use?
Question Type
Loading image…
Configurable HTTP Proxy (default)
Traefik Proxy
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Which spawner do you use?
Question Type
Loading image…
KubeSpawner
DockerSpawner
SudoSpawner
BatchSpawner
SSHSpawner
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Did you customize any components? If so, which components did you customize?
Please, provide links to customizations (GitHub or similar) if available
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Section 3 of 5
Administration and maintenance
Which documentation or resources do you use when maintaining JupyterHub?
Question Type
Loading image…
Official JupyterHub documentation
GitHub repositories
Community discussions/forums
Internal documentation
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
How often do you upgrade JupyterHub?
Question Type
Loading image…
Every 1 to 6 months
Every 7 months to year
Never (eg: shut down after single use)
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
How do you monitor usage?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
What is the estimated hosting cost per user per month?
Question Type
Loading image…
Less than $1
$1 - $10
$10-100
$100+
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
Do you provide documentation to your users? If so, add the link to the documentation here, if it is public:
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
What tool do you use to write the documentation?
Question Type
Loading image…
Jupyter Book / MyST
Quarto
Sphinx
Doxygen
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Section 4 of 5
User environment
Tell us more about the environment you provide your users
Which kernels are available to users?
Question Type
Loading image…
Python
R
Julia
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
What interfaces are available to users?
Question Type
Loading image…
JupyterLab
RStudio
Positron
VS Code
Remote Desktop
Other:
Add option
…
Answer key
(0 points)
Loading...
Loading…
Section 5 of 5
Contributing and Community
How often do you contribute issues or PRs to JupyterHub-related projects?
(1 = Never; 2 =  Less than once a month; 3 = About once a month; 4 = Several times a month; 5 = Once a week or more)
Question Type
Loading image…
Never
Weekly
to
1
Label (optional)
5
Label (optional)
Answer key
(0 points)
Loading...
Loading…
What could the community do to support you in making contributions?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Are you aware of the following communication channels?
Question Type
Loading image…
Yes
No
Maybe
Chat (Zulip)
Forum (Discourse)
Rows
1.
Chat (Zulip)
2.
Forum (Discourse)
3.
Add row
Columns
Yes
No
Maybe
Add column
…
Answer key
(0 points)
Loading...
Loading…
What are the top 3 lessons learned or things you wish you had support for? 
(Feel free to add more if you have time!)
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Is there anything else you would like to share, clarify, or elaborate on regarding the questions above? Is there anything you feel was missing or that you would have liked to be asked?
Question Type
Loading image…
Answer key
(0 points)
Loading...
Loading…
Would you be interested in having your JupyterHub deployment featured as a community use case?
Question Type
Loading image…
Yes
Maybe - Please, contact me!
No
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
Privacy and sharing (detailed vs. aggregate)
Question Type
Loading image…
I agree that my responses may be shared publicly in the form of aggregated and anonymized data.
Add option
or
add "Other"
…
Answer key
(0 points)
Loading...
Loading…
Link to Sheets
Insights
Total points distribution
Loading...
Loading responses…
This is our GDPR compliance statement.
We need to store your e-mail address to contact you. The information provided in this form will be shared only with the planning committee to help them review your application fairly. These details will be stored in a Google Drive that team members have access to. The servers are based in the USA. You can ask for your e-mail address or any information to be removed from our database at any time. Please select the "I understand and I accept" option before proceeding.
Copy chart
No responses yet for this question.
What is your name?
Copy chart
No responses yet for this question.
What is the name of your organization?
Copy chart
No responses yet for this question.
What is the primary purpose of your JupyterHub deployment?
Copy chart
No responses yet for this question.
Approximately how many total users does your deployment serve?
Copy chart
No responses yet for this question.
Approximately how many concurrently active users does your deployment serve?
Copy chart
No responses yet for this question.

How many people are on the team that manages your JupyterHub deployment? 

Copy chart
No responses yet for this question.
Deployment details
Which JupyterHub distribution or deployment method do you use?
Copy chart
No responses yet for this question.
What infrastructure do you run JupyterHub on?
Copy chart
No responses yet for this question.
Does your JupyterHub provide access to GPUs? If so, please tell us more about how you provide it (driver support, software images, GPU resource exhaustion, time-slicing, multi-instance groups, cost management, etc.). Please, share a link to public configuration, where possible.
No responses yet for this question.
Does your JupyterHub allow users to scale resources?
If so, please tell us more about how you provide it (parallel processing across multiple nodes using Dask Gateway, kbatch, Ray, etc.). Please, share a link to public configuration, where possible. 
No responses yet for this question.
Which authenticator do you use?
Copy chart
No responses yet for this question.
What Proxy implementation do you use?
Copy chart
No responses yet for this question.
Which spawner do you use?
Copy chart
No responses yet for this question.
Did you customize any components? If so, which components did you customize?
Please, provide links to customizations (GitHub or similar) if available
No responses yet for this question.
Administration and maintenance
Which documentation or resources do you use when maintaining JupyterHub?
Copy chart
No responses yet for this question.
How often do you upgrade JupyterHub?
Copy chart
No responses yet for this question.
How do you monitor usage?
No responses yet for this question.
What is the estimated hosting cost per user per month?
Copy chart
No responses yet for this question.
Do you provide documentation to your users? If so, add the link to the documentation here, if it is public:
Copy chart
No responses yet for this question.
What tool do you use to write the documentation?
Copy chart
No responses yet for this question.
User environment
Which kernels are available to users?
Copy chart
No responses yet for this question.
What interfaces are available to users?
Copy chart
No responses yet for this question.
Contributing and Community
How often do you contribute issues or PRs to JupyterHub-related projects?
(1 = Never; 2 =  Less than once a month; 3 = About once a month; 4 = Several times a month; 5 = Once a week or more)
Copy chart
No responses yet for this question.
What could the community do to support you in making contributions?
No responses yet for this question.
Are you aware of the following communication channels?
Copy chart
No responses yet for this question.
What are the top 3 lessons learned or things you wish you had support for? 
(Feel free to add more if you have time!)
No responses yet for this question.
Is there anything else you would like to share, clarify, or elaborate on regarding the questions above? Is there anything you feel was missing or that you would have liked to be asked?
No responses yet for this question.
Would you be interested in having your JupyterHub deployment featured as a community use case?
Copy chart
No responses yet for this question.
Privacy and sharing (detailed vs. aggregate)
Copy chart
No responses yet for this question.
Settings
Responses
Manage how responses are collected and protected
Presentation
Manage how the form and responses are presented
Defaults
Form defaults
Settings applied to this form and new forms
Question defaults
Settings applied to all new questions
.