“We want to talk about our tenants”

Sure, it might be cloud computing, but tenants inhabit a space; tenets are articles of faith, or principles.

“On-premise

Sounds like they’re saying “on message”, but probably really mean “on-premises”.