Niagara Cloud Services

Prior to the development of cloud technology, Niagara systems typically fit one of a few architectures, with a Supervisor serving as the hub of the architecture, if present at all. In a Niagara system that includes a Supervisor, the Supervisor centralizes many system level functions (user access, system navigation, alarm management, historical data, etc.).

Niagara Cloud Services extend the capabilities of the Niagara application platform into “the cloud” by leveraging the capabilities of existing third party cloud platforms (for example Microsoft Azure) and adding new services to those platforms.  This enables the creation of new applications that leverage the unique capabilities of any cloud platform.  Additionally, the availability of Niagara Cloud Services in multiple clouds allows developers to choose the best cloud platform and combination of services to meet their application needs.

The goal of Niagara Cloud Services is to provide a new software distribution model for supervisory and application services to new and existing Niagara systems.