1. Home
  2. Docs
  3. Solutions Architecture
  4. Sm8rtHealth – Application...
  5. Scalability

Scalability

  • The Sm8rtHealth platform is cloud-hosted on AWS and has been architected for scalability, available on demand by increasing the AWS resources. 
  • More particularly, the AWS infrastructure is (i) scalable, both within and across (geographic) availability zones, and (ii) elastic, allowing the allocated resources to both grow and shrink to meet varying levels of demand.
  • The platform comprises a Web Application (front-end), an Authorization and Resource Server (back-end) and (typically) a MySQL hardware optimized database server. A load balancer allocates traffic across instances of the web applications, the number of instances and their associated resources being entirely configurable. 
  • The maximum table size for an Amazon ‘MySQL’ Database is 64 tebibytes (TiB). Sm8rtHealth’s MySQL database supports instance scaling (up to 40 database instances, with up to 7,000 connections per instance), read scaling (by creating multiple read replicas in a cluster with replication to a single master), and dynamic storage scaling.
  • The Sm8rtHealth software application imposes no limitations on concurrent users, transactions or applications. The platform supports many thousands of concurrent users, depending entirely on the AWS cluster configuration.

How can we help?