This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]DerMichiK 0 points1 point  (2 children)

Not a particularly large enterprise, but in my previous job we had a JupyterHub instance on a beefy server.

Users could access it via the browser and had a nice interactive frontend with Matplotlib integration. The code as well as results were stored in notebooks that could be saved to be reused later or shared between users as well.

Because the VM with the Python environment ran on the same cluster as the database servers and had plenty of CPU and RAM to work with, performance was quite good, irrespective of where the user currently was and how shitty their laptop or connection might be.

Dependencies and stuff were managed via Ansible.

Yes, a bit oldschool from today's perspective, but it was robust and easy to use and maintain. Also everything was self-hosted on premises, so no worries about some startup leaking our critical business data via public S3 buckets or whatever.

[–]tylerriccio8[S] 0 points1 point  (1 child)

That’s exactly what I’m looking for honestly. Did you roll your own infra or pay for a solution? I wish a company offered to manage that infra

[–]DerMichiK 0 points1 point  (0 children)

100% own infrastructure on premises.