While the architecture of any deployment is specifically designed to meet the individual requirements the information below can be used as a general guideline.
OS : Ubuntu - Latest LTS version
Database : MySQL- Latest LTS version
ElasticSearch : (If required) - Latest version_compare
Auto sizing deployment in AWS cloud.
Designed to ensure optimum performance.
Available across multipe availability zones.
Allows for end to end encryption of information
Ideal for sites with less than 1 million calls/year
Typically consists of 3 servers
1 Database Server.
1 Replication slave
1 Web Server
MySql Database replication to slave
No Disaster recovery options
Depending on interaction numbers the design is flexible.
Galaxy deployments include Elasticsearch and MySQL.
Elasticsearch is used to ensure rapid retrieval of information.
Suitable for sites over 1 million recorded interactions per year.
The minimun requirement:
3x Elasticsearch nodes.
Consists of two or more Galaxy sets.
Provides full database replication across all nodes.
Adding more Galaxy sets allows for multi-region or multi-national deployments.