Cloud migration

Overview

As part of your upgrade strategy, you may consider migrating to Sitefinity Cloud to streamline future upgrades, reduce infrastructure overhead, and enhance overall system reliability.
Sitefinity Cloud (PaaS) is a different deployment model for Sitefinity - a Sitefinity Cloud project hosts a single Sitefinity application that has a single codebase.
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 without any risk of disruption.

Reduced maintenance overhead: Unlike self-hosted Sitefinity setups, where IT teams must plan and execute upgrades manually, Sitefinity Cloud offers automated upgrade process, thus minimizing operational burden.

Availability: Progress is committed to 99.9% uptime for production Sitefinity websites hosted in Sitefinity Cloud. The uptime of your website 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.

Monitoring: Sitefinity Cloud provides access to a set of predefined dashboards that 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 more.

Performance: Sitefinity Cloud utilizes key capabilities for performance optimization, such as: distributed output cache, output cache warmup, CDN for the whole website, application warmup, auto-scaling, automated database performance optimization, and cache invalidation.
Several layers of caching and an automated warmup process backed by Sitefinity Cloud’s load-balanced architecture make sure your up-to-date content is ready to be served instantly

Security: Application security is treated with highest priority. Sitefinity Cloud meets the highest security standards, complex mechanisms for securing your project are available on both application and infrastructure level. Each Sitefinity Cloud subscription is also equipped with out-of-the-box SIEM solution based on Azure Sentinel.

Seamless integrations: Sitefinity Cloud offers a powerful Integration Hub that allows for seamless integration with thousands of third-party systems, using the latest APIs and a low-code integration infrastructure. This capability makes it easy to build custom integration flows.

Built-in backup and rollback mechanisms: Upgrades on the cloud come with pre-configured backup and rollback capabilities, ensuring safety and reliability.

Process

There are several important considerations for every organization when planning a Cloud readiness assessment and migration:

  1. 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.
  2. 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.
  3. To migrate an existing Sitefinity CMS project to Sitefinity Cloud, use this procedure: Migrate a Sitefinity CMS project.

Want to learn more?

Increase your Sitefinity skills by signing up for our free trainings. Get Sitefinity-certified at Progress Education Community to boost your credentials.

Get started with Integration Hub | Sitefinity Cloud | Sitefinity SaaS

This free lesson teaches administrators, marketers, and other business professionals how to use the Integration hub service to create automated workflows between Sitefinity and other business systems.

Web Security for Sitefinity Administrators

This free lesson teaches administrators the basics about protecting yor Sitefinity instance and its sites from external threats. Configure HTTPS, SSL, allow lists for trusted sites, and cookie security, among others.

Foundations of Sitefinity ASP.NET Core Development

The free on-demand video course teaches developers how to use Sitefinity .NET Core and leverage its decoupled architecture and new way of coding against the platform.

Was this article helpful?

Next article

Tools and services