Top
on-prem vs on-premise vs on-premises

When grammar is becoming a challenge, on-premise vs. on-premises

Did you also notice, that many of us in technology have adapted to the incorrect use of the word “premise” when referring to the traditional model of running servers in a datacenter, on-premises? You know, this operating model, where you can still touch your servers and see their lights flashing. Feels a bit like grammar police, and we probably all have better things to do than worry about this. I won’t judge you if you skip ahead.

Me being non-native English there is probably minimal room to challenge others on grammar, but “premise” and “premises” are two different words which mean two completely different things. Let’s check what dictionary.com provides:

  • Premises – a house or building, together with its land and outbuildings, occupied by a business or considered in an official context.
  • Premise – a previous statement or proposition from which another is inferred or follows as a conclusion. Something assumed or taken for granted.

In the context of cloud computing, it makes total sense to use on-premises when referring to something being on your property. However, somehow the masses are gravitating towards on-premise, maybe because it reads and sounds better. As we just “learned” it’s simply wrong. I wouldn’t have a problem with individual end users or IT Pros mixing the terms – not everyone is a grammar geek – but also seems more and more people even at Microsoft and other vendors are adapting to the incorrect way (reverse alphabetic order): VMware | SAP | RSA | RedHat | Microsoft | Mailguard | LogMeIn | Citrix

In my role as a reviewer and mentor of peers at Microsoft, I call this out (along with the correct use of product spelling). However, it feels like I’m acting like Ted Mosby correcting people as it came up…

Grammar How I met your mother Ted Mosby

We all have these silly stories on terms that we got wrong for so much of our lives. In this case, I’m sure quite a lot of people simply don’t know. Before more people like Brian Madden or Jeff Woolsey get upset:

on-premise Brian Madden

Let’s think about it; the two terms do not mean the same thing and are not interchangeable. Can this be an evolution of language? The English language is always evolving, and new terms are made up regularly. Moreover, even its technically wrong, we will understand what was meant, right?

A simple trick might do it: if you’re not sure or want the word to be short – why don’t you go with “on-prem”, a widely accepted abbreviation of on-premises. Not that Wikipedia is an authoritative source for this, but authors for the “on-premises” article on German Wikipedia have already settled for “on-premises” and “on-prem” being okay and call out the problem with “on-premise”.

Probably more habits are worth trying to change out there as not everyone is a wordsmith. Maybe the problem is solving itself when all servers are migrated to the cloud on one day…
… or do we have to let it go and accept all the variations, even they might be wrong? As a closing thought, you don’t know how your customer/stakeholder would react by using on-premise – it could be seen as sloppy if they are in love with the dictionary.

There’s just one more thing…

My friend Florian keeps telling me that there’s no such thing as “AAD” it is “Azure AD”. That may be more of a branding thing – yet – he keeps bringing it up and beats me with a stick when I get sloppy in e-mails, blog posts or PowerPoint presentations.

Solutions Architect (Microsoft)

Michel is a Solutions Architect in the EMEA Domain for Cloud Infrastructure at Microsoft Services based out of Zurich, Switzerland. Primarily, he is focused on innovative cloud solutions and helps customers to define their Microsoft Azure landscape, enable migration scenarios, or support their digital transformation. Michel is working with enterprise customers from different industries in Europe. He recently started his CAS for Blockchain at the technical college in Luzern (HSLU).

No Comments

Post a Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.