by Dave Theodore
Atlassian Practice Manager
After repeated outages, constant slowdowns and demands that you need to start providing Service Level Agreements for your now business-critical Atlassian tools, you’ve made the decision to migrate from Server to Data Center. Now what? What do you need to know to make this change a success? And how will your decisions be impacted if you want to host your Data Center in Microsoft’s Azure?
We recently completed a project for a large Northern California graphic chip manufacturer that was facing all of these issues. We migrated their 15,000+ user Confluence instance into Data Center running on Azure. We’ll be featuring this client use case in an upcoming live webinar. If you’re looking at migrating your Atlassian products to Data Center—whether or not you plan to host the environment on Azure—please plan to join us at 10:00 am PDT on Wednesday May 22 as we discuss “How to Run Atlassian Data Center Products on Azure.”
Here’s a “sneak peek” at some of the things you’ll learn…
Data Center is much more complex than Server
In addition to the application servers and database, to run Data Center you’ll also need a load balancer and a shared storage volume. To ensure high availability, we recommend that every component in your environment be redundant.
Here’s what a typical Server architecture looks like:
As the following illustration shows, even the most basic Data Center architecture is much more complex. Plus, you may a second standby environment just like this, for geographic redundancy:
During the webinar we’ll discuss specific considerations for each of these tiers, such as the specifics of load balancer, storage and other hardware requirements, as well as a variety of other pre-deployment considerations. For example, managing Data Center requires a higher administrator skill set than managing Server. Is your team up to the challenge? What about all of the third-party apps that you’ve got running in your Server environment? Will they run correctly in Data Center? What are best practices to follow when implementing and migrating in to Data Center? And much more.
There are some specific things to be aware of for running Data Center in Azure
Atlassian currently supports both Microsoft Azure and Amazon AWS cloud service providers for its Data Center products. However, this doesn’t mean that Atlassian supports all aspects of these Cloud service providers. The native functions in Azure and AWS have some limitations that will impact the design decisions that you make. The Atlassian provided deployment templates can get you started, but probably are not ideal to use for running your production environment.
During the webinar we’ll talk about some of the many things you need to address in order to run Data Center in Azure. You’ll get an understanding of the benefits and limitations of the Azure deployment templates, the many useful native features in Azure, and specific recommendations regarding the load balancer, virtual machine, SQL database and storage for your Azure environment.
There are always issues to address in real life
Of course, as with any migration, having a basic understanding of how things work “on paper” is always different than designing a system that addresses the actual issues faced by a 15,000+ user organization. By taking you through our client use case you’ll be able to see how some of this played out for this project.
What were the business goals and important design considerations? What changed from the original proof of concept design to the final production design—and why? What were some of the challenges that arose during the project, and how did we address them? What were the key lessons learned?
Join us for the webinar
Want to know the answers to all of these questions? Plan to join us on May 22!