Pack · 8 talks · 7h 04m to watch, 48 min to read

Build versus buy

The prototype works, but nobody budgeted for the years of upgrades behind it. A managed service solves most requirements, yet one critical integration would reshape the application. An open-source tool looks free until the team tries to operate it. Start by defining the capability you need, then count the work that remains after either a purchase or an internal build. The practical accounts that follow disagree for useful reasons: team size, existing architecture and the value of specialized engineering change the answer. Compare a deliberate internal build with buying into an established data environment. Finish by separating the application, model and hosting decisions for generative systems, and make future replacement part of the original choice. Historical comparisons supply questions to ask, not a current shopping list.

3
Jacopo Tagliabue, Coveo · 1:04:32 · MLOps Coffee Sessions
Machine Learning at Reasonable Scale

Why here: Tagliabue argues for buying infrastructure when the distinctive work is understanding domain data. His smaller-scale recommender examples also challenge assumptions that distributed systems are necessary. Establish the workload you actually have before using an ambitious internal architecture as the baseline for a purchasing decision.

4
Shubhi Jain, SurveyMonkey · 55:42 · MLOps Meetup
Building an ML Platform at SurveyMonkey

Why here: Jain supplies a concrete case for building: the team wrote down data, serving and management requirements, found mismatches with available products, and had the engineering capacity to proceed. His account balances the preceding advice by making architectural fit and staffing explicit. Treat the reported delivery gains as this team's experience, not a forecast for every build.

7
Ilona Logvinova, McKinsey & Mohamed Abusaid, QuantumBlack, AI by McKinsey & Nayur Khan, Goldman Sachs · 56:21 · AI in Production 2024
Gen AI Buy vs Build, Commercial vs Open Source

Why here: This panel separates buying a complete application, building around a model API and hosting an open model. Each choice leaves different integration and operating work with the team. Provider changes also require prompt versioning and testing, so an apparent model substitution can carry application migration costs.

8
Matthijs Brouns, Xccelerated.io · 49:44 · MLOps Coffee Sessions
MLOps Critiques

Why last: Brouns evaluates tools by how easily they can be removed when requirements change. Clear interfaces, limited coupling and exportable monitoring data make that concern concrete. Finish the decision with a replacement plan and an account of what your team must keep operating, whichever option it chooses today.