How would you plan and execute the transition of legacy applications to the cloud using well-architected frameworks?