Why Platform Architecture Matters 

When it comes to big data, architecture really matters. It matters because you need to be getting the most out of your platform today and in the future. A well-designed platform allows you to make additions and changes without being locked into using certain software or plug in to stay up to date.


According to Wikipedia, three-tier architecture is a client-server software architecture pattern in which the user interface (presentation), functional process logic (“business rules”), computer data storage and data access are developed and maintained as independent modules, most often on separate platforms.

This model is important for online business scalability. If you are a new PSP and want to offer your client a gateway, you might not be ready to buy all the additional tools you could offer long term. Sourcing a platform provider that offers the addition of modules as you grow means that you can control your spending, growth and brand development.

Three-tier architecture allows any one of the three tiers to be upgraded or replaced independently. The user interface is implemented on a desktop PC and uses a standard graphical user interface with different modules running on the application server. The relational database management system on the database server contains the computer data storage logic. The middle tiers are usually multitiered.

Presentation Tier: The top-level which displays information related to services available on a website. This tier communicates with other tiers by sending results to the browser and other tiers in the network.

  1. Application Tier: Or the middle tier, logic tier, business logic or logic tier. This tier is pulled from the presentation tier. It controls application functionality by performing detailed processing.
  2. Data Tier: Houses database servers where information is stored and retrieved. Data in this tier is kept independent of application servers or business logic.

This type of platform is highly malleable, avoids downtime for upgrades and helps eCommerce entrepreneurs to create and manage product offerings through an established platform, while still allowing for brand development and promotion.