Apache Zeppelin 0.12.1 on Ubuntu 24.04 LTS by cloudimg. Open source web notebook for interactive data analytics with bundled Spark, JDBC and Python interpreters, behind nginx with Shiro login, a dedicated data disk and a per VM password.
## Apache Zeppelin on Ubuntu 24.04 LTS by cloudimg
Apache Zeppelin is the open source, web based notebook that brings interactive data analytics and collaborative documents to your browser. It runs paragraphs of code against pluggable interpreters and renders the results as tables and charts inline, so data engineers and analysts can explore data, build visualisations and share reproducible notebooks. The cloudimg image installs Apache Zeppelin 0.12.1 on OpenJDK 11 at /opt/zeppelin, runs it as a dedicated zeppelin system user, fronts the notebook UI with an nginx reverse proxy on port 80, enables Apache Shiro authentication, keeps notebooks and configuration on a dedicated Azure data disk, and generates a unique admin password on the first boot of every VM. Backed by 24/7 expert support.
Bundled Interpreters
The full bin all distribution ships the Spark, JDBC, Python, shell, markdown and many other interpreters out of the box, so you can query databases, run Spark jobs and script in Python from the same notebook without installing extra packages.
Dedicated Data Disk
Notebooks, interpreter state and configuration live on a dedicated, independently resizable Azure data disk mounted at /var/lib/zeppelin, separate from the OS disk and re-provisioned with every VM. Snapshot it to back up your saved notebooks.
Secure By Default
Apache Shiro authentication is enabled and anonymous access is disabled, so the notebook UI is locked behind a login. The admin password is unique per VM and stored in a root only file, regenerated on the first boot of every VM. The notebook server binds to loopback and nginx fronts it so only port 80 is exposed; front it with TLS for production.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Apache Zeppelin 0.12.1 notebook server on OpenJDK 11, installed at /opt/zeppelin
* The notebook web UI fronted by an nginx reverse proxy on port 80
* Apache Shiro authentication with a per VM admin password
* Bundled Spark, JDBC, Python, shell and markdown interpreters
* A dedicated Azure data disk at /var/lib/zeppelin holding notebooks and configuration
* zeppelin.service and nginx.service as systemd units, enabled and active
Use Cases
Interactive data exploration, ad hoc SQL and Spark analytics, reproducible data science notebooks, shared dashboards and reports, and a self hosted, fully controlled alternative to managed notebook services.
Visit www.cloudimg.co.uk/guides/apache-zeppelin-on-ubuntu-24-04-azure for the full user guide.
All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.