Ecommerce Server Types and Specifications
Services such as GoDaddy do not have enough bandwidth speed required for communicating between the SQL database and website. Using a dedicated ecommerce server will give the best results.
Options for Hosting Ecommerce
- Virtual Machine: created from the resources of an existing server. This additional server will house the ecommerce website. A firewall is required between the two servers because the ecommerce server will be exposed to the public domain.
o Virtual instance capability is included with Microsoft 2012 R2 and newer.
- Physical Machine: a separate machine from your primary, SQL server. They will be on the same network and will house the ecommerce website. A firewall is required between the two servers because the ecommerce server will be exposed to the public domain.
- Cloud hosted server: the server will connect to the SQL server through a VPN and transfer the data via SQL replication. The cloud server will need a virtual machine that will house the ecommerce website.
o Local Network Server -> <- Cloud Server -> <- VM ecommerce.
- This allows only the VM ecommerce to be exposed to the public domain.
o This option gives you data redundancy in addition to the ecommerce hosting.
o Requires the purchase of SQL Server Data Replication from INxSQL.
Ecommerce Server Specifications
These specs are based on a server with the sole purpose of managing ecommerce. They are intended as a baseline for using ecommerce. Additional hardware may be required for high traffic sites.
- Processors – 4 core 8M cache
- Memory – 16 GB
- Hard Drive – 2 x 150 GB 15K RPM, or SSD
- Network Adapter – Gigabit Server Adapter
- Software – Windows Server 2012 | SQL Server 2012 (If using replication) | IIS 7
- Bandwidth – 5.5 - 10.5 Mbps Upstream
*Server requirements vary depending on the needs of the business and its operations. We recommend the design have the ability to scale and resource monitoring implemented.