Many web apps provide
the possibility of overriding properties at run time with environment
variables. The Automic Web Interface should also provide this capability, e.g.,
for the automationEngine.index and maincolor, and logo.filename properties.
The benefit of this is most apparent when deploying the app to multiple
environments (DEV, TEST, PROD). When it is possible to specify or override
configuration details via environment variables, then one can package a single
common app that can be deployed as-is to all environments.
As more and more companies take advantage the benefits of public cloud
platforms like Pivotal, IBM BlueMix, and Swisscom Application Cloud, it will be
increasingly important for developers of web applications like the AWI to
ensure that their apps are easily configurable and deployable on such
See the following discussion forum post for details:
Note too that this request is related to PMPER-1734. If that request is also
delivered, then it would be ideal if the properties added (to allow specifying
HTML title and favorite icon) also had corresponding environment variables that
could be used to override these properties at run time.