Implementing MLOps in the Enterprise a production-first approach

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 ma...

Full description

Bibliographic Details
Main Authors: Haviv, Yaron, Gift, Noah (Author)
Format: eBook
Language:English
Published: Sebastopol, CA O'Reilly Media, Inc. 2023
Subjects:
Online Access:
Collection: O'Reilly - Collection details see MPG.ReNa
LEADER 05822nmm a2200457 u 4500
001 EB002189782
003 EBX01000000000000001327247
005 00000000000000.0
007 cr|||||||||||||||||||||
008 240103 ||| eng
020 |a 9781098136550 
020 |a 9781098136543 
020 |a 1098136543 
050 4 |a Q325.5 
100 1 |a Haviv, Yaron 
245 0 0 |a Implementing MLOps in the Enterprise  |h [electronic resource]  |b a production-first approach  |c Yaron Haviv and Noah Gift 
260 |a Sebastopol, CA  |b O'Reilly Media, Inc.  |c 2023 
300 |a 380 p. 
505 0 |a MLOps in the Cloud -- Key Cloud Development Environments -- The Key Players in Cloud Computing -- MLOps On-Premises -- MLOps in Hybrid Environments -- Enterprise MLOps Strategy -- Conclusion -- Critical Thinking Discussion Questions -- Exercises -- Chapter 2. The Stages of MLOps -- Getting Started -- Choose Your Algorithm -- Design Your Pipelines -- Data Collection and Preparation -- Data Storage and Ingestion -- Data Exploration and Preparation -- Data Labeling -- Feature Stores -- Model Development and Training -- Writing and Maintaining Production ML Code 
505 0 |a Cover -- Copyright -- Table of Contents -- Preface -- Who This Book Is For -- Navigating This Book -- Conventions Used in This Book -- Using Code Examples -- O'Reilly Online Learning -- How to Contact Us -- Acknowledgments -- Yaron -- Noah -- Chapter 1. MLOps: What Is It and Why Do We Need It? -- What Is MLOps? -- MLOps in the Enterprise -- Understanding ROI in Enterprise Solutions -- Understanding Risk and Uncertainty in the Enterprise -- MLOps Versus DevOps -- What Isn't MLOps? -- Mainstream Definitions of MLOps -- What Is ML Engineering? -- MLOps and Business Incentives 
505 0 |a Chapter 3. Getting Started with Your First MLOps Project -- Identifying the Business Use Case and Goals -- Finding the AI Use Case -- Defining Goals and Evaluating the ROI -- How to Build a Successful ML Project -- Approving and Prototyping the Project -- Scaling and Productizing Projects -- Project Structure and Lifecycle -- ML Project Example from A to Z -- Exploratory Data Analysis -- Data and Model Pipeline Development -- Application Pipeline Development -- Scaling and Productizing the Project -- CI/CD and Continuous Operations -- Conclusion -- Critical Thinking Discussion Questions 
505 0 |a Tracking and Comparing Experiment Results -- Distributed Training and Hyperparameter Optimization -- Building and Testing Models for Production -- Deployment (and Online ML Services) -- From Model Endpoints to Application Pipelines -- Online Data Preparation -- Continuous Model and Data Monitoring -- Monitoring Data and Concept Drift -- Monitoring Model Performance and Accuracy -- The Strategy of Pretrained Models -- Building an End-to-End Hugging Face Application -- Flow Automation (CI/CD for ML) -- Conclusion -- Critical Thinking Discussion Questions -- Exercises 
505 0 |a Exercises -- Chapter 4. Working with Data and Feature Stores -- Data Versioning and Lineage -- How It Works -- Common ML Data Versioning Tools -- Data Preparation and Analysis at Scale -- Structured and Unstructured Data Transformations -- Distributed Data Processing Architectures -- Interactive Data Processing -- Batch Data Processing -- Stream Processing -- Stream Processing Frameworks -- Feature Stores -- Feature Store Architecture and Usage -- Ingestion and Transformation Service -- Feature Storage -- Feature Retrieval (for Training and Serving) -- Feature Stores Solutions and Usage Example 
653 |a Technologie de l'information / Gestion 
653 |a Machine learning / http://id.loc.gov/authorities/subjects/sh85079324 
653 |a Information technology / Management / fast / (OCoLC)fst00973112 
653 |a Apprentissage automatique 
653 |a Information technology / Management / http://id.loc.gov/authorities/subjects/sh2008006980 
653 |a Machine learning / fast / (OCoLC)fst01004795 
700 1 |a Gift, Noah  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
500 |a Description based upon print version of record. - Using Feast Feature Store 
776 |z 1098136551 
776 |z 9781098136581 
776 |z 1098136586 
776 |z 9781098136550 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781098136574/?ar  |x Verlag  |3 Volltext 
082 0 |a 658 
082 0 |a 006.3/1 
520 |a 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 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