The new ility
As an architect, you’ll be concerned with a number of qualities that you need to ensure your systems, applications, services and infrastructure have. I use PASSME as a handy mnemonic to remember the most common of these qualities (performance, availability, security, scalability, maintainability and extensibility.) It’s fairly common to use the shorthand "ility" to refer to any of these qualities. When making architectural decisions, you will be keenly aware which ility you are trading for which other ility. A key ility is affordability. Most of us do not treat money as an infinite resource. However, when it comes to energy consumption, there are many among us who do assume there is an infinite supply. Pretty soon if not already, energy consumption and environmental impact are going to become an ility – and a very important one.