There are a couple of questions on Stackoverflow asking whether x (Ruby / Drupal) technology is 'enterprise ready'.
I would like to ask how is 'enterprise ready' defined.
Has anyone created their own checklist?
Does anyone have a benchmark that they test against?
So, what does enterprise-ready really mean? At its core, it's a marketing term designed to catch a buyer's eye and tell them that a product can perform under the extreme duress a big company will put on it.
The framework provides secure interoperability between enterprise applications via XML, Web services interfaces and standardized rules-based routing of documents. The data files are passed to and from their destinations based on pre-established and multiparty agreed guidelines.
Enterprise Ready, in my interpretation which lies far from experienced with a project that claims it, is a marketing lingo for saying that software is robust enough to be deployed to a large environment: hundreds, thousands, or hundreds of thousands of users.
"Enterprise Ready" for the most part means can we run it reliably and effectively within a large organisation.
There are several factors involved:
Depending on how important the system is to the business the following question might also apply:
Open Source projects often do not pay enough attention to the difficulties of deploying and running software within a large organisation. e.g. Most OS projects default to MySql as the database, which is a good and sensible choice for most small projects, however, if your Enterprise has an ORACLE site license and a team of highly skilled ORACLE DBAs in place the MySql option looks distinctly unattractive.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With