Sage 300 and scalability/load balancing

Hi all,

I am planning to have cloud server hosting for Sage 300. By standard, I will need 3 different servers which is for Application, Web application, and database. 

Can we do load balancing for the Sage 300 web app or the database just to handle the traffic? Considering this situation: During end of year sales, a lot of activity/entry/transaction will be done and the client prefer to use web app as they will be working on site such as the mall.

Thank you.