on-premises

Translations
локальный
на собственных серверах
размещённый в инфраструктуре организации
в локальной инфраструктуре
на территории организации
Definitions
Located, installed, and operated on an organization’s own premises rather than hosted by a third party or in the cloud.
Located or taking place within a particular property or building.
Words
on

preposition
на
premises

noun
территории