PCS Hosting Options
We currently host all of our Acumatica instances on a private cloud server owned by one of our partners. We are looking to migrate to one of three options and I'd like to get some feedback from those experienced with these options:
Currently we use a single SQL instance with multiple IIS servers. In some instances we have multiple clients sharing a single IIS (with separate app pools). We would ultimately like to have each client on their own IIS instance so that when server updates are necessary we are only affecting a single client. We also like the idea of controlling resource levels per client rather than by group. Any thoughts or advice on this setup is appreciated.
Does anyone have experience hosting Acumatica on the above services and what are the unknowns we should be aware of?
To answer the obvious question, we don't do SaaS with Acumatica because we need flexibility in managing the back-end, application of updates, and customizations, and can't wait to "schedule" requests with Acumatica support.
Thanks in advance.
My personal preference is AWS, with RDS for the database part -- the DB is the most critical part and I prefer the managed aspect of RDS over having to maintain SQL Server backups myself.
With AWS, a cost-effective way of hosting Acumatica is by using the burstable instance types -- this particularly makes sense if your customers tend to use the system mostly from 9-5 and don't need 100% of the CPU performance on a 24/7 basis.
Last time I used Azure was years ago - I had reliability and performance issues and horror stories with SSL certificates of key services expiring. I know of a few partners hosting on Azure and I'm sure they're now on par with Amazon but can't make any recommendations on which service to use.
I will recommand use AWS.
Currently, I am running my instance on AWS EC2.
You can build an EC2 template, and start up your new client instance in 1 minutes. then they will have individual Database and computing instance.
Also, Acumatica has External File Storage that support AWS S3, that will be easier manage all your resource in same platform.
onethings should be aware of is your need to manging your budget on cloud.
they could be expensive if you don't allocate right resources for that.