Polynote on Ubuntu 24.04 LTS

Azure Developer Tools

Polynote, the polyglot data science notebook from Netflix, with live Scala, Python and SQL cells, rich results and reproducible notebooks stored as files on disk.

Base
Hardened build
minimal ports, security patches applied at build time
Access
Unique credentials
generated on first boot, readable only by root
Verified
Boots working
services pass a health gate before release
Support
24/7, 365 days
by email and live chat, 24 hour response SLA

Overview

Polynote is an open source, polyglot notebook environment created at Netflix for interactive data science and analytics. It pairs a modern, IDE like web interface with first class support for Scala alongside Python and SQL, giving you live cell execution, rich result display, editor niceties such as autocomplete and parameter hints, and reproducible notebooks stored as readable files on disk rather than opaque blobs.

It suits data engineers and analysts who want a single notebook server for JVM and Python work, kept privately on infrastructure they control.

Why the cloudimg image

cloudimg delivers Polynote fully installed and hardened, so a working notebook server answers the moment the instance boots and the Scala kernel is pre warmed so your first cell runs immediately. This matters more than usual here: Polynote has no authentication of its own and, like any notebook kernel, deliberately allows arbitrary code execution, so an exposed Polynote is a serious remote code execution risk. The image never exposes it directly. The notebook server binds only to loopback behind an nginx reverse proxy that enforces HTTP basic authentication over TLS on every request, including the kernel WebSocket. A unique administrator credential is generated on each instance's first boot and only its one way hash is stored, with the plain password written to a root only file, so there is no shared or default login and nothing usable is baked into the image. Everything is backed by a paired deploy guide and 24/7 support.

Common uses

  • Run an interactive Scala, Python and SQL notebook server privately in your own cloud account
  • Prototype data pipelines and analytics with live cell execution and rich result display
  • Keep reproducible, version friendly notebooks stored as readable files on disk

See it running

Real screenshots taken while testing this image against its deployment guide.

Polynote on Ubuntu 24.04 LTS screenshot 1 Polynote on Ubuntu 24.04 LTS screenshot 2 Polynote on Ubuntu 24.04 LTS screenshot 3 Polynote on Ubuntu 24.04 LTS screenshot 4