Serving and deployment in 2022

37 sessions

Podcast2021 MLOps Year in ReviewVishnu Rachakonda, Tesseract Health & Demetrios Brinkmann, MLOps Community · 51:20 · Jan 2022 · 434 views · MLOps Coffee Sessions

ClaimServing models is the most important topic for 67% of the 1,000 people who completed the community questionnaire.1:43

PodcastOn Structuring an ML Platform 1 Pizza TeamBreno Costa & Matheus Frata, Neoway · 52:42 · Jan 2022 · 675 views · MLOps Coffee Sessions

ClaimNeoway's machine learning platform team provides internal services for feature engineering, data pipelines, model deployment, and monitoring.2:26

MeetupJust Build It! Tips for Making ML Engineering and MLOps RealAndy McMahon, NatWest Group · 48:17 · Jan 2022 · 1,382 views · MLOps Meetup

ClaimAndy McMahon says teams should bridge the gap between machine learning prototypes and production piece by piece instead of trying to deploy everything at once.12:00

Reading groupFederated Learning: Machine Learning on the EdgeVarun Kumar Khare, Nimble Edge · 46:38 · Jan 2022 · 682 views · MLOps Reading Group

Pushed backThe speaker disputed the idea that federated learning is not production-ready by describing existing large-scale deployments in products.40:02

PodcastCalibration for ML at EtsyErica Greene & Seoyoon Park, Etsy · 49:34 · Jan 2022 · 381 views · MLOps Coffee Sessions

ClaimErica Greene said Etsy checked that calibration preserved ranking performance by verifying that offline AUC stayed the same.32:08

PodcastPlatform Thinking: A Lemonade Case StudyOrr Shilon, Lemonade · 51:42 · Feb 2022 · 1,551 views · MLOps Coffee Sessions

Pushed backAutomatic model testing was not considered sufficient to make the team comfortable deploying a model, so people still had to take responsibility for testing.41:17

PodcastThe Journey from Data Scientist to MLOps EngineerAle Solano · 41:30 · Feb 2022 · 1,489 views · MLOps Coffee Sessions

ClaimAle Solano says continuous integration and continuous delivery allowed the team to train and deploy models and see experiment results quickly.23:46

PodcastLessons from Studying FAANG ML SystemsErnest Chan, Duo Security · 45:32 · Mar 2022 · 1,051 views · MLOps Coffee Sessions

ClaimThe five fundamental ML platform components are a feature store, workflow orchestration, a model registry, model serving, and model monitoring.6:04

Reading groupMachine Learning Engineering in ActionBen Wilson · 53:05 · Mar 2022 · 1,929 views · MLOps Reading Group

ClaimBen Wilson says his book summarizes more than a decade of mistakes and lessons from building machine learning and statistical inference solutions for multiple companies.1:18

PodcastMLOps at StripeEmmanuel Ameisen, Stripe · 44:36 · Mar 2022 · 666 views · MLOps Coffee Sessions

ClaimEmmanuel Ameisen says model deployment should be treated as a separate iteration cycle that also needs to be shortened and automated.16:03

MeetupApplications of Data ScienceConnie Yang, Pallet · 50:35 · Mar 2022 · 641 views · MLOps Meetup

ClaimPallet deployed the classifier as a Dockerized Flask API on Google Cloud Run and calls it from the Pallet backend.23:50

PodcastDon't Listen Unless You Are Going to Do ML in ProductionKyle Morris, banana.dev · 51:30 · Mar 2022 · 768 views · MLOps Coffee Sessions

Claimbanana.dev handles scaling, cost, and latency so customers can focus on model quality.4:18

PodcastML Platform Tradeoffs and Wondering Why to Use ThemJavier Mansilla, Mercado Libre · 53:57 · Mar 2022 · 913 views · MLOps Coffee Sessions

ClaimJavier Mansilla's team builds shared foundations for machine learning so individual teams do not have to reinvent monitoring, deployment, data safety, and related operational capabilities.7:48

PodcastBringing Audio ML Models into ProductionValerio Velardo, Utopia Music · 50:42 · Apr 2022 · 576 views · MLOps Coffee Sessions

ClaimValerio Velardo recommends that a small startup first build a minimal prototype and then shift to productization, infrastructure, experiment tracking, model registries, automated evaluation, and deployment.23:07

PodcastReal-time Model Inference in a Video Streaming EnvironmentBrannon Dorsey, Runway · 58:02 · May 2022 · 616 views · MLOps Coffee Sessions

ClaimRunway's central engineering challenge is performing model inference on video quickly enough to race a user's playhead.17:03

PodcastGPU For Machine LearningRonen Dar & Gijsbert Janssen van Doorn, Run:ai · 1:03:33 · May 2022 · 440 views · MLOps Coffee Sessions

ClaimRun:AI helps organizations share GPU resources across data scientists, centralize compute resources across teams, and deploy multiple models efficiently.9:44

Scaling Real-time Machine Learning at ChimePeeyush Agarwal, Chime · 24:22 · May 2022 · 1,385 views · MLOps Lightning Sessions

ClaimReal-time inference is appropriate when prediction latency is low, someone or something is blocked on the prediction, and information available at the moment is necessary.5:08

PodcastMLOps CritiquesMatthijs Brouns, Xccelerated.io · 49:44 · May 2022 · 528 views · MLOps Coffee Sessions

Pushed backMatthijs Brouns rejects the idea that model deployment is simply an already solved problem, arguing that important gaps remain in MLOps.17:08

MeetupBuilding a Movie Recommendation System on Tecton with SnowflakeDavid Hershey, Tecton · 54:08 · Jun 2022 · 1,059 views · MLOps Meetup

