Evaluate on-premises vs. cloud computing pros and cons

Evaluate on-premises vs. cloud computing pros and cons