A data system, comprising: a data-storage facility having stored data records associated with particular well infrastructures; one or more remote sensor devices configured to monitor conditions at particular well infrastructures, and to collect condition data corresponding to those conditions; a network-enabled server, in communication with the data-storage facility and configured to receive periodically, via a network, collected condition data from the one or more remote sensor devices, the server configured to communicate that received condition data to the data-storage facility for storing in appropriate data records; one or more control devices in communication with the server configured to modify conditions at the well infrastructures; the system further being configured to facilitate user access, via the network, to the data records comprising condition data stored at the data-storage facility; the system being configured to perform a decision process subsequent to receiving condition data from the one or more remote sensor devices to perform analysis of data in order to provide, as an outcome, recommendations for operation at the particular well infrastructures, and the system being configured to perform a validation process comprising comparing the condition data with one or more expected thresholds for the condition data to identify invalid condition data and, responsive to the validation process, discard the invalid condition data; and the server being configured to communicate control data to control devices based on the outcome of the decision process, and configurable by a user to determine in which circumstances to require user confirmation prior to issuing a control data communication so as to control, or at least modify, operating configurations of the control devices. a data-storage facility having stored data records associated with particular well infrastructures; one or more remote sensor devices configured to monitor conditions at particular well infrastructures, and to collect condition data corresponding to those conditions; a network-enabled server, in communication with the data-storage facility and configured to receive periodically, via a network, collected condition data from the one or more remote sensor devices, the server configured to communicate that received condition data to the data-storage facility for storing in appropriate data records; one or more control devices in communication with the server configured to modify conditions at the well infrastructures; the system further being configured to facilitate user access, via the network, to the data records comprising condition data stored at the data-storage facility; the system being configured to perform a decision process subsequent to receiving condition data from the one or more remote sensor devices to perform analysis of data in order to provide, as an outcome, recommendations for operation at the particular well infrastructures, and the system being configured to perform a validation process comprising comparing the condition data with one or more expected thresholds for the condition data to identify invalid condition data and, responsive to the validation process, discard the invalid condition data; and the server being configured to communicate control data to control devices based on the outcome of the decision process, and configurable by a user to determine in which circumstances to require user confirmation prior to issuing a control data communication so as to control, or at least modify, operating configurations of the control devices.