Assess your current website.
- Review your website's features, functionalities, and content to determine the scope of the migration project.
- Identify any custom integrations, backend extensions, or specific requirements that might affect the migration process.
Consult with Appcentric's Umbraco experts.
- Collaborate with Appcentric, an experienced Umbraco agency, to help you determine the best migration path.
- Evaluate the benefits and features of Umbraco 10 and 11, and choose the version that aligns with your business goals and technical requirements.
Develop a migration plan.
- Create a comprehensive migration plan that includes timelines, resource allocation, and contingency plans.
- For websites with minimal customisations, plan for a relatively straightforward migration to Umbraco 11, with a future upgrade path to Umbraco 13 for long-term support until 2026.
- For websites with custom integrations and backend extensions, anticipate a more complex migration process, which may involve refactoring code to .NET Core and migrate from Angular.JS to Angular2+.
Communicate with stakeholders
- Inform your team, clients, and partners about the upcoming migration and any potential downtime or changes in website functionality.
- Establish clear channels of communication for updates and support throughout the migration process.
Execute the migration
- Follow the migration plan, ensuring that all custom integrations, backend extensions, and other features are migrated and tested.
- Refactor any necessary code to .NET Core and migrate Angular.JS components to Angular2+.
- Thoroughly test the new website on the chosen Umbraco version, ensuring that all features and functionalities work as intended.
Launch the upgraded website.
- Once testing is complete and all issues are resolved, launch the upgraded website on the new Umbraco platform.
- Monitor the website's performance, security, and compatibility with modern web standards.
Plan for ongoing maintenance and support
- Work with Appcentric to establish a long-term maintenance and support plan for your upgraded website.
- Regularly update your website to stay current with the latest Umbraco releases and security patches.