conda can be installed in two ways (Anaconda and Miniconda)
this tool will prevent headaches when trying to install packages with dependancies or managing multiple libraries/projects
projects can be separated by individual environments
Reproducible environments can be created easily
Most conda packages are friendly across all platforms
If you’re not convinced about using conda, read this great blog
The cloud provides on-demand access to infinite computational resources
Resources need to be carefully managed, because charges are usually tied to how long resources are held
The cloud is great for bursty, high-volume computing, or for some small services you might want to run
These links are the reference for materials covered within the tutorials