Reader small image

You're reading from  Machine Learning Engineering with MLflow

Product typeBook
Published inAug 2021
PublisherPackt
ISBN-139781800560796
Edition1st Edition
Tools
Right arrow
Author (1)
Natu Lauchande
Natu Lauchande
author image
Natu Lauchande

Natu Lauchande is a principal data engineer in the fintech space currently tackling problems at the intersection of machine learning, data engineering, and distributed systems. He has worked in diverse industries, including biomedical/pharma research, cloud, fintech, and e-commerce/mobile. Along the way, he had the opportunity to be granted a patent (as co-inventor) in distributed systems, publish in a top academic journal, and contribute to open source software. He has also been very active as a speaker at machine learning/tech conferences and meetups.
Read more about Natu Lauchande

Right arrow

Architecting the PsyStock ML platform

There is a set of desirable tenets that we can define for our ML platform based on a distillation of the research on best practices and example reference architectures. The main tenets that we want to maintain in our platform are the following:

  • Leverage open systems and standards: Using open systems such as the ones available in MLflow allows longevity and flexibility to leverage the open source community advances and power to extend the company ML platform at a lower cost.
  • Favor scalable solutions: A company needs to be prepared for a future surge in growth; although this is the first version, the ability to surge on-demand from training and perspective needs to be in place.
  • Integrated reliable data life cycle: Data is the center of gravity of the ML platform and should be managed in a reliable and traceable manner at scale.
  • Follow SWE best practices: For example, separation of concerns, testability, CI/CD, observability, and...
lock icon
The rest of the page is locked
Previous PageNext Page
You have been reading a chapter from
Machine Learning Engineering with MLflow
Published in: Aug 2021Publisher: PacktISBN-13: 9781800560796

Author (1)

author image
Natu Lauchande

Natu Lauchande is a principal data engineer in the fintech space currently tackling problems at the intersection of machine learning, data engineering, and distributed systems. He has worked in diverse industries, including biomedical/pharma research, cloud, fintech, and e-commerce/mobile. Along the way, he had the opportunity to be granted a patent (as co-inventor) in distributed systems, publish in a top academic journal, and contribute to open source software. He has also been very active as a speaker at machine learning/tech conferences and meetups.
Read more about Natu Lauchande