Cloud migration
Overview
As part of your upgrade strategy, you may consider migrating to Sitefinity Cloud to streamline future upgrades, reduce infrastructure overhead, optimize site performance, and enhance overall system reliability.
Sitefinity Cloud (PaaS) is a different deployment model for Sitefinity - a cloud-native CMS.
To smoothly migrate to Sitefinity Cloud, your existing Sitefinity CMS project must be on the latest supported version.
In this article, learn how you can benefit from cloud migration and how to prepare for it.
Key benefits to migrate to Sitefinity Cloud
Streamlined upgrades: Sitefinity Cloud minimizes the risks associated with upgrading any complex system. Customers using Sitefinity Cloud benefit from automated upgrade and feature roll-out process. А premium automated upgrade option is available, if customers want to offload Sitefinity upgrades to Progress entirely. For more information, see Upgrade.
Reduced maintenance overhead: Unlike self-hosted Sitefinity setups, where IT teams must plan, test, and execute upgrades manually, Sitefinity Cloud offers automated upgrade process, reducing manual intervention and the risk of falling behind on critical updates.
As a cloud-native CMS, Sitefinity Cloud minimizes the need for internal infrastructure management.
Availability: Progress is committed to 99.9% uptime for production Sitefinity websites hosted in Sitefinity Cloud. The uptime of your websites is monitored with health checks that run every minute from 5 different locations around the globe. Sitefinity Cloud customers also benefit from multi-region failover feature and 24/7 support. For more information, see Availability,
Optimized performance: Sitefinity Cloud utilizes key capabilities for performance optimization, such as: distributed output cache, output cache warmup, CDN for the whole website, application warmup, built-in auto-scaling, and cache invalidation. For more information, see Performance.
Security: Sitefinity Cloud ensures compliance with enterprise security standards, complex mechanisms for securing your project are available on both application and infrastructure level. Application security is treated with highest priority. For more information, see Security.
Each Sitefinity Cloud subscription is also equipped with out-of-the-box SIEM solution based on Azure Sentinel.
Low-code integration: Sitefinity Cloud offers a powerful Integration Hub that allows for seamless integration with thousands of third-party systems and applications, using the latest APIs and a low-code integration infrastructure. This capability makes it very easy to build custom workflows. For more information, see Integration Hub.
Robust backup and rollback mechanisms: Sitefinity Cloud provides robust mechanisms for backup, restoration, and failover to safeguard against data loss and ensure continuous operation.
Monitoring: Sitefinity Cloud provides robust monitoring and troubleshooting services. A set of predefined dashboards enable you to monitor your project key application metrics. You can monitor predefined and customizable metrics such as resources utilization, traffic, availability, page views and API calls.
Process
There are several important considerations for every organization when planning a Cloud readiness assessment and migration:
- Enroll in Sitefinity Cloud readiness assessment. Contact your Sitefinity account manager or implementation partner for assistance.
The Sitefinity Cloud readiness assessment will help you evaluate your current Sitefinity on-prem setup and identify steps to get ready for Sitefinity Cloud infrastructure and cloud migration process.
- Identify on-prem integrations such as data sources, microservices, etc. that you need to handle before the cloud migration. Either the Sitefinity Cloud team or your implementation partner will check all integration points and what needs to be considered in your migration scenario.
- To migrate an existing Sitefinity CMS project to Sitefinity Cloud, use this procedure: Migrate a Sitefinity CMS project.