Rec. Service Deployment Guide (ENG)
To deploy the recommendation service for a new mall, you can follow the steps described below.
1) Inject RBLogger
Refer to these manuals for deploying RBLogger to a mall.
2) Prepare Rec. Engine
At first, choose what engine is proper for the mall and test it with appropriate configuration.
Then, upload the application.properties to s3 bucket. The file should be s3://rb-rec-engines/conf/MALL_UUID/application.properties.
3) Prepare a New Workflow in Azkaban
Create a workflow in azkaban and configure execution env. The workflow actually is to run a bash script. If you need to do preprocessing before running the rec. engine, you need to add another script or line in the script.
4) Inject Client-Side Rec. API
Inject client side api (javascript)
, multiple selections available,