Skip to main content

Digital Transformation

Why Portal?

I’m working with a new client who is asking “Why Portal?”  I checked our archives and my colleague Mike Porter posted a blog entry a couple of years ago on the many features common in portals (See Why a Portal).  But Mike’s post did not answer this particular client’s question.  What I needed was a simple list that would convey the main reasons for implementing a Portal over other technologies.

So I came up with the following table to provide a brief set of reasons for Why Portal.  My list is mostly vendor agnostic, however a few capabilities listed are more inline with IBM’s WebSphere Portal.

Why Portal?

Capability Impact due to Portal
Modularity Each application is developed as a separate portlet. Portlets can be deployed independently of each other, which allows changes to be delivered to customers more quickly.
High Scalability, 24/7 Operations Portal is proven scalable to large number of users. Portal can be configured to support clustering, which provides failover between servers without loss of data.  This means a server can be taken down for maintenance without affecting the users.
First class security Each app server implements and integrates with a variety of security systems and protocols.  Portal provides role-based access to resources above basic WebSphere security.
More configuration and less development Portal allows creation of pages, placement of portlets, and security set up via configuration settings instead of development.
Integration with other systems Unique to Portal, it can act as a web service producer for integration with external partners.  Portal can consume web services through a variety of protocols.
Provide marketing, cross-sell, and other informational content Portal can pull content from a variety of sources and display it concurrently with applications.  Content can be updated in real-time without affecting the other portlets on a page.
Personalized delivery of content and applications. Portal includes a powerful personalization engine which allows business users to write rules than can be used to target content and portlets to specific customers.
Development tools Portal includes high level portlet development tools to allow non-java developers to quickly develop applications.  Portal can still take advantage of Java for portal development. These skills are widely available.
User Interface Themes (portions of the UI) can be customized through minor configuration changes.  Many aspects of the user interface including navigation and  layout are controlled by the portal rather than the developer.
Virtual Portals Portal provides the ability to create virtual portals that can be managed by separate administrators and can provide an independent look and feel from the main portal.  Virtual portals, however, run on the same server as the main platform.

Did I convince you?

Thoughts on “Why Portal?”

  1. When someone writes an article he/she retains the image of a user in his/her
    mind that how a user can understand it. So that’s why this post is great.
    Thanks!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Mark Polly

Mark Polly is Perficient's Chief Strategist for Customer Experience Platforms. He works to create great customer, partner, and employee experiences. Mark specializes in web content management, portal, search, CRM, marketing automation, customer service, collaboration, social networks, and more.

More from this Author

Follow Us