-
Notifications
You must be signed in to change notification settings - Fork 17
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update shared responsibility and service docs (#148)
- Loading branch information
Showing
21 changed files
with
332 additions
and
309 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# Infrastructure and features | ||
|
||
These sections contain information about the technical and cloud infrastructure behind the {term}`Collaborative JupyterHub Service`. | ||
They describe the major technologies that are used, what kinds of use-cases and workflows are possible, as well as some important considerations that may be relevant to your community. | ||
|
||
```{toctree} | ||
:maxdepth: 2 | ||
../distributions/index.md | ||
security.md | ||
``` | ||
|
||
```{figure} https://drive.google.com/uc?export=download&id=1vL8ekAtUQ4TEik4-oWIn36VAOITdlmpR | ||
:width: 80% | ||
A high-level technical overview of an Interactive Computing Service collaboratively run by 2i2c and a community of practice. Each hub is a JupyterHub Distribution with a collection of community-led open source projects that are customized for a particular use-case. | ||
``` |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,65 @@ | ||
(about-the-project)= | ||
# Overview of the service | ||
|
||
This section describes a high-level overview of our {term}`Collaborative JupyterHub Service` and the major teams, processes, and expectations around this service for both 2i2c and the partner community we work with. | ||
This page provides some high-level information to help you get started, and the sections below go into more detail on our service model and structure. | ||
|
||
```{toctree} | ||
:maxdepth: 1 | ||
team | ||
shared-responsibility | ||
2i2c | ||
``` | ||
|
||
If you're interested in setting up a service for your community, click the button below to send us an email. | ||
|
||
```{button-link} mailto:[email protected] | ||
:color: primary | ||
Send us an email. | ||
``` | ||
|
||
## What is the hub service? | ||
|
||
```{glossary} | ||
Collaborative JupyterHub Service | ||
An open, scalable, sustainable cloud service for interactive computing environments in research and education. | ||
It follows a "DevOps as a Service" model where communities in research and education can pay for managed cloud infrastructure that runs on an entirely open source stack, and give you [the right to replicate your infrastructure](https://2i2c.org/right-to-replicate). | ||
It is run by [2i2c](https://2i2c.org), a non-profit organization that develops and operates interactive computing infrastructure for research and education. | ||
2i2c values transparency and community driven infrastructure. | ||
The sections below describe the Managed JupyterHub Service, its strategy and goals, as well as information about its major features and pricing. | ||
``` | ||
|
||
## Who is this service for? | ||
|
||
2i2c's Collaborative JupyterHub Service is designed for communities in research and education who want the following things: | ||
|
||
1. Access to the latest technology in Jupyter and interactive computing for collaborative and scalable data science running in the cloud. | ||
2. To utilize open source, community-driven tools and standards. | ||
3. To partner with a mission-aligned organization that transparently and collaboratively runs infrastructure as a team. | ||
4. To use infrastructure that they could take control of themselves, and that gives the user the [Right to Replicate](overview/right-to-replicate). | ||
5. To use infrastructure that is designed by and for individuals in research and education. | ||
6. To support infrastructure from a non-profit organization that is committed to communities in research, education, and open source. | ||
|
||
(overview/right-to-replicate)= | ||
## Your Right to Replicate your infrastructure | ||
|
||
A core principle of 2i2c is to build and manage technology that is controlled by the community that uses it. | ||
One way in which we adhere to this principle is by respecting the [Community Right to Replicate](https://2i2c.org/right-to-replicate/). This states the following: | ||
|
||
```{epigraph} | ||
The Right to Replicate gives communities the right to replicate their infrastructure in its entirety elsewhere, with or without 2i2c. | ||
``` | ||
|
||
We believe that following this principle will lead to a more equitable and more productive ecosystem for research and education in the cloud. It also helps avoid many of the potential downsides of relying on a cloud vendor for infrastructure. Read the [Right to Replicate](https://2i2c.org/right-to-replicate/) documentation for more information about what this means. | ||
|
||
:::{seealso} | ||
Check out [](../../admin/howto/replicate.md) for information about replicating a 2i2c JupyterHub. | ||
::: | ||
|
||
## Sustaining open source | ||
|
||
Everything that 2i2c deploys is open source and community-driven projects. | ||
We prioritize using multi-stakeholder projects that are well-supported by a diverse community of contributors. | ||
The resources that we receive to run 2i2c JupyterHubs thus **also go towards making open-source improvements** in these communities so that others may benefit from them. | ||
We see this as an opportunity to solve two problems with one stream of funding: support research and education, and [support open source communities](https://2i2c.org/about#values) in the Jupyter ecosystem and beyond. |
Oops, something went wrong.