For the advances of Cloud Computing technologies in recent years, cloud applications have been popularity for their rich set of features. The advantages of cloud applications include that users can utilize them in a low cost-, threshold-, and risk-way; these applications can be quickly deployed on the clouds without duplication of work. Therefore, their practical use on business with promising values can be expected. As such, cloud applications are recognized as a trend for the next generation of business applications, and hence how to migrate these on-premise applications to the clouds becomes a desired field in the literature. For this need, we present a migration method that addresses the cloud features and the migration of on-premise applications into the clouds.