Adan Pope, Serial Chief Technology Officer and Innovator

Adan Pope, Serial Chief Technology Officer and Innovator

“The platform should provide access controls and authentication management for all applications and application components.”

The application infrastructure you choose depends on several factors, including what business objectives you are trying to achieve and the value the business will deliver through its applications. This choice usually comes down to cost, scale, and elasticity; a look at where the infrastructure will go in the future; and where you are now with applications and infrastructure.
In today’s world of distributed compute applications, an application infrastructure must be based on a platform that supports these three essential functions:

Access and authentication. The platform should provide access controls and authentication management for all applications and application components. Information technology (IT) organizations do not need to build these things themselves because many companies offer excellent solutions that can become part of an application infrastructure.

Common data stores. Data management for an application should be a platform capability. Applications should not be built with bespoke data stores or tightly held and encapsulated data stores. Data should be on the platform but outside the applications.

Common messaging. A messaging infrastructure should enable you to decouple message senders from message consumers. For more flexible applications, you want to avoid point-to-point messaging in applications. 

 

This is an excerpt from 8 Experts on Flawless App Delivery. The eBook was generously sponsored by Citrix.

8 Experts on Flawless App Delivery