Analysis of applications and success factors of cloud computing for small- and medium-sized businesses