Both for the Development and the Testing environment, RWS recommends a single-machine setup, with the Content Manager, Content Manager database and Presentation Server on the same machine.
| Hardware item | Recommendation |
|---|
| CPU clock rate | 2.70 GHz |
| CPU cores | dual core or quad core |
| Memory | 16 GB RAM |
| Hard disk | 20 GB HDD (30 GB if using a Java Web application server) |
| Database DBMS | SQL Server (Oracle requires a separate server) |
Note that the amount of RAM you require will partly depend on the number of Content Delivery microservices you run, and their separate memory requirements. Your memory requirements for Content Delivery microservices only must be at least the sum of the minimum heap sizes of all microservices you intend to use, as listed here:
| Service name | Initial and minimum heap size (-Xms setting) in MB | Maximum heap size (-Xmx setting) in MB |
|---|
| Content Service | 1024 | 2048 |
| Context Engine Service | 256 | 512 |
| Contextual Image Delivery | 256 | 512 |
| Content Deployer | 1024 | 2048 |
| Discovery Service | 256 | 384 |
| Experience Optimization Management Service | 512 | 1024 |
| Experience Optimization Query Service | 512 | 1024 |
| IQ Index Service | 512 | 1024 |
| Preview Service | 256 | 384 |
| Session-enabled Content Service | 1024 | 2048 |