System Optimization Beyond Performance
From desktop, to the client-server, out to the web and SOA, and then up-to-the cloud and mobile – optimal system architecture is a subjective term. We believe it is the unique business objectives that defines the optimal architecture while best practices are best common practices in the industry.
Work with stakeholders impacted by the project to identify needs, realize constraints, visualize brainstorm options, perform cost-benefit analysis, iterate through approaches to succeed in delivering optimal for the specific needs solution:
Fast processing for large number of light requests, fast processing for few but heavy request, or both.
Live monitoring and SMS alerts vs. periodic and historical reports printed out to paper.
Low cost or high availability and reliability.
Regulations and compliances to meet or “we got to have it out by end-of-the-month”.
On premises, data center, or cloud hosted.
Dedicated staff to support or it maintenance free, self recovering system.