With all the chatter about the performance and scalability of an application, and the best practices to ensure an application is stable in the enterprise environment, we have covered a lot. We got to learn about how important the user experience is to make an application successful inside an enterprise. But do you think we are missing something here?
Imagine that we had all the components for building a successful enterprise application and that we were able to make it scale, while also providing a decent response time to the user with the fewest deviations from the expected behavior. However, it's easy for anyone to just access the records from our application. What if there are loopholes that allow a user to gather sensitive data from the application without even performing a login? Yes, that's the missing link: the application security. Inside an enterprise, the security of an application is a really big factor. An application that is not secure may...