Best Jupyter Notebook for Enterprise
I'm exploring options for our Data Science team and seems to be few Enterprise ready Notebook solutions (Sagemaker, AI Platform Notebooks, Databrick's) any suggestions/feedback for the above 3 options? *Enterprise ready means SLO, Security, Permissions integration, encryption.
14 comments
[ 3.0 ms ] story [ 41.8 ms ] threadDisclaimer: I built ReviewNB.
We have a notebook experience built on top of JupyterLab because in our experience all these years profitably delivering products to large organizations, what slowed us the most wasn't the lack of better notebook stylesheets or animations in UI.
We built the following features in our product, and they might be good to look for when you shop around:
- No setup collaborative notebooks: collaborative editing on notebooks so you could do group programming and troubleshooting, see people's cursors, etc. Different images that contain the most popular libraries. We'll support fast.ai's fastbook for training.
- Long-running notebooks: pretty much fire and forget. It's super useful, I could launch twenty notebooks, see them while they're beeing executed. Log out, close the tab, come back, and see their on-going output.
- Automatic tracking for parameters, metrics, and models. We deploy our models with that, too.
- AppBooks: enable sharing interactive notebooks with stakeholders without them having to open JupyterLab, or see code.
There are also features you might like, such as automatic experiment tracking (metrics, parameters, and models). You can also deploy the automatically tracked models pretty much in one click and it'll give you a nice "REST" API endpoint to invoke your models. The plumbing for model monitoring is there, we'll add the porcelain very soon to allow users to see it.
Currently tweaking data management as well in the "Object Storage" application.
We'd love to hear more of your problems. You and your team can sign up for access and start getting work done while you either find a platform that suits you, or we become a platform that suits you. It will be sooner than you think, as we've done a lot of - non user facing - plumbing recently.
https://github.com/sagemathinc/cocalc-docker
It allows you to collaborate in realtime on jupyter notebooks. It has a cool time-travel feature, a chat, latex editor, etc... And all this for free on your own server.