docs: Add blog post on Feast + MLflow + Kubeflow unified AI/ML lifecycle#6010
docs: Add blog post on Feast + MLflow + Kubeflow unified AI/ML lifecycle#6010
Conversation
Co-authored-by: franciscojavierarceo <4163062+franciscojavierarceo@users.noreply.github.com>
| * **Kubeflow** orchestrates ML workflows: running distributed training, hyperparameter sweeps, and end-to-end pipelines on Kubernetes. | ||
|
|
||
| Together they form a complete, open-source foundation for operationalizing ML. | ||
|
|
There was a problem hiding this comment.
@copilot can you reference this blog post https://blog.qooba.net/2021/05/22/feast-with-ai-feed-your-mlflow-models-with-feature-store/ from @qooba!
There was a problem hiding this comment.
Added a reference to @qooba's post in the overview paragraph (commit b79829f). It now reads as an acknowledgment of that early community work and frames the current post as extending it to cover Kubeflow as well.
Co-authored-by: franciscojavierarceo <4163062+franciscojavierarceo@users.noreply.github.com>
docs/blog/feast-mlflow-kubeflow.md
Outdated
|
|
||
| These tools are not competitors. Each one occupies a distinct role: | ||
|
|
||
| * **Feast** manages feature data: defining, storing, and serving features consistently for both training and inference. |
There was a problem hiding this comment.
@copilot please mention feature lineage, data quality monitoring, and transformations.
There was a problem hiding this comment.
Done in commit e4fb0c5. Added three new sub-sections to the Feast chapter:
- Feature transformations — covers
on_demand_feature_viewand how it prevents transformation skew - Feature lineage — explains how the registry tracks every FeatureView, data source, entity, and transformation as a lineage record
- Data quality monitoring — explains drift detection, stale data checks, and training–serving skew detection
Also updated the overview bullet for Feast to mention all three capabilities upfront.
…ng to Feast blog post Co-authored-by: franciscojavierarceo <4163062+franciscojavierarceo@users.noreply.github.com>
docs/blog/feast-mlflow-kubeflow.md
Outdated
| @@ -0,0 +1,387 @@ | |||
| # Feast + MLflow + Kubeflow: A Unified AI/ML Lifecycle | |||
There was a problem hiding this comment.
@copilot the header should look something like this:
| # Feast + MLflow + Kubeflow: A Unified AI/ML Lifecycle | |
| --- | |
| title: Feast + MLflow + Kubeflow: A Unified AI/ML Lifecycle | |
| description: Learn how to use Feast, MLflow, and Kubeflow to power your AI/ML Lifecycle | |
| date: 2026-02-23 | |
| authors: ["Francisco Javier Arceo", "Nikhil Kathole"] | |
| --- | |
| <div class="hero-image"> | |
| <img src="/images/blog/feast-mlflow-kubeflow.png" alt="Feast, MLflow, and Kubeflow" loading="lazy"> | |
| </div> | |
| # Feast + MLflow + Kubeflow: A Unified AI/ML Lifecycle |
There was a problem hiding this comment.
Updated in commit 0233e6f. The header now includes the YAML front matter block (title, description, date, authors), the hero image <div>, and then the H1 title exactly as suggested.
Co-authored-by: franciscojavierarceo <4163062+franciscojavierarceo@users.noreply.github.com>
Adds a blog post explaining how Feast, MLflow, and Kubeflow are complementary — not competing — tools that together cover the full ML lifecycle.
What this PR does / why we need it:
docs/blog/feast-mlflow-kubeflow.md— new post covering:on_demand_feature_viewusage and how it prevents transformation skew between training and servingfeast apply→ experiment → promote → serve<div>, and H1 title in the blog post headerdocs/blog/README.md— adds new post to Featured PostsWhich issue(s) this PR fixes:
Misc
Follows the format and style of existing blog posts (
rbac-role-based-access-controls.md,feast-supports-vector-database.md). Header updated to include YAML front matter and hero image block per reviewer suggestion.Original prompt
🔒 GitHub Advanced Security automatically protects Copilot coding agent pull requests. You can protect all pull requests by enabling Advanced Security for your repositories. Learn more about Advanced Security.