Bosch IoT Cloud space where all applications are hosted:
https://apps.sys.de1.bosch-iot-cloud.com/organizations/b28baba5-f95f-4ce5-bc9c-3f45acd1dfb2
Find the API documentation here:
https://definma-api.apps.de1.bosch-iot-cloud.com/api-doc/
Admin database management page:
https://definma-db.apps.de1.bosch-iot-cloud.com/
Code repository UI
https://sourcecode.socialcoding.bosch.com/users/vle2fe/repos/definma-ui
Code repository API
https://sourcecode.socialcoding.bosch.com/users/vle2fe/repos/definma-api
Code repository Models
https://sourcecode.socialcoding.bosch.com/users/poe2rng/repos/definma-models
All applications are hosted in the bosch IoT Cloud. The API is hosted in a Node.js container, with a bound MongoDB
instance.
The Angular UI is hosted in a staticfile container, serving the built Angular bundle.
Finally any machine learning models are hosted in Python containers.
In any case, it is good to have PxProxy working, following the
Bosch installation guide
.
For pushing to the BIC, you need the CloudFoundry CLI as described in the
BIC documentation.
If the the downloaded version of the CLI should not work, there is an old installer with a definitely working version
on the file share in the bin folder.
Please consider that you need to have a login to the BIC and be marked as space developer for the DeFinMa Org.
For front and back end development, you need a
local MongoDB server as well as
Node.js.