# model-serving

Deployment of trained machine-learning models to serve inference requests.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Introducing Amazon SageMaker HyperPod Inference Gateway

DevFeed: [Introducing Amazon SageMaker HyperPod Inference Gateway](<https://devfeed.tech/articles/introducing-amazon-sagemaker-hyperpod-inference-gateway-42780.md>)

Original publisher: [Read original article](<https://aws.amazon.com/blogs/machine-learning/introducing-amazon-sagemaker-hyperpod-inference-gateway/>)

Author: Vinay Arora

Published: 2026-09-18T13:08:34Z

Content type: release

Language: en

Sources: [Artificial Intelligence](<https://devfeed.tech/sources/artificial-intelligence.md>)

Topics: [Amazon SageMaker HyperPod](<https://devfeed.tech/topics/amazon-sagemaker-hyperpod.md>), [Model Routing](<https://devfeed.tech/topics/model-routing.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Inference Performance](<https://devfeed.tech/topics/inference-performance.md>), [Amazon Elastic Kubernetes Service](<https://devfeed.tech/topics/amazon-elastic-kubernetes-service.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [AI Inference](<https://devfeed.tech/topics/ai-inference.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [Prometheus](<https://devfeed.tech/topics/prometheus.md>)

Tags: [amazon-eks](<https://devfeed.tech/tags/amazon-eks.md>), [amazon-sagemaker-hyperpod](<https://devfeed.tech/tags/amazon-sagemaker-hyperpod.md>), [announcements](<https://devfeed.tech/tags/announcements.md>), [expert-400](<https://devfeed.tech/tags/expert-400.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [latency](<https://devfeed.tech/tags/latency.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [performance](<https://devfeed.tech/tags/performance.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

Amazon SageMaker HyperPod Inference Gateway is a Kubernetes-native, GPU-aware routing add-on for Amazon EKS. It uses real-time GPU signals and model-serving metrics to route inference requests to suitable pods, aiming to reduce GPU waste and first-token latency without application changes.

### Source excerpt

Amazon SageMaker HyperPod Inference Gateway is a Kubernetes-native, GPU-aware routing add-on for Amazon EKS. It uses real-time GPU signals to send each inference request to the best-suited pod, cutting first-token latency by up to 82% with no changes to your model servers or client applications.

## Self-Hosted Platform Build Order: Dependencies from Bare Metal to Model Serving

DevFeed: [Self-Hosted Platform Build Order: Dependencies from Bare Metal to Model Serving](<https://devfeed.tech/articles/the-whole-estate-in-one-article-how-every-layer-fits-together-34108.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/meta-infrastructure-overview/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-09-04T07:00:00Z

Content type: article

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Ansible](<https://devfeed.tech/topics/ansible.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [ceph](<https://devfeed.tech/topics/ceph.md>), [observability](<https://devfeed.tech/topics/observability.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Compose](<https://devfeed.tech/topics/compose.md>)

Tags: [ansible](<https://devfeed.tech/tags/ansible.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [article](<https://devfeed.tech/tags/article.md>), [ceph](<https://devfeed.tech/tags/ceph.md>), [compose](<https://devfeed.tech/tags/compose.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [observability](<https://devfeed.tech/tags/observability.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>)

### AI overview

This article explains the dependency order for building a self-hosted platform. It covers consistent bare-metal inventory, Ansible configuration convergence, networking, Kubernetes, Ceph storage, identity, observability, and model serving.

### Source excerpt

Self-hosted platform build order: why mesh, cluster, Ceph storage, identity and observability must precede model serving, shown with Compose depends_on.

## Equinix Inference Exchange Brings NVIDIA Compute and 200+ Open Models Closer to Enterprise Data

DevFeed: [Equinix Inference Exchange Brings NVIDIA Compute and 200+ Open Models Closer to Enterprise Data](<https://devfeed.tech/articles/equinix-inference-exchange-brings-nvidia-compute-and-200-open-models-closer-to-enterprise-data-12362.md>)

Original publisher: [Read original article](<https://www.storagereview.com/news/equinix-inference-exchange-brings-nvidia-compute-and-200-open-models-closer-to-enterprise-data>)

Author: Harold Fritts

Published: 2026-09-03T16:22:15Z

Content type: news

Language: en

Sources: [StorageReview.com](<https://devfeed.tech/sources/storagereview-com.md>)

Topics: [AI Inference](<https://devfeed.tech/topics/ai-inference.md>), [Inference Performance](<https://devfeed.tech/topics/inference-performance.md>), [AI Infrastructure](<https://devfeed.tech/topics/ai-infrastructure.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Open Source Models & Datasets](<https://devfeed.tech/topics/open-source-models-datasets.md>), [data centers](<https://devfeed.tech/topics/data-centers.md>), [networking](<https://devfeed.tech/topics/networking.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-inference](<https://devfeed.tech/tags/ai-inference.md>), [ai-infrastructure](<https://devfeed.tech/tags/ai-infrastructure.md>), [architectures](<https://devfeed.tech/tags/architectures.md>), [data-centers](<https://devfeed.tech/tags/data-centers.md>), [enterprise](<https://devfeed.tech/tags/enterprise.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [inference](<https://devfeed.tech/tags/inference.md>), [latency](<https://devfeed.tech/tags/latency.md>), [networking](<https://devfeed.tech/tags/networking.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [production](<https://devfeed.tech/tags/production.md>)

### AI overview

Equinix Inference Exchange is a distributed AI inference platform that places NVIDIA compute and Together AI's open-model serving closer to enterprise data, users, and applications. It combines Equinix's interconnection infrastructure, NVIDIA hardware, and support for more than 200 open-source models to address latency, data sovereignty, networking complexity, and inference costs.

### Source excerpt

Equinix has expanded its partnership with NVIDIA and entered a new collaboration with Together AI to launch Equinix Inference Exchange. Designed as a distributed AI inference architecture for enterprise deployments, the platform aims to shift compute workloads closer to core data repositories, end users, and operational applications. Announced alongside Equinix Fabric One at the Equinix The post Equinix Inference Exchange Brings NVIDIA Compute and 200+ Open Models Closer to Enterprise Data appeared first on StorageReview.com.

## Self-Hosted LLM Inference: Serving, Benchmarking and Agent Guardrails

DevFeed: [Self-Hosted LLM Inference: Serving, Benchmarking and Agent Guardrails](<https://devfeed.tech/articles/self-hosted-llm-inference-serving-benchmarking-and-agent-guardrails-34097.md>)

Original publisher: [Read original article](<https://philipptheserver.com/posts/atlas-agentic-ops/>)

Author: Philipp Lehmann (philipp.lehmann@gruppe.ai)

Published: 2026-08-07T07:00:00Z

Content type: article

Language: en

Sources: [Philipp Lehmann](<https://devfeed.tech/sources/philipp-lehmann.md>)

Topics: [Self-hosted](<https://devfeed.tech/topics/self-hosted.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [benchmarking](<https://devfeed.tech/topics/benchmarking.md>), [LLM evaluation / benchmarking](<https://devfeed.tech/topics/llm-evaluation-benchmarking.md>), [API](<https://devfeed.tech/topics/api.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [api](<https://devfeed.tech/tags/api.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [guardrails](<https://devfeed.tech/tags/guardrails.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llm](<https://devfeed.tech/tags/llm.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [security](<https://devfeed.tech/tags/security.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This article examines self-hosted LLM inference for infrastructure work, focusing on data locality, local-versus-hosted model tradeoffs, repeatable benchmarking on personal tasks, model serving, and guardrails for agents that can propose or apply changes.

### Source excerpt

Ollama OpenAI-compatible /v1/chat/completions: a repeatable benchmark on your own tasks and a dry-run plus --approve guardrail for infrastructure agents.

## Using ArgoCD to Manage AI Model Deployments with GitOps

DevFeed: [Using ArgoCD to Manage AI Model Deployments with GitOps](<https://devfeed.tech/articles/using-argocd-to-manage-ai-model-deployments-with-gitops-17479.md>)

Original publisher: [Read original article](<https://kodekloud.com/blog/argocd-gitops-ai-model-deployments/>)

Author: Pramodh Kumar M

Published: 2026-07-28T18:24:57Z

Content type: tutorial

Language: en

Sources: [Kubernetes - KodeKloud Blog | DevOps, Cloud, Kubernetes, AI Tutorials & More](<https://devfeed.tech/sources/kubernetes-kodekloud-blog-devops-cloud-kubernetes-ai-tutorials-more.md>)

Topics: [GitOps](<https://devfeed.tech/topics/gitops.md>), [argocd](<https://devfeed.tech/topics/argocd.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-models](<https://devfeed.tech/tags/ai-models.md>), [argo-rollouts-model-promotion](<https://devfeed.tech/tags/argo-rollouts-model-promotion.md>), [argocd](<https://devfeed.tech/tags/argocd.md>), [argocd-ai-model-deployment](<https://devfeed.tech/tags/argocd-ai-model-deployment.md>), [argocd-applicationset](<https://devfeed.tech/tags/argocd-applicationset.md>), [argocd-sync-waves](<https://devfeed.tech/tags/argocd-sync-waves.md>), [automation](<https://devfeed.tech/tags/automation.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [declarative-model-serving](<https://devfeed.tech/tags/declarative-model-serving.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [gitops](<https://devfeed.tech/tags/gitops.md>), [gitops-for-ai-model-deployments](<https://devfeed.tech/tags/gitops-for-ai-model-deployments.md>), [gitops-mlops](<https://devfeed.tech/tags/gitops-mlops.md>), [kserve](<https://devfeed.tech/tags/kserve.md>), [kserve-canary-deployment](<https://devfeed.tech/tags/kserve-canary-deployment.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [kubernetes-model-deployment-rollback](<https://devfeed.tech/tags/kubernetes-model-deployment-rollback.md>), [ml-model-deployment](<https://devfeed.tech/tags/ml-model-deployment.md>), [ml-model-versioning](<https://devfeed.tech/tags/ml-model-versioning.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [model-deployment](<https://devfeed.tech/tags/model-deployment.md>), [model-registry-to-git-automation](<https://devfeed.tech/tags/model-registry-to-git-automation.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [standard](<https://devfeed.tech/tags/standard.md>), [tutorial](<https://devfeed.tech/tags/tutorial.md>)

### AI overview

This tutorial explains how to use ArgoCD and GitOps to deploy AI models while accounting for model weights stored outside container images. It covers pinned model references, rollback and recovery, synchronization ordering, readiness probes, evaluation-based promotion gates, and KServe status handling.

### Source excerpt

Your microservices deploy through pull requests with full audit trails. Your models deploy because someone ran a script. Here is how to close that gap with ArgoCD, and what changes when the artifact weighs four gigabytes.

## KubeCon + CloudNativeCon India 2026: Our Kubeflow Community Experience

DevFeed: [KubeCon + CloudNativeCon India 2026: Our Kubeflow Community Experience](<https://devfeed.tech/articles/kubecon-cloudnativecon-india-2026-our-kubeflow-community-experience-17608.md>)

Original publisher: [Read original article](<https://blog.kubeflow.org/kubecon/community/2026/07/27/kubecon-2026-india-kubeflow.html>)

Author: Khushi Agrawal

Published: 2026-07-27T05:00:00Z

Content type: article

Language: en

Sources: [Kubeflow](<https://devfeed.tech/sources/kubeflow.md>)

Topics: [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>), [distributed-training](<https://devfeed.tech/topics/distributed-training.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Retrieval Augmented Generation (RAG)](<https://devfeed.tech/topics/retrieval-augmented-generation-rag.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [ai](<https://devfeed.tech/tags/ai.md>), [cloud-native](<https://devfeed.tech/tags/cloud-native.md>), [community](<https://devfeed.tech/tags/community.md>), [distributed-training](<https://devfeed.tech/tags/distributed-training.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [india](<https://devfeed.tech/tags/india.md>), [kubecon](<https://devfeed.tech/tags/kubecon.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [llms](<https://devfeed.tech/tags/llms.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [model-training](<https://devfeed.tech/tags/model-training.md>), [rag](<https://devfeed.tech/tags/rag.md>)

### AI overview

A Kubeflow community recap of KubeCon + CloudNativeCon India 2026 in Mumbai. It describes Kubeflow's presence at the CNCF Project Pavilion, common architecture questions, featured talks, booth discussions about production machine learning workflows, distributed training, model serving, GPU resource allocation, LLMs, and RAG pipelines, and efforts to onboard contributors.

### Source excerpt

Introduction

## Building a Minimal Control Plane to Reconcile Docker Containers for Model Serving

DevFeed: [Building a Minimal Control Plane to Reconcile Docker Containers for Model Serving](<https://devfeed.tech/articles/i-killed-a-container-and-it-came-back-40144.md>)

Original publisher: [Read original article](<https://korbonits.com/blog/2026-07-02-i-killed-a-container-and-it-came-back/>)

Published: 2026-07-02T00:00:00Z

Content type: tutorial

Language: en

Sources: [Alex Korbonits](<https://devfeed.tech/sources/alex-korbonits.md>)

Topics: [control-plane](<https://devfeed.tech/topics/control-plane.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Docker Container](<https://devfeed.tech/topics/docker-container.md>), [Amazon Machine Learning](<https://devfeed.tech/topics/amazon-machine-learning.md>), [Streaming](<https://devfeed.tech/topics/streaming.md>)

Tags: [container](<https://devfeed.tech/tags/container.md>), [control-plane](<https://devfeed.tech/tags/control-plane.md>), [inference](<https://devfeed.tech/tags/inference.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [python](<https://devfeed.tech/tags/python.md>)

### AI overview

The author explains control planes by building a small Python-based system that maintains a declared number of Docker containers for model serving. The system repeatedly compares desired and actual state and reconciles differences, including restoring a container after it stops.

### Source excerpt

I can design batch, real-time, and streaming inference -- the data plane. But I'd never built the control plane that manages it. So I built the smallest one I could, from scratch, to finally understand reconciliation: the one idea that separates a control plane from a deploy script.

## Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi

DevFeed: [Fully Automated AI Inference on AWS, Azure, and Google Cloud with Pulumi](<https://devfeed.tech/articles/fully-automated-ai-inference-on-aws-azure-and-google-cloud-with-pulumi-19002.md>)

Original publisher: [Read original article](<https://www.pulumi.com/blog/fully-automated-ai-inference-aws-azure-gcp-pulumi/>)

Author: Engin Diri

Published: 2026-06-30T00:00:00Z

Content type: tutorial

Language: en

Sources: [Pulumi](<https://devfeed.tech/sources/pulumi.md>)

Topics: [Ollama](<https://devfeed.tech/topics/ollama.md>), [Cloud](<https://devfeed.tech/topics/cloud.md>), [Infrastructure as code](<https://devfeed.tech/topics/infrastructure-as-code.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>), [Ubuntu](<https://devfeed.tech/topics/ubuntu.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [aws](<https://devfeed.tech/tags/aws.md>), [azure](<https://devfeed.tech/tags/azure.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [gcp](<https://devfeed.tech/tags/gcp.md>), [google-cloud](<https://devfeed.tech/tags/google-cloud.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [infrastructure-as-code](<https://devfeed.tech/tags/infrastructure-as-code.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [ollama](<https://devfeed.tech/tags/ollama.md>), [pulumi-esc](<https://devfeed.tech/tags/pulumi-esc.md>), [tutorials](<https://devfeed.tech/tags/tutorials.md>), [typescript](<https://devfeed.tech/tags/typescript.md>), [ubuntu](<https://devfeed.tech/tags/ubuntu.md>)

### AI overview

This tutorial shows how to use Pulumi to provision GPU virtual machines on AWS, Azure, and Google Cloud, install drivers, run Ollama, and pull an open-source model without manual setup. It also uses Pulumi ESC with OIDC instead of a long-lived access key and avoids treating model-download completion as an infrastructure resource.

### Source excerpt

Putting Ollama on a cloud GPU is something I keep coming back to. A while ago I wrote up running open-source LLMs on an AWS EC2 box with Ollama and Pulumi, and the shape never really changes: a GPU instance, a model server, and a firewall rule in front. Infrastructure as code earned its place by making that kind of setup predictable and repeatable, and AI infrastructure is no exception. A GPU box serving a model is still a VM, a disk, and a firewall rule, and it should be declared like one. Thorsten Hans made exactly that case in his Akamai post, Fully Automated AI Infrastructures with Terraform and Akamai Cloud, which stands up a single GPU instance on Linode, installs the drivers, runs Ollama, and pulls a model, with no manual steps after terraform apply. I liked the shape of it, so this post ports the same idea to Pulumi and runs it across AWS, Azure, and Google Cloud instead of one. The result is one program shape per cloud: a single pulumi up brings up a GPU box that installs its own driver, runs Ollama, and pulls a model with no manual steps, and a single pulumi destroy takes it back down. Along the way it drops the two imperative bits the Terraform version leans on: a static access token sitting in an environment variable, and a null_resource running a shell loop to wait for the model. The first becomes an OIDC login from a Pulumi ESC environment, so no long-lived key lives anywhere. The second turns out not to be a resource at all. What you are building Strip away the per-cloud naming and every version of this is the same three things: a GPU virtual machine, a firewall in front of it, and a cloud-init script that turns a bare Ubuntu box into a running inference server. The model serving runs on Ollama, which exposes an HTTP API on port 11434 and keeps the model resident in GPU memory between requests. flowchart LR Dev([Your machine / curl]) -->|"HTTP :11434"| FW["Firewall / security group
(allow 11434, optional 22)"] FW --> VM["GPU VM (Ubuntu 24.04)

## I Built a 256GB Local AI Cluster on My Desk

DevFeed: [I Built a 256GB Local AI Cluster on My Desk](<https://devfeed.tech/articles/i-built-a-256gb-local-ai-cluster-on-my-desk-10592.md>)

Original publisher: [Read original article](<https://technotim.com/posts/local-ai-gx10/>)

Author: Techno Tim

Published: 2026-05-18T13:00:00Z

Content type: article

Language: en

Sources: [Techno Tim](<https://devfeed.tech/sources/techno-tim.md>)

Topics: [Local AI](<https://devfeed.tech/topics/local-ai.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [agentic-coding](<https://devfeed.tech/topics/agentic-coding.md>), [Hardware](<https://devfeed.tech/topics/hardware.md>), [Homelab](<https://devfeed.tech/topics/homelab.md>), [coding](<https://devfeed.tech/topics/coding.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [vllm](<https://devfeed.tech/topics/vllm.md>), [networking](<https://devfeed.tech/topics/networking.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [NCCL](<https://devfeed.tech/topics/nccl.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai](<https://devfeed.tech/tags/ai.md>), [docker](<https://devfeed.tech/tags/docker.md>), [github](<https://devfeed.tech/tags/github.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [homelab](<https://devfeed.tech/tags/homelab.md>), [local-ai](<https://devfeed.tech/tags/local-ai.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [nccl](<https://devfeed.tech/tags/nccl.md>), [networking](<https://devfeed.tech/tags/networking.md>), [self-hosted](<https://devfeed.tech/tags/self-hosted.md>), [self-hosted-ai](<https://devfeed.tech/tags/self-hosted-ai.md>), [server](<https://devfeed.tech/tags/server.md>), [vllm](<https://devfeed.tech/tags/vllm.md>)

### AI overview

The article tests a two-node local AI cluster built from ASUS Ascent GX10 systems, using one machine for practical agentic coding and two machines to run a larger local model. It evaluates a real coding workflow involving model serving, storage, networking, memory, Docker, NCCL, monitoring, power draw, and the application being built, concluding that local AI is capable and cloud-independent but still operationally complex.

### Source excerpt

I have been covering local and self-hosted AI for a few years now - from running models privately at home to what is still running in my homelab today. But to run the larger, more capable models, you need something more specialized than a general-purpose home server. I wanted to know how good local AI has actually gotten, so I built a mini AI cluster on my desk and used it for a real coding wo...

## DigitalOcean Dedicated Inference: A Technical Deep Dive

DevFeed: [DigitalOcean Dedicated Inference: A Technical Deep Dive](<https://devfeed.tech/articles/digitalocean-dedicated-inference-a-technical-deep-dive-19868.md>)

Original publisher: [Read original article](<https://www.digitalocean.com/blog/dedicated-inference-technical-deep-dive>)

Author: dgupta

Published: 2026-04-25T02:51:09Z

Content type: article

Language: en

Sources: [DigitalOcean](<https://devfeed.tech/sources/digitalocean.md>)

Topics: [AI Platform](<https://devfeed.tech/topics/ai-platform.md>), [Digital Ocean](<https://devfeed.tech/topics/digital-ocean.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [Kubernetes](<https://devfeed.tech/topics/kubernetes.md>), [VPC](<https://devfeed.tech/topics/vpc.md>)

Tags: [ai-platform](<https://devfeed.tech/tags/ai-platform.md>), [architecture](<https://devfeed.tech/tags/architecture.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [deep-dive](<https://devfeed.tech/tags/deep-dive.md>), [digitalocean](<https://devfeed.tech/tags/digitalocean.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kubernetes](<https://devfeed.tech/tags/kubernetes.md>), [llm](<https://devfeed.tech/tags/llm.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [production](<https://devfeed.tech/tags/production.md>), [technical](<https://devfeed.tech/tags/technical.md>)

### AI overview

This technical deep dive explains DigitalOcean Dedicated Inference, a managed LLM hosting service on dedicated GPUs. It describes the Kubernetes-native inference stack, public and private VPC endpoints, OpenAI-compatible APIs, serving and routing components, autoscaling, observability, and cost considerations for sustained, high-volume workloads.

### Source excerpt

Getting a model to answer 10 inference requests concurrently is tricky but simple enough; getting it to handle 2,000 engineers hitting a coding assistant with long contexts, all day, without runaway costs, is where teams stall. A working endpoint is only the beginning. Teams need to identify the supporting hardware and wire up the right components--serving, scaling, observability, and cost guardrails--so the deployment can support expected SLAs and SLOs under real, sustained load. DigitalOcean already offers Serverless Inference on the DigitalOcean AI Platform: a fast path to models from OpenAI, Anthropic, Meta, or other providers, with minimal setup and token-based pricing. This offering works well for many use cases. However, when you need your own weights, predictable performance on dedicated GPUs, and economics that favor sustained, high-volume token generation over pay-per-token bursts, a different approach makes sense Dedicated Inference, our managed LLM hosting service on the DigitalOcean AI Platform, fills that gap. Dedicated Inference deploys and operates an opinionated inference stack on dedicated GPUs, with Kubernetes-native orchestration under the hood. You interact through the control plane and APIs you already use in the DigitalOcean ecosystem; the data plane exposes public and private endpoints so applications inside, or outside, your VPC can call your models securely. The service is designed to collapse a vast combinatorial space--GPU SKUs, runtimes, routers, autoscaling policies--into guided defaults so teams hit production milestones faster than DIY stacks, while retaining knobs that matter for model serving: replicas, scaling behavior, and advanced optimizations as you roll out your product roadmap. What we manage vs. what you control Every managed product draws a line between operator-owned and customer-owned concerns. Dedicated Inference aims to put day-two operations--cluster lifecycle integration, ingress, core serving and routing components, and t

## Migrating to Nvidia Triton: High-Throughput, Low-Cost Inference at Scale

DevFeed: [Migrating to Nvidia Triton: High-Throughput, Low-Cost Inference at Scale](<https://devfeed.tech/articles/migrating-to-nvidia-triton-high-throughput-low-cost-inference-at-scale-35070.md>)

Original publisher: [Read original article](<https://medium.com/gumgum-tech/migrating-to-nvidia-triton-high-throughput-low-cost-inference-at-scale-24af3ada4210?source=rss----d4c1dee0f87b---4>)

Author: Eric Luu

Published: 2025-09-19T01:05:13Z

Content type: article

Language: en

Sources: [GumGum](<https://devfeed.tech/sources/gumgum.md>)

Topics: [Inference](<https://devfeed.tech/topics/inference.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Nvidia](<https://devfeed.tech/topics/nvidia.md>), [Machine learning](<https://devfeed.tech/topics/machine-learning.md>), [Natural language processing](<https://devfeed.tech/topics/nlp.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [Docker](<https://devfeed.tech/topics/docker.md>), [Kafka](<https://devfeed.tech/topics/kafka.md>), [Python](<https://devfeed.tech/topics/python.md>)

Tags: [batching](<https://devfeed.tech/tags/batching.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [docker](<https://devfeed.tech/tags/docker.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [inference](<https://devfeed.tech/tags/inference.md>), [kafka](<https://devfeed.tech/tags/kafka.md>), [latency](<https://devfeed.tech/tags/latency.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [triton-inference-server](<https://devfeed.tech/tags/triton-inference-server.md>)

### AI overview

This article describes GumGum's migration of NLP inference from Databricks-based jobs using Docker images, Kafka streaming, and UDFs toward NVIDIA Triton. It introduces Triton's model-serving features, including batching, ensembles, dynamic model loading, request scheduling, and reduced GPU-CPU data transfers, while outlining limitations of the previous approach such as latency, scalability, GPU-metrics, and PySpark performance issues.

### Source excerpt

Photo by Igor Omilaev on Unsplash There are tons of guides on what Nvidia Triton is and how to set it up, so I'll only go over those very briefly, instead focusing on the migration we've had and the small quirks that come from working with Python Backends. Nvidia Triton is an open source inference serving software, capable of serving virtually any machine learning model. Real time processing, batching, dynamic batching, ensembles, specialized backends, all possible with enough knobs and dials to maximize hardware use and minimize cost. Core features include File based model repository to store your models. If wanted, can be dynamically loaded onto the server Ensemble capabilities, can define whole inference pipelines, even ones that branch, on triton Ability to define each step in the inference pipeline as its own model (e.g., tokenizer -> model -> decoder), which can get hit as its own endpoint Dynamic batching between models, even in ensembles Automatic scheduling of requests between models and ensembles Minimal data transfers between GPU & CPU Our Previous Solution At GumGum we've previously deployed the bulk of our NLP inference on Databricks. These would run 24 hour jobs loading custom Docker images, streaming inputs from a Kafka topic and relying on UDF's to contain our inference logic. This was a move to mitigate issues we had on ECS related to starvation, scalability, and parallelism. Workers being paired on consumers lead to starvation. As a result, scalability of the service suffered and maintaining threading code became a pain. We've also experienced other issues as well: GPU metrics were not easily available, as we need to use an ML runtime, which was not compatible with docker containers (Although modern runtime do support this more). Latency was high as with Kafka structured streaming, microbatches must wait for all workers to finish. So if one worker hangs, the entire batch hangs. Performance on PySpark was always tough. Serializing between Java to Pyth

## Implementing Model Monitoring on Databricks

DevFeed: [Implementing Model Monitoring on Databricks](<https://devfeed.tech/articles/implementing-model-monitoring-on-databricks-28604.md>)

Original publisher: [Read original article](<https://www.marvelousmlops.io/p/lecture-10-implementing-model-monitoring>)

Author: Başak Tuğçe Eskili

Published: 2025-08-06T16:55:23Z

Content type: tutorial

Language: en

Sources: [MarvelousMLOps](<https://devfeed.tech/sources/marvelousmlops.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>), [Monitoring](<https://devfeed.tech/topics/monitoring.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [dashboards](<https://devfeed.tech/topics/dashboards.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [Logging](<https://devfeed.tech/topics/logging.md>), [Data Quality](<https://devfeed.tech/topics/data-quality.md>)

Tags: [databricks](<https://devfeed.tech/tags/databricks.md>), [metrics](<https://devfeed.tech/tags/metrics.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [model-monitoring](<https://devfeed.tech/tags/model-monitoring.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [monitoring](<https://devfeed.tech/tags/monitoring.md>), [request](<https://devfeed.tech/tags/request.md>), [table](<https://devfeed.tech/tags/table.md>)

### AI overview

Lecture 10 in an MLOps with Databricks course demonstrates model monitoring using inference tables and Lakehouse Monitoring. It covers collecting inference logs, creating a structured monitoring table, scheduling refreshes, and building a dashboard to visualize metrics and detect drift.

### Source excerpt

Lecture 10 of MLOps with Databricks course

## Deploying a model serving endpoint

DevFeed: [Deploying a model serving endpoint](<https://devfeed.tech/articles/deploying-a-model-serving-endpoint-28605.md>)

Original publisher: [Read original article](<https://www.marvelousmlops.io/p/lecture-6-deploying-model-serving>)

Author: Başak Tuğçe Eskili

Published: 2025-08-02T11:00:01Z

Content type: tutorial

Language: en

Sources: [MarvelousMLOps](<https://devfeed.tech/sources/marvelousmlops.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [autoscaling](<https://devfeed.tech/topics/autoscaling.md>), [API](<https://devfeed.tech/topics/api.md>), [A/B Testing](<https://devfeed.tech/topics/a-b-testing.md>)

Tags: [a-b-testing](<https://devfeed.tech/tags/a-b-testing.md>), [api](<https://devfeed.tech/tags/api.md>), [article](<https://devfeed.tech/tags/article.md>), [autoscaling](<https://devfeed.tech/tags/autoscaling.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>)

### AI overview

Lecture 6 in an MLOps with Databricks course explains how to deploy registered MLflow models as Databricks Model Serving REST APIs. It covers serverless deployment, automatic scaling, monitoring, Unity Catalog integration, workload sizing, and limitations such as restricted runtime and cluster control.

### Source excerpt

Lecture 6 of MLOps with Databricks course

## Model serving architectures

DevFeed: [Model serving architectures](<https://devfeed.tech/articles/model-serving-architectures-28608.md>)

Original publisher: [Read original article](<https://www.marvelousmlops.io/p/model-serving-architectures>)

Author: Maria Vechtomova

Published: 2025-08-01T17:39:58Z

Content type: tutorial

Language: en

Sources: [MarvelousMLOps](<https://devfeed.tech/sources/marvelousmlops.md>)

Topics: [databricks](<https://devfeed.tech/topics/databricks.md>), [MLOps](<https://devfeed.tech/topics/mlops.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Python](<https://devfeed.tech/topics/python.md>), [Low Latency](<https://devfeed.tech/topics/low-latency.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [real-time](<https://devfeed.tech/topics/real-time.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [latency](<https://devfeed.tech/tags/latency.md>), [mlops](<https://devfeed.tech/tags/mlops.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [python](<https://devfeed.tech/tags/python.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

Lecture 5 in an MLOps with Databricks course explains model serving architectures on Databricks. It covers batch prediction and feature serving, model serving, and model serving with feature lookup, including serverless infrastructure and endpoint-based access.

### Source excerpt

Lecture 5 of MLOps with Databricks course

## How to Test Databricks Model Deployments Locally

DevFeed: [How to Test Databricks Model Deployments Locally](<https://devfeed.tech/articles/how-to-debug-ml-deployments-20x-faster-28601.md>)

Original publisher: [Read original article](<https://www.marvelousmlops.io/p/how-to-debug-ml-deployments-20x-faster>)

Author: Mehmet Acikgoz

Published: 2025-05-01T16:56:46Z

Content type: tutorial

Language: en

Sources: [MarvelousMLOps](<https://devfeed.tech/sources/marvelousmlops.md>)

Topics: [model-serving](<https://devfeed.tech/topics/model-serving.md>), [databricks](<https://devfeed.tech/topics/databricks.md>), [DevOps](<https://devfeed.tech/topics/devops.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [cli](<https://devfeed.tech/tags/cli.md>), [databricks](<https://devfeed.tech/tags/databricks.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [devops](<https://devfeed.tech/tags/devops.md>), [ml](<https://devfeed.tech/tags/ml.md>), [model-deployment](<https://devfeed.tech/tags/model-deployment.md>), [model-serving](<https://devfeed.tech/tags/model-serving.md>), [sdk](<https://devfeed.tech/tags/sdk.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This tutorial explains how machine learning teams can test Databricks model-serving deployments locally before deploying them remotely. It covers downloading a pyfunc model artifact tracked in MLflow, deploying the endpoint locally, and testing it with the Iris-Species dataset.

### Source excerpt

Test Databricks model deployments locally

## PipelineRL

DevFeed: [PipelineRL](<https://devfeed.tech/articles/pipelinerl-7056.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/ServiceNow/pipelinerl>)

Author: Alex Piche; Rafael Pardinas; Ehsan Kamalloo; Bahdanau

Published: 2025-04-25T22:37:16Z

Content type: article

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [grpo](<https://devfeed.tech/topics/grpo.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [gradient\_accumulation](<https://devfeed.tech/topics/gradient-accumulation.md>), [GPU](<https://devfeed.tech/topics/gpu.md>), [datasets](<https://devfeed.tech/topics/datasets.md>), [math](<https://devfeed.tech/topics/math.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>)

Tags: [batch](<https://devfeed.tech/tags/batch.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [blog-post](<https://devfeed.tech/tags/blog-post.md>), [gpu](<https://devfeed.tech/tags/gpu.md>), [grpo](<https://devfeed.tech/tags/grpo.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [rl](<https://devfeed.tech/tags/rl.md>), [training](<https://devfeed.tech/tags/training.md>)

### AI overview

This blog post presents PipelineRL, a modular reinforcement-learning architecture for training language models. It uses inflight weight updates to preserve efficient inference batching while keeping collected data on-policy or near on-policy. The article reports competitive results against Open-Reasoner-Zero on AIME 2024 and MATH 500 using a simpler GRPO-based implementation.

### Source excerpt

In this blog post, we show that 1) inflight weight updates do not harm the training process and 2) PipelineRL achieves competitive results compared to Open-Reasoner-Zero, while using a simpler RL algorithm. We also present the modular PipelineRL architecture that facilitates trying new inference / trainer combinations. In conventional RL approaches (Figure 1a), there is a trade-off between high throughput inference and on-policy data collection.

## Serverless Inference with Hugging Face and NVIDIA NIM

DevFeed: [Serverless Inference with Hugging Face and NVIDIA NIM](<https://devfeed.tech/articles/serverless-inference-with-hugging-face-and-nvidia-nim-7276.md>)

Original publisher: [Read original article](<https://huggingface.co/blog/inference-dgx-cloud>)

Author: Philipp Schmid; Jeff Boudier

Published: 2024-07-29T00:00:00Z

Content type: release

Language: en

Sources: [Hugging Face - Blog](<https://devfeed.tech/sources/hugging-face-blog.md>)

Topics: [NVIDIA NIM](<https://devfeed.tech/topics/nvidia-nim.md>), [hugging face](<https://devfeed.tech/topics/hugging-face.md>), [Inference](<https://devfeed.tech/topics/inference.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [DGX Cloud](<https://devfeed.tech/topics/dgx-cloud.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [API](<https://devfeed.tech/topics/api.md>), [llama](<https://devfeed.tech/topics/llama.md>), [Access Control](<https://devfeed.tech/topics/access-control.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [access-control](<https://devfeed.tech/tags/access-control.md>), [api](<https://devfeed.tech/tags/api.md>), [cloud](<https://devfeed.tech/tags/cloud.md>), [dgx-cloud](<https://devfeed.tech/tags/dgx-cloud.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [hardware](<https://devfeed.tech/tags/hardware.md>), [hugging-face](<https://devfeed.tech/tags/hugging-face.md>), [inference](<https://devfeed.tech/tags/inference.md>), [llama](<https://devfeed.tech/tags/llama.md>), [llm](<https://devfeed.tech/tags/llm.md>), [nvidia](<https://devfeed.tech/tags/nvidia.md>), [nvidia-dgx](<https://devfeed.tech/tags/nvidia-dgx.md>), [nvidia-nim](<https://devfeed.tech/tags/nvidia-nim.md>), [partnerships](<https://devfeed.tech/tags/partnerships.md>), [pricing](<https://devfeed.tech/tags/pricing.md>), [serverless](<https://devfeed.tech/tags/serverless.md>)

### AI overview

Hugging Face announces a serverless NVIDIA NIM API on the Hugging Face Hub for Enterprise Hub organizations. The service provides API access to open generative AI models, including Llama and Mistral, on NVIDIA DGX Cloud infrastructure, with pay-as-you-go pricing and a guide for creating fine-grained organization tokens. The article notes that the service was deprecated and unavailable as of April 10, 2025.

### Source excerpt

We're on a journey to advance and democratize artificial intelligence through open source and open science.

## Unlocking Real-time Predictions with Shopify's Machine Learning Platform

DevFeed: [Unlocking Real-time Predictions with Shopify's Machine Learning Platform](<https://devfeed.tech/articles/unlocking-real-time-predictions-with-shopify-s-machine-learning-platform-1614.md>)

Original publisher: [Read original article](<https://shopify.engineering/shopifys-machine-learning-platform-real-time-predictions>)

Author: Isaac Vidas

Published: 2023-03-10T16:16:27Z

Content type: article

Language: en

Sources: [Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering.md>), [Shopify Engineering - Shopify Engineering](<https://devfeed.tech/sources/shopify-engineering-shopify-engineering.md>)

Topics: [Shopify](<https://devfeed.tech/topics/shopify.md>), [Machine Learning & Artificial Intelligence](<https://devfeed.tech/topics/machine-learning-artificial-intelligence.md>), [model-serving](<https://devfeed.tech/topics/model-serving.md>), [Low-Latency Inference](<https://devfeed.tech/topics/low-latency-inference.md>), [real-time](<https://devfeed.tech/topics/real-time.md>), [model-deployment](<https://devfeed.tech/topics/model-deployment.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>)

Tags: [deployment](<https://devfeed.tech/tags/deployment.md>), [inference](<https://devfeed.tech/tags/inference.md>), [low-latency](<https://devfeed.tech/tags/low-latency.md>), [machine-learning](<https://devfeed.tech/tags/machine-learning.md>), [machine-learning-pipelines](<https://devfeed.tech/tags/machine-learning-pipelines.md>), [real-time](<https://devfeed.tech/tags/real-time.md>), [shopify](<https://devfeed.tech/tags/shopify.md>)

### AI overview

Shopify describes how it expanded Merlin, its machine learning platform built on Ray, with online inference capabilities for deploying and serving machine learning models that generate real-time predictions at scale. The article explains the platform's serving layer, service deployment, low-latency requirements, and distinction between batch and online inference.

### Source excerpt

Learn how Shopify Data built new online inference capabilities into its Machine Learning Platform to deploy and serve models for real-time prediction at scale.