Skip to main content

FAQ

Q: How should the connumication be between Analytics API and Insight API?

For On-prem customers, it is the customers responsibility of hosting the solution. Here is our recomondation based on standard practice and handeling of certificates for all web services on the server

  • Option 1: Same server, Install Analytics API on the same server as Insights API. They will then communicate locally.
  • Option 2: Separate servers with secure communication, Set up HTTPS certificates between the servers. This is standard server setup.

Regardless of which option you choose, we recommend using a reverse proxy (nginx on Linux or IIS on Windows):

  • Let Analytics API listen only on localhost
  • Set up HTTPS in the reverse proxy
  • Route all requests through the proxy