Share E-Book
Scan to open this page

Scan with your phone to open this page

Author: Yaron Haviv, Noah Gift

Rating No ratings yet

With demand for scaling, real-time access, and other capabilities, businesses need to consider building operational machine learning pipelines. This practical guide helps your company bring data science to life for different real-world MLOps scenarios. Senior data scientists, MLOps engineers, and machine learning engineers will learn how to tackle challenges that prevent many businesses from moving ML models to production. Authors Yaron Haviv and Noah Gift take a production-first approach. Rather than beginning with the ML model, you’ll learn how to design a continuous operational pipeline, while making sure that various components and practices can map into it. By automating as many components as possible, and making the process fast and repeatable, your pipeline can scale to match your organization’s needs. You’ll learn how to provide rapid business value while answering dynamic MLOps requirements. This book will help you: Learn the MLOps process, including its technological and business value Build and structure effective MLOps pipelines Efficiently scale MLOps across your organization Explore common MLOps use cases Build MLOps pipelines for hybrid deployments, real-time predictions, and composite AI Build production applications with LLMs and Generative AI, while reducing risks, increasing the efficiency, and fine tuning models Learn how to prepare for and adapt to the future of MLOps Effectively use pre-trained models like HuggingFace and OpenAI to complement your MLOps strategy

AI Reading Assistant

Whole-book reading guide from stratified index samples; jump to passages in the text

AI guide
【One-Line Pitch】 A production-first playbook for turning machine learning experiments into reliable, scalable enterprise pipelines—written for data scientists, ML engineers, and MLOps practitioners who need to ship models, not just train them. 【Book Arc】 - **Opening (~0%–10%)**: Frames MLOps as a business and engineering discipline, surveys the cloud vendor landscape (AWS, Azure, GCP and specialized MLOps vendors), and argues that ROI and organizational mindset matter as much as tooling. - **Early (~10%–30%)**: Walks through the core stages of MLOps—data collection, labeling, lineage, and feature stores—establishing why data, not the model, is the hardest part of any ML project. - **Middle (~30%–50%)**: Moves into deployment and online serving: application pipelines, drift detection, and the operational challenges that distinguish ML from traditional software delivery, plus how to scope a business use case with clear KPIs. - **Late (~50%–80%)**: Covers scaling practices—experiment tracking, AutoML, hyperparameter tuning, multi-stage workflows, and resource management—alongside hybrid deployments, real-time prediction, and composite AI scenarios. - **Ending (~80%–100%)**: Extends the pipeline to LLMs and Generative AI, including fine-tuning, risk reduction, and leveraging pretrained models from HuggingFace and OpenAI, then looks ahead to the future of MLOps. 【Key Takeaways】 - **Design the pipeline before the model** (Opening): The book's central inversion—start from a continuous operational pipeline and map components into it, rather than bolting operations onto a finished model. - **Data is the real bottleneck** (Early): Labeling, lineage, versioning, and feature stores dominate MLOps complexity; the excerpts stress that models are only as good as the data they were trained on. - **Feature stores unify offline and online serving** (Early): They automate collection, transformation, cataloging, versioning, and serving—reducing duplicated effort and inconsistency between training and inference. - **Application pipelines beat isolated model endpoints** (Middle): Pre/post-processing, ensembles, and cascading models should live in one deployable, upgradable, rollback-able pipeline rather than scattered microservices. - **Drift detection needs creative flattening** (Middle): For unstructured data like images or text, convert inputs into flat metrics (e.g., RGB distributions) to monitor drift meaningfully. - **Business use cases must be measurable** (Middle): Abstract goals like "increase revenue" are insufficient; projects need specific KPIs, data availability checks, ethics review, and continuity plans before approval. - **Experiment tracking and AutoMLOps reduce toil** (Late): Tracking jobs, saving metadata with artifacts, and automating tuning make training at scale repeatable and comparable. - **LLMs and pretrained models complement, not replace, MLOps** (Ending): HuggingFace and OpenAI models can accelerate value, but fine-tuning, risk reduction, and efficiency still require the same operational discipline. 【Reading Tips】 - **Deep-read the early data chapters** (labeling, lineage, feature stores)—they underpin everything later and are where most production failures originate. - **Skim the cloud vendor survey** in the opening if you already know your platform; return to it when evaluating build-vs-buy decisions. - **Use the critical thinking questions and exercises** at the end of each chapter as self-checks—they're designed to surface gaps in your own pipeline design. - **Follow the code examples** at the referenced GitHub repositories (demo-fraud, demo-llm-tuning) to see the pipeline concepts in practice. - **Read the LLM/Generative AI material last**, after the fundamentals, since it builds on the same pipeline architecture rather than introducing a separate approach. 【Coverage Limits】 This guide is synthesized from stratified excerpts covering roughly the first half of the book in detail, with lighter coverage of later chapters on scaling, LLMs, and future directions; specific chapter titles, figures, and code details beyond those mentioned are not fully represented.
Page 7
. . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Data Versioning and Lineage 92 How It Works 93 Common ML Data Versioning Tools 95 Data Preparation...
View in text
Excerpt 2
will map out open source and enterprise solutions for MLOps. The new landscape will encompass multiple categories and hundreds of companies while detailing t...
View in text
Excerpt 3
ne and online features that also lead to inaccurate results • Hard to incorporate data versioning and governance • Feature development work duplicated for ev...
View in text
Excerpt 4
ineering and MLOps practices to continuously develop, test, deploy, and monitor end-to-end ML applications. Approving and Prototyping the Project Before comm...
View in text
Excerpt 5
tracking is an excellent tool for tracking and comparing ML experiment results in a development environment. In addition, MLflow is easy to install and use....
View in text
Excerpt 6
l artifacts. This metadata can include information such as: • Links and metadata describing the original training data used • Performance metrics like accura...
View in text
Excerpt 7
, "SupportedContentTypes": ["text/csv"], "SupportedResponseMIMETypes": ["application/json"], ) MLflow Example In MLflow, the experiment tracking service can...
View in text
Excerpt 8
n and reference metadata, and to keep it cost-effective and scalable, given the enormous volumes of data collected. Model and data monitoring solutions have...
View in text
Tags
AI categories
Artificial IntelligenceMLOpsData Engineering
ISBN: 1098136586
Publisher: O'Reilly Media
Publish Year: 2024
Language: English
Pages: 380
File Format: PDF
File Size: 4.0 MB
Text Preview (First 20 pages)
Registered users can read the full content for free

Register as a Gaohf Library member to read the complete e-book online for free and enjoy a better reading experience.

Generating text preview…