"I am so happy I found you
guys. Thanks you for all your
hard work!"


Stephen Irwin
California Aviation Alliance
   
   
 
 
For any organisation, the applications play a major role in the overall organisational efficiency. If the infrastructure has been setup without much analysis on the gain it could achieve & the relational improvement in efficiency, all investments could be felt to be an ‘Burden’ to the organisation. Also having put up an infrastructure without appropriate Capacity Planning could result in serious ‘Operational Nightmares’ wherein users do not want to use the Application due to the inefficient manner (typically response issues) in which the application is functioning resulting in Employee/ User frustration.

To ensure the architecting is appropriately done, the approach we go with is :-

  • Understanding briefly the application

  • Understanding the usage pattern [arriving on clarity on the usage pattern userwise – viz. heavy, medium, low]

  • Understanding the resource needs

  • Sizing the Computing infrastructure

  • Identifying the appropriate platform/ technology

    • CISC/ RISC

    • Windows/ Unix flavour

  • Architecting the appropriate architecture

    • Multi-tier

    • Server based/ thin computing

    • Factors of High Availability

      • Clustering

      • RAID technology

      • Fail over

      • Load balancing

    • High performance computing

      • Linux based clusters for high computing power using Workload Scheduling technologies