A server-based SCADA (Supervisory Control and Data Acquisition) system uses on-premises servers to store and process data, while a cloud-based SCADA system uses remote servers hosted by a third-party provider.

Some major differences between the two include:

1. Accessibility: A cloud-based SCADA system can be accessed from any location with an internet connection, while a server-based system can only be accessed from the location of the on-premises servers.

2. Scalability: Cloud-based SCADA systems can be easily scaled up or down to meet changing needs, while server-based systems may require additional hardware to accommodate more data or users.

3. Maintenance: Cloud-based SCADA systems are typically maintained by the third-party provider, while server-based systems must be maintained by the organization using the system.

4. Cost: Cloud-based SCADA systems may have lower upfront costs, but may have higher ongoing costs, while server-based systems may have higher upfront costs but lower ongoing costs.

Nowadays, most cloud-based SCADA software can be deployed on local servers or on-premises. However, there are few server-based SCADA can be used on Cloud. For example, the GeoSCADA software uses “VirtualViewX” for connecting clients to the server over cloud. Due to the fundamental difference in building blocks, it is evident that configuring a server-based SCADA to work over a cloud can be time-consuming and problematic when it comes to operation and maintenance.

Australian Control Engineering is specialised in operation technology network audit, automation design and implementation for utilities industry. If you would like to learn more about our capability and understand how we can help you accelerate your results, please Contact us.