on-premises
On the premises; on the same piece of property as something elseOn the premises; on the same piece of property as something else.
Meaning
1 senses(not comparable)On the premises; on the same piece of property as something else.
IaaS is an alternative to on-premises computing infrastructure.