Migrating to the cloud can seem daunting especially if you have been running your own infrastructure for years. It is hard to give up control, hard to trust someone else with your services and your data. A cloud migration can be a complicated endeavor to undertake, but there are some basic guidelines you can follow to make the migration process go smoother.