This document summarizes the requirements to run Aestiva Contracts. These requirements are for systems with transaction loads of 25,000 annual or less. If you have more transactions, then speak to an Aestiva Account Coordinator to ensure that the proper steps have been taken to support your transaction load.
There are three main requirements to run Aestiva Contracts:
Aestiva Array is included with purchase. It runs on in-house servers, shared hosting accounts, and co-located (dedicated) servers. RAM requirements are typically in the 1 to 4 Gigabyte range. Hard-disk space is typically in the 1 to 10 Gigabyte range. See detail below.
The recommended minimum RAM on a stand-alone or hosted server is minimum 1 Gigabyte, but the software will run with lower amounts of RAM. If you are engaging in a lot of real-time reporting, increase your RAM to 2 or 4 Gigabytes.
See Footprint to estimate the hard disk space needed to run your application.
Aestiva Array operates in virtual environments. There are no known limitations. Special precautions are not necessary.
Aestiva Array operates in 64-bit environments. If you are running a 64-bit system please ask for a 64-bit version of the Aestiva Array engine when you order. The 64-bit engine runs about 30% faster than a 32-bit engine.
If you are running your own computers (Linux, MacOS X, Windows 2003, Windows 2008, etc.), then you can run this product. You will need a Web server. Use any CGI 1.1 compliant Web server (such as Apache, or IIS). Once your Web server is set up you can install Aestiva Array. No database engine is needed since Aestiva Array includes a maintenance-free, high-performance database engine. Once Array is installed, other components are added using the browser-native interface built into Array. No additional software or hardware is needed.
To run on a shared account, you need a hosting provider that provides CGI access. CGI access is provided in most Linux-based hosting accounts.
WARNING: SOME HOSTING PROVIDERS WHO ADVERTISE CGI ACCESS DON'T ALLOW BINARY PROGRAMS TO RUN OUT OF THEIR CGI-BIN FOLDERS. IF YOU ARE UNSURE WHETHER OR NOT YOUR HOST PROVIDES TRUE CGI ACCESS, FEEL FREE TO HAVE AESTIVA ASK FOR YOU.
In general, installing Aestiva Array into a shared account does not require special server configuration or any communication or support from your hosting provider.
If you are running a co-located Web server then you can operate Aestiva Array. Most co-located Web servers come pre-installed with an active CGI 1.1 compliant web server, such as Apache. No additional software or hardware is needed. No additional RAM is needed to operate Aestiva Array.