Comparing using Jupyter Notebook on Google Colab, AI Platform Notebook and GCP VM Instance

Tips on selecting the best platform for Jupyter Notebook according to your project needs.

KahEm Chu
5 min readJan 1, 2021

--

Photo by Mitchell Luo on Unsplash

In my previous article, I shared about AI Platform Notebook, which is a cloud computing service provided on Google Cloud Platform (Link to AI Platform Notebook Article). Before I found the AI Platform Notebook, I either use Google Colab or the GCP Compute Engine Virtual Machine Instances when I needed cloud service to run my Jupyter Notebook. Every service has its Pros and Cons. In this article, I will share my little thoughts and experiences when using these cloud computing services to run my projects.

Getting Ready for Jupyter Notebook

For configuration, running Jupyter Notebook on Virtual Machine Instances is the most difficult choices, it is like Google provide you with a completely new high-performance computer, you need to set it up from scratch, and you need to install the applications like Jupyter Notebook and all the libraries like you do on your machine. Also, you need to start the computer while…

--

--

KahEm Chu

Date Science and Analytics Graduate. Passionate in data science, decision science and automating stuff =]