ClaimTecton takes data from its different sources, transforms it into machine-learning features, and provides access to those features for training and serving.4:31

MeetupThe Post Modern StackJacopo Tagliabue, Coveo · 1:04:58 · Jun 2022 · 857 views · MLOps Meetup

ClaimJacopo Tagliabue says the pipeline starts with raw data in a warehouse and ends with a cloud endpoint that serves predictions.22:05

MeetupFLOps with Scaleout's Open-core PlatformMarco Capuccini, Scaleout Systems · 44:36 · Jun 2022 · 533 views · MLOps Meetup

ClaimScaleout Systems expects future enterprise data centers to have fewer servers distributed across many locations instead of thousands of servers in one location.6:31

PodcastWhy and When to Use Kubeflow for MLOpsRyan Russon, Maven Wave Partners · 58:57 · Jul 2022 · 1,619 views · MLOps Coffee Sessions

ClaimKubeflow provides exploration, pipeline orchestration, and serving tools on an open-source platform.6:50

PodcastMLflow vs Kubeflow 2022Byron Allen, Contino · 1:05:40 · Jul 2022 · 6,435 views · MLOps Coffee Sessions

Pushed backGeorge Pearse argues that Kubeflow's complexity makes it less suitable for small shops, while Byron Allen says Kubeflow has a valid role through managed services and in larger organizations.45:30

MeetupDevOps, Security, and Observability in MLLuke Marsden, MLOps Consulting · 32:46 · Jul 2022 · 561 views · MLOps Meetup

Pushed backLuke Marsden says Kubeflow's built-in metadata server is not very good.23:27

PodcastWhy You Need More Than AirflowKetan Umare, Union.ai · 1:11:12 · Jul 2022 · 885 views · MLOps Coffee Sessions

ClaimFlight uses signals to pause workflows for human approval or automated checks before progressing through deployment stages.39:11

PodcastTurning Redis into a Composable, ML Data PlatformSamuel Partee, Redis · 48:21 · Jul 2022 · 638 views · MLOps Coffee Sessions

Pushed backSamuel Partee argued that Redis can be competitive with dedicated vector databases because vector search can be added to an existing Redis stack without a new dependency or service.27:38

PodcastMLflow Pipelines: Opinionated ML Pipelines in MLflowXiangrui Meng, Databricks · 49:15 · Aug 2022 · 1,333 views · MLOps Coffee Sessions

Pushed backThe speakers dispute the idea that every model should be served in real time, because whether real-time serving is needed depends on the requirements and use case.15:45

PodcastML Platforms, Where to Start?Olalekan Elesin, HRS Product Solutions GmbH · 52:52 · Aug 2022 · 849 views · MLOps Coffee Sessions

ClaimThe AI platform initially prioritized simplifying the notebook experience, deploying models into production, and supporting model inference.18:19

PodcastMLOps at DoorDashHien Luu & DoorDash Leads, DoorDash · 45:20 · Aug 2022 · 1,115 views · MLOps Coffee Sessions

ClaimThe DoorDash machine learning platform aims to cover the applied machine learning lifecycle end to end and at scale, from feature engineering through model serving.4:23

PodcastBringing DevOps Agility to MLLuis Ceze, OctoML · 1:04:27 · Sept 2022 · 1,217 views · MLOps Coffee Sessions

Pushed backLuis Ceze clarified that his statement that MLOps should not exist was about treating deployed machine learning models like ordinary code, not denying the need for a specialized model-creation workflow.9:08

PodcastDatabricks Model Serving V2Rafael Pierre, Databricks · 43:17 · Sept 2022 · 866 views · MLOps Coffee Sessions

ClaimRafael Pierre says Databricks Model Serving V2 provides serverless real-time endpoints as a platform service, reducing the need to manage serving infrastructure.25:53

MeetupApplying DevOps Practices in Data and ML EngineeringAntoni Ivanov, VMWare · 1:04:43 · Oct 2022 · 356 views · MLOps Meetup

Pushed backAntoni Ivanov says Versatile Data Kit is focused on batch jobs rather than streaming, while a question asks about serving features with a sub-200-millisecond response time.28:46

PodcastWhat is Data / ML Like on League?Ian Schweer, Riot Games · 1:00:39 · Nov 2022 · 478 views · MLOps Coffee Sessions

ClaimIan Schweer says League's end-of-game data can provide a complete record of a game without requiring many services and databases to be queried to reconstruct it.29:43

MeetupMLOps in Practice: Common Challenges and Lessons LearnedMarouen Hizaoui & Mo Basirati, Machine Learning Reply · 1:03:01 · Nov 2022 · 948 views · MLOps Meetup

ClaimThe speakers group MLOps principles into versioning, testing, monitoring, automation, deployment and reproducibility.8:59

MeetupBuilding an Open Source MLOps Stack with ZenML Part 2Hamza Tahir, ZenML · 59:05 · Dec 2022 · 748 views · MLOps Meetup

ClaimZenML 0.20 changed the architecture from a client-driven model to a client-server model.9:36

PodcastMachine Learning Operations: What Is It and Why Do We Need It?Niklas Kühl, IBM and Karlsruhe Institute of Technology (KIT) · 58:47 · Dec 2022 · 810 views · MLOps Podcast

ClaimNiklas Kühl works as a managing consultant in data science for IBM Consulting and leads the Applied AI in Services Lab at Karlsruhe Institute of Technology.0:00

MeetupVertex AI WorkshopSascha Heyer, DoiT · 1:24:30 · Dec 2022 · 1,017 views · MLOps Meetup

ClaimA custom prediction container must provide an HTTP server, a health-check endpoint, and a prediction endpoint.38:39