Set up the project in the Cloud
When starting with Sitefinity Cloud you can choose whether to start with a blank project, or deploy an existing project to your Sitefinity Cloud account.
Start with an empty project
If you want to start with a blank project and develop it in Sitefinity Cloud, you can instruct the Sitefinity Cloud technical team to provision a blank Sitefinity project in your tenant space. You can continue developing your project by following the instructions in Code updates and Code deployment articles.
Deploy an existing Sitefinity project to Sitefinity Cloud
If you have an existing Sitefinity project, that you want to migrate to Sitefinity Cloud, you can select this approach instead of starting with an empty project. Keep in mind that your existing project must be running on Sitefinity version compatible with Sitefinity Cloud. For a list of conditions that your project must comply with, check the information in the Requirements article.
To deploy an existing project to Sitefinity Cloud, the Sitefinity Cloud team provisions an empty code repository in your account. You must commit your project solution to the code repository and provide the Sitefinity Cloud team with a database backup that must be restored in your account. Once your project solution has been checked in, the Sitefinity Cloud team makes the necessary adjustments for the project to run against the Sitefinity Cloud services, connects it to the restored database and promotes the code to the Production environment.
NOTE: When your database is set up in Sitefinity Cloud, it will be automatically upgraded to the latest stable Enterprise Edition of SQL Server. If you have been running the database locally on an older version, the backups you generate from Sitefinity Cloud might no longer be compatible, and you might have to upgrade your local SQL Server. For more information see Backup and restore the project database.