Self-Hosted / On-Premise
Definition
A deployment model where software or an AI model runs on infrastructure the user controls rather than on the vendor's managed cloud.In-Depth Explanation
Self-hosting means running an application or model on your own servers, private cloud, or on-premises data center instead of consuming it as a vendor-managed service. Organizations choose it for data residency, privacy, regulatory control, or offline (air-gapped) operation, accepting the trade-off of managing the infrastructure themselves. Open-weight models make self-hosting practical because the weights can be downloaded and run locally. It contrasts with closed, API-only SaaS.
Real-World Example
A hospital self-hosts an open-weight LLM on-premises so patient data never leaves its own network.