9 - openIDL Carrier Node As A Service Deployment

This page is dedicated to the openIDL hybrid deployment model where the carrier node is operated by a vendor and offered as a node as a service (NAAS). The carrier is responsible to deploy and operate the HDS DB and the openIDL HDS connector service that connects to the opneIDL NAAS to share the openIDL data call extracted data with the analytics node on the openIDL network.

The steps of deploying an openIDL carrier NAAS are almost identical to the steps of deploying a full carrier node as described in the previous sections.

The difference is that the application deployment step is executed by a different ansible playbook that skips the deployment of the HDS connector carrier service container. The ansible playbook "ansible/deploy-openidl-app.yaml" is replaced by "ansible/deploy-openidl-app-carrier-naas.yaml". The configuration and the credentials assigned are the same for both playbooks.

To deploy the carrier node as a service on AWS follow the steps and the instructions of the full node deployment.