Close

Data Center migration guides

No organization is the same and neither is your migration journey. The key to any good migration is planning.


Guide 1: Getting started with your migration

Each of your organizations have unique needs and requirements so it is important to understand your choices so you can plan a successful migration.

Understand Data Center’s architecture

Data Center can be deployed in two different ways: non-clustered or clustered. Both allow you to leverage enterprise features and capabilities, but each option requires different considerations. Here’s a table that describes the differences between non-clustered and clustered architectures:


Non-clustered


Infrastructure requirements

A non-clustered architecture enables you to migrate to Data Center on your existing infrastructure, so you don’t need to make any infrastructure changes.

Non-clustered to clustered

Recommended use cases

You don’t immediately require high availability.


Benefits

Unlock Data Center's enterprise features out-of-the box that don’t require clustering.


Clustered


Infrastructure requirements

You will need the following components to migrate to Data Center in a cluster:

  • Database
  • Load balancer
  • Application nodes
  • File system
  • ElasticSearch node (Bitbucket)

 

non-clustered to clustered

Recommended use cases

  • You require high availability, or need to access Data Center features that rely on clustering
  • You expect to grow to XL scale in the short term.
  • You want to consolidate multiple server instances

Benefits

  • Data Center's out-of-the-box enterprise features and capabilities
  • High availability and failover – if one node in your application cluster goes down, the others take on the load, ensuring your users have uninterrupted access to the product.
  • Instant scalability – Add new nodes to your cluster without downtime or additional licensing fees. Indexes and apps are automatically synced.
  • Disaster recovery – Deploy an offsite Disaster Recovery system for business continuity, even in the event of a complete system outage. Shared product indexes get you back up and running quickly.

Review the difference between server and Data Center products

While Data Center offers features that you may be familiar with, we’ve also built additional capabilities and extended the functionality of many server features. Review the differences between server and Data Center and get a sense of what new features will be available to you and what features are available on the different architectures. 

Do research if you’re leveraging a cloud provider

Deploying on a cloud vendor, such as Amazon Web Service (AWS) or Microsoft Azure, may be new for your organization. Take the time up front to learn about the cloud vendor. Here are some key areas that you’ll want to focus on: 

  • Understand the deployment and architectural pieces of your Data Center products
  • Familiarize yourself with the templates we’ve created in partnership with AWS and Azure. While they are built with preconfigured parameters to deploy you in a secure, cluster-ready environment, they can be customized to fit the needs of your organization.
  • Learn about different configuration management tools, such as Ansible Chef, Puppet, or Salt.

Both AWS and Azure offer training courses that can help you learn more about the platforms. While it’s not required, you may even find it beneficial to have someone on your team become a certified solutions architect. For more information, here are a few resources that you can check-out: