This document provides guidance and best practices for performing successful migrations to Microsoft Cloud. It begins with an introduction and overview of the session agenda which includes getting the best migration performance, gathering metrics, proving migrations were done fully, and automating migrations. Recommendations are provided such as choosing the right tool, limiting file sizes per migration, and avoiding pre/post-migration scripts. Ways to gather metrics like items copied and speed are discussed. Automating migrations using PowerShell and a data migration factory approach is also covered. Lastly, migrating Microsoft Teams tenants is addressed.