What Is the Best Way to Handle Multi-Site Environments?

What Is the Best Way to Handle Multi-Site Environments?

Release Date: 12/20/2024
Version: 7.x & Up

Q - We are starting to outgrow the solution we put in place for the Texas warehouse to access the software. We currently have Virtual Machines hosted on the server for each user, but we can only deploy a couple more before the server capacity will be exceeded, so I wanted to reach out to you to see what your other customers do for multi-site configurations. Here are ideas we have come up with, but do not know if the software is compatible:
  • Convert to an RDS environment, which should allow many more users to connect to the server with a much lower overhead than dedicated VMs.
  • Utilize RemoteApp in an RDS environment on the server. This would be nice to prevent the users from having to RDP into anything, as we could run the software "natively" from their PCs. This would also further reduce the server overhead.
  • We considered leveraging Azure infrastructure to host the software in the cloud... Perhaps an AVD, RemoteApp, or other type of setup.
  • Another option we considered is moving the server to TX and migrating the current office to use it remotely since the major growth seems to be in TX currently. This option is more a question for upper management, and the software wouldn't really change a whole lot in this scenario.
  • We don't know how your software behaves in RDS/RemoteApp environments, and we've had issues with Quickbooks and Sage in these configurations, so I wanted to float this by you before going any deeper. If there is another configuration that your customers use, please let me know.
A - We suggest going with RDS. It works very well and we fully support it. In our own in-house environment, we hosted all of our RDS and database servers in the AWS environment. All our staff members work in the remote desktop on the RDS servers in AWS cloud. This includes their Office 365 applications. So the remote desktop is each user's desktop and they don’t have much locally. I personally only use a local desktop with streaming applications like Zoom or YouTube. YouTube probably is not an issue since the employees are not likely to use it in their office environment.  Many of our users are using RDS and we know this will work out well for GForce.

 As for RemoteApp, we tried it before, I found there are some performance issues with startup time, and that environment does not work as well for us.

As for where the servers should reside, may I suggest putting their servers in the cloud (like AWS or Azure, per your suggestion). This way, it is irrelevant which location will be your main operation in the future.



EMK

    • Related Articles

    • Multi-Currency Exchange Handling in Elliott

      Release Date: 08/30/2017 Multi-Currency Exchange Handling in Elliott Introduction Elliott is not designed as a multi-currency package. However, there are common practices you can use that have been adopted by Elliott users to perform multi-currency ...
    • Multi-Currency Workarounds in Elliott

      Q - I know Elliott doesn't have a Currency Management module, but I'd like to know if there's any effective "workaround" to simulate multi-currency processing in Elliott? Maybe another customer has shared with you some external method they are using ...
    • Avalara - Best Practice

      Release Date: 4/28/23 Version: 8.6 and Above Consider Setting Up a Sandbox Testing Environment The Avalara interface requires significant setup and training before you can start using it effectively. Therefore, it is a good idea that you do a test ...
    • Is There a Way to Export and Import Price Code Files?

      Q - Is there a way to export and import price code files? We would like to be able to edit price code information on a spreadsheet (CSV) if such a feature is available. A - Yes, there is such a feature in Elliott. It can be accessed from COP -> ...
    • How to Handle Sales Tax for Single Item with Caps Amount

      Q - We are in the process of setting up sales tax codes for the state of Arizona. We have the Elliott system set up to default to the appropriate tax codes when the zip code is entered in the customer setup (WHICH IS AWESOME BY THE WAY!). But this is ...