JupyterHub in the cloud, managed by 2i2c

We design, develop, and operate JupyterHubs in the cloud for your community in research and education. We handle the DevOps, you focus on your work.

About the service

The 2i2c Managed JupyterHubs service provides communities of practice in research and education with a JupyterHub running on cloud infrastructure. 2i2c manages the infrastructure behind the hub, and provides support for hub operations and debugging problems. Your JupyterHub is designed to be customizable for your use-case, and runs entirely on open source infrastructure.

⚒️
User Environment

Customize your community’s environment and interface, or use one designed by 2i2c.

🔍
Authentication

Provide access to select community members via a variety of authentication providers.

📈
Configurable resources

Choose the resources that your community needs in order to do its work.

☁️
Built for cloud

Leverage commercial cloud features such as large-scale data storage and scalable compute.

👷‍♀️
Engineer Support

Get development and operations support from our Open Engineering team.

💗
Open Source

No vendor lock-in, just community built open source projects. Replicate your infrastructure anytime.

An open and transparent service

2i2c runs its cloud infrastructure openly, for anyone to see. This helps give our communities the Right to Replicate their infrastructure, and makes it easier for others to collaborate with and learn from us.

  • Our service overview has more information about the service, its goals and strategy, and the latest information on features, pricing, and use-cases.
  • The hub administrator’s guide is a hands-on guide for community leaders that administer JupyterHubs managed by 2i2c.
  • Our Infrastructure Guide is the guide that 2i2c Engineers use to manage your cloud infrastructure. It describes all the details of our cloud infrastructure.
  • Our Team Compass has everything you might want to know about 2i2c - our structure, strategy, team practices and policies, major projects, and how to get involved.

Built on Jupyter, powered by open source

At the core of 2i2c’s infrastructure are tools in the Jupyter ecosystem. Jupyter is an open community that builds tools that support interactive computing workflows with data. 2i2c’s team members are core contributors in the Jupyter ecosystem, and leaders of several of its sub-projects. Jupyter’s infrastructure is flexible, and can be used in partnership with a variety of open source tools.

Jupyter Hub

Configures and controls the cloud infrastructure for your user’s environments. Learn more.

Jupyter Lab and Notebooks

UIs for exploring data and authoring interactive documents for research and learning. Learn more.

Jupyter Book

Communicate and publish computational narratives that connect with hub infrastructure. Learn more.

We build on Jupyter and tools built by open communities for a few key reasons.

  • Powerful, flexible, and dynamic. Open source tools are the best for accelerating research and empowering improving education.
  • Flexibility and freedom. Open source tools run on many kinds of infrastructure and help you avoid vendor lock-in. You can run the entire 2i2c stack on your own if you wish!
  • Standards in data science. Open source tools are the most-common toolchain across all research fields as well as outside of academia.
  • Align with your values. Open source tools are controlled and owned by a broad and diverse community that is dedicated to the public good.
  • Accessible to all. Open tools are free to use and deploy, making research and education more accessible to people around the world.
While Jupyter is at the core of 2i2c’s infrastructure, Jupyter is flexible enough to serve many other environments as well. For example, you can access RStudio, VSCode, even a fully remote desktop environment from a JupyterHub.

Get a hub for your community

The Managed JupyterHubs service is currently in a private alpha phase. We are running JupyterHub infrastructure for a select group of communities in order to learn more about how the service could best-support the communities we wish to serve. For more information, see our strategy and goals documentation.

We are prioritizing running infrastructure for a diverse group of organizations for both research and educational use-cases. In particular, we wish to serve institutions with limited resources or those from under-represented institutions.

Would your community benefit from a managed JupyterHub?

Send us an email and we’d be happy to discuss your community’s needs to understand if it is a good fit for our JupyterHub service.