As depicted in the overview diagram, the first step of any ML project is data analysis and maybe some experimentation. Jupyter notebooks are great for interactive exploration. We can run those locally, but Vertex AI provides managed environments where you get to run Jupyter with the right security controls.
Create a Managed Notebook on Vertex AI. It’s a good practice to have isolated virtual environments for experiments, so create a new virtual environment and install that as a kernel. See this gist for the instructions.
We’ve prepared a sample project on Github, navigate there and download the project as a zip file and extract the contents of the zip file into your notebook environment. Open the notebook 01-tip-toe-vertex-ai.ipynb, make sure that you’ve selected the newly created kernel. You should now be able to run the first notebook and get familiar with some of the Vertex AI concepts.
01-tip-toe-vertex-ai.ipynb is successfully run and a model file is generated/stored in Google Cloud Storagewget (or curl) command from the notebook environment.