Overview
Containerized Niagara is a packaging mechanism for deploying and updating Niagara core. It is a Niagara framework stack that is packaged into a Docker® container with all required dependencies for easy deployment.
A container bundles the code defining a specific software application with its related configuration files, system libraries, system tools and dependencies such that the package is fully functional regardless of the cloud or non-cloud computing environment.
Faster delivery of software
More agile software development processes
Easier portability of code from one computing environment to another
Embedded deployment as an alternative to the Niagara Portability Software Development Kit. By bundling Niagara core (JRE, Niagara Framework, and modules) into a single deployment unit, you simplify the start and upgrade of Niagara systems compared to using a traditional Niagara Portability Software Development Kit (NPSDK) or Windows/Linux server installation.
Niagara Development partner deploys Containerized Niagara to a third-party device or server.
