The components of Data Science Stack
DSS comprises several key components that work together harmoniously to create a powerful and efficient data science environment:
- MicroK8s: As we learned in Chapter 17, MicroK8s is a lightweight Kubernetes distribution that is the foundation for deploying and managing your containerized data science workloads. MicroK8s simplifies the deployment and scaling of your applications, providing a robust and reliable platform for your data science projects.
- Jupyter Notebook: This is a web-based interactive environment that has become a staple for data scientists. Jupyter Notebook allows you to write code, visualize data, and document your work in a single, interactive document. DSS provides a pre-configured Jupyter Notebook server that is ready to use with popular data science libraries.
- MLflow: This is an open source platform designed to manage the entire machine learning life cycle. MLflow enables you to track experiments, log...