[JupyterLab](https://jupyterlab.readthedocs.io/en/3.4.x/) is a flexible development environment for notebooks, code, and data. It provides a web-based interface for data science, computing, and machine learning. Thanks to its modular design, it is also highly expandable.
Using the JupyterLab reference architecture, you can provision a virtual machine hosting a JupyterLab instance initialized within a Docker container. The reference architecture also enables optional GPU usage.