If a customer already has a mature infrastructure in place, than using existing capacity, or adding incremental capacity will likely prove the cost-effective method of deploying an application. Customers evaluating existing platforms will also look at the long-term cost of ownership as well as the other factors to ensure their existing platform is the correct match for their needs. In-house expertise includes items such as a help desk, systems management, database administration, application development, capacity planning, and availability management. These are all critical to meeting service level objectives. If a customer already has expertise on a platform that has proven effective in these areas, it is risky and expensive to change platforms and rebuild this expertise.
Availability defines how much time the application is available to end users.
Mission critical applications generally demand the best availability. It includes the hardware, network, software, maintenance, services, energy, and labor required to keep the application operational. Training costs Training costs are the costs required to educate staff to deploy the application. Any platform-unique education can cross into help desk education, as well as systems and network administration. Administrators, support, users This involves those people who administer or support the infrastructure.