Magento 1 to Magento 2 migration: the reasons, the benefits, and the migration tutorial