Runtime environments available in EGI Notebooks
The more you go in data analysis, the more you understand that the most suitable tool for coding and visualizing is not pure code, or some integrated development environment (IDE), nor data manipulation diagrams (such as workflows or flowcharts). From some point on you just need a mix of all these – that is what notebook platforms are, Jupyter being the most popular of them.
What is it?
The Notebooks environment provides users with notebooks where they can combine text, mathematics, computations and rich media output. EGI Notebooks is a multi-user service that can scale on demand, being powered by the compute services of EGI.
EGI Notebooks provides the well-known Jupyter interface for notebooks, with the following added features:
- Integration with EGI Check-in allows you to login with any EduGAIN or social accounts (e.g. Google, Facebook)
- Persistent storage associated with each user is available in the notebooks environment
- Customisable with new notebook environments, expose any existing notebook to your users
- Can easily use EGI compute and storage services from your notebooks, as your notebooks run on EGI infrastructure
We offer different service modes depending on your needs
Notebooks for researchers
Individual users can use the centrally operated service from EGI. Users can log in, write and play and re-play notebooks by:
- creating an EGI account
- Enrolling to the one of the supported VOs such as vo.notebooks.egi.eu VO
- accessing https://notebooks.egi.eu/
This instance has limits on the amount of resources available for each user (2 CPU core, 6 GB RAM and 20 GB of storage). It will also kill inactive sessions after 1 hour.
The central instance supports the following VOs:
- vo.notebooks.egi.eu, enroll here
Notebooks for communities
User communities can have their customised EGI Notebooks service instance. EGI offers consultancy, support, and can operate the setup as well. A community specific setup allows the community to use the community's own Virtual Organisation (i.e. federated compute and storage sites) for Jupyter, add custom libraries into Jupyter (e.g. discipline-specific analysis libraries) or have fine grained control on who can access the instance (based on the information available to the EGI Check-in AAI service).
EGI currently operates community instances for:
- D4Science. These instances are accessed through specific Gateways: SoBigData, Blue-Cloud, D4Science Services and EOSC-Pillar. Check with D4Science support for more information.
How to access and manage data in EGI Notebooks
Access new services from the Notebooks
Notebooks for training events
Most frequent questions asked about EGI Notebooks