Contributor

Rebuilding enterprise security: Application modernization and the Premera hack

opinion
Apr 1, 20153 mins

Application modernization can help organizations shore up data security

When word broke last week that the data belonging to more than 11 million customers, dating back to 2002, had been hacked at Premera, it occurred to me that IT is at a crossroads between the proliferation of customer-facing apps and the need for application modernization across the enterprise.

Standing at that crossroads (and a little bit exposed) is enterprise IT security.

Demand for customer-facing apps is exploding — and it’s driven as much by IT strategy as by business needs from Marketing, Sales, and HR. With increased volume comes increased complexity (hello, Big Data!), and with increased complexity often comes reduced control over security.

Further complicating things is the need for application modernization across the enterprise. Put simply, application modernization is the redevelopment of an existing software application to allow it to continue to be used by the business and to integrate with new systems.

Like rebuilding an automobile engine, app modernization can be an economical and efficient way of extending the life of the app. It’s also in line with modern software development: in the age of SaaS, we tend to have a test-and-refine approach, rather than a rip-and-replace appetite.

Unlike rebuilding an old motor, app modernization is not always about extending the life of something that needs to be retired soon. Modernization also is a strategy for upgrading an organization’s entire IT infrastructure, starting at the application level, and then going deeper when needed to address foundational issues that, in turn, support stronger application integration, deployment and management.

As companies need to push out more customer-facing apps, the need for a comprehensive security strategy never has been more acute. Take, for example, Premera’s industry, healthcare: online portals to access health plan information, mobile apps for insurance claims, and integration with provider e-health information systems are increasingly standard features, rather than unique offerings from health plans that are early IT adopters.

Combined, these kinds of apps provide increased opportunities for direct customer engagement — and increased risk of exposure to security breaches. Companies can help mitigate the risk by developing new apps as part of a modernization strategy that codes for security.

By tinkering with apps through the modernization process, organizations can uncover opportunities to rebuild the security of their IT infrastructure. Rather than just rebuilding the engine, they can replace the wiring and update the lines that connect the IT powerplant — the software applications that bring the business to life.

Carlos Melendez has nearly two decades of years experience in enterprise and web software development. He began his career working for Accenture in Minneapolis, and later moved to Puerto Rico to work for a local research and development company as the designer and developer of a distributed payment transaction engine. Carlos' expertise lies in integrating complex distributed systems and enabling them towards service oriented architectures. His deep understanding of data layers intricacies provides him with the necessary skills to manage the most complex of system integration and web deployments.

As COO and co-founder of Wovenware, Carlos helps lead the company and advise customers with their business and software development needs. Carlos holds a BS in Electrical Engineering from the University of Puerto Rico - Mayagüez Campus and Juris Doctor from the University of Puerto Rico - Rio Piedras Campus.

The opinions expressed in this blog are those of Carlos Melendez and do not necessarily represent those of IDG Communications, Inc., its parent, subsidiary or affiliated companies.

More from this author