The requirement was to mainly optimize performance of a B2B ordering site of a customer, however as additional requirement we were also asked to evaluate non functional aspects of application including overall cost for the application for optimization and provide our assessment. This required archtiecture assessment as well as recommendations for performance improvement.