Amazon EMR announces support for Git-based repositories and JupyterLab with EMR Notebooks

Posted on: Oct 30, 2019

EMR Notebooks is a managed Jupyter-based notebook environment that allows data scientists, analysts, and developers to prepare and visualize data, collaborate with peers, and build applications using EMR clusters. You can now associate Git repositories, such as GitHub and Bitbucket, with your Amazon EMR Notebooks. Associating a repository with a notebook allows you to add versions to your notebook. It also simplifies collaborating with peers by allowing you to share code through remote Git repositories. You can clone or merge code from remote Git repositories and push changes back to those remote repositories directly from your notebook. To make it easier to compare and merge two different notebooks, the nbdime utility is now available in EMR Notebooks.

We have also added support for JupyterLab-based notebooks in this release. JupyterLab is a web-based interactive development environment fully compatible with Jupyter notebooks. When launching an EMR Notebook, you can now choose to open your notebook in either JupyterLab, or Jupyter. 

EMR Notebooks is available in the US East (North Virginia and Ohio), US West (Northern California and Oregon), Canada (Central), EU (Frankfurt, Ireland, and London), and Asia Pacific (Mumbai, Seoul, Singapore, Sydney, and Tokyo) regions