1. A method, comprising: identifying, by a system including a processor, a plurality of entities to which to install an application specified by an application project file; ascertaining, by the system, respective characteristics and respective network settings of the plurality of entities; generating, by the system, respective configuration information for the plurality of entities based upon the respective characteristics and the respective network settings of the plurality of entities; producing, by the system, respective specialized applications from the application for the entities based upon the respective configuration information; and deploying, by the system, to a first entity a first specialized application corresponding to the first entity and to a second entity a second specialized application corresponding to the second entity, wherein the first entity is associated with a first industrial process and the second entity is associated with a second industrial process that is different from the first industrial process.