Architecture Consulting for a Software Solutions Provider

Objective

Propose the appropriate architecture for a BI platform / portal that allows seamless data integration and user friendly and intuitive interfaces to draw insights and collaborative elements to share the same to a larger audience.

Architecture Constraints:

  • 1. Platform should offer high level of customization
  • 2. High degree of modularity to leverage components in multiple applications
  • 3. Seamless data integration from different data sources and varied format
  • 4. High degree of personalization, collaboration and automation
  • 5. Reduce operational overhead

Proposed Architecture:

Radiare architects proposed architecture based on the Microsoft tool stack of ASP.Net and SQL Server 2008 with integration with Sharepoint portal being optional. The architecture provided included logical, technical and physical architecture. The propose architecture also laid out the guidelines for Securit, Caching, Data Flow / Data Access, Data Storage Design, State Management, Transaction and Exception.

The proposed architecture is tiered and has sufficient separation to ensure:
  • Reusability
  • Maintainability
  • Scalability, through Horizontal Scaling ( Scaling Out)
  • Security
The proposed architecture has components that ensures:
  • Optimum resource utilization
  • Easy Extension & Maintenance
  • Scalability & Performance

Client: Client is a leading solutions provider in the Retail space.