Solving business problems with cloud computing: A perspective seen from AWS