We're internally using the term "business infrastructure" to group a set of modules, like a web site, an administration portal, an e-commerce engine and so on. While nicely accepted by the team, the term is often shorten to "BI", which, in the software industry, already refers to another concept (more precisely, "business intelligence"). We need to find another term, but the synonyms suggested by the dictionaries will not do (we cannot say "business base", "business groundwork", "business underpinning"). Can you suggest a synonym?
Business infrastructure is something that covers all kinds of resources that any given company has at it's disposal, including software or other IT solutions. That being said, I think the term you should be going for is "Operational Tools". It has a ring to as an acronym. And said acronym is not as common as other proposals.
I can also propose "Business IT Solutions"... However, this one's short version is, while rather interesting, also somewhat ambiguous? But - if one likes it - why the heck not? ;)