As described in the previous post, “The Need for Mainframe Modernization”, there are two key advantages of embarking on a mainframe modernization: technological efficiency, cost efficiency, and operational efficiency.
Moving to the open environment greatly increases technological efficiency due to its ability to separate the tightly-coupled architecture of mainframes in which presentation logic, business logic, and data access logic are all rolled into the same system into a loosely-coupled 3-tier architecture. A loosely-coupled 3 tier architecture provides the following technological benefits.
-Ability to implement and integrate new functionalities as components in a loosely coupled system is less constrained to the same platform, language, operating system, or build environment, thus enabling you to keep moving forward, modifying/adding features, bugs fixing, etc.
-Ability to move the system up a generation, laying out the groundwork for moving into a next generation platform, such as a cloud-based platform. The great thing about moving to an open system is that the UI, DB, and OS have already been replaced, and the remaining task you need to do is replacing legacy applications with new applications.
-Ability to scale-out infinitely by increasing each bottleneck area such as UI, application, and data.
-Ability to prevent system failure by blocking task errors from escalating into system errors.
Moving to the open environment greatly reduces TCO (total cost of ownership) due to the following factors.
-Ability to free an enterprise from vendor lock-in, in a market long dominated by a single vendor. This means that the monopolistic vendor can charge customers with outrageous licensing fees for mainframe-specific software.
-Ability to greatly reduce cost when performing system upgrades as x86 servers (used in open systems) are far cheaper than mainframes.
-Ability to spend far less in electricity bills as x86 servers have far less power and cooling requirements.
-Cheaper procurement of engineers due to the abundant supply of server engineers compared to mainframe engineers.