One codebase tracked in revision control, many deploys
Explicitly declare and isolate dependencies
A checklist for designing and developing internet scale services, inspired by James Hamilton's 2007 paper "On Desgining and Deploying Internet-Scale Services."
#!/bin/bash | |
# Provides all the basic packages and kernels to have a complete Jupyter notebook ready! | |
# | |
# The installation includes: | |
# - scientific packages | |
# - ipython tab completion | |
# - bash kernel | |
# - ipywidgets | |
# | |
# To run a notebook: |