Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »


IT Pre-requisites - Connector API & EPO API

Server access

  • App server (to install API)
    • Recommended specs: minimally 2 cores, and minimally 4GB ram, better 8GB, ideal 16GB,
    • With Windows (server) (new enough to install .Net core) (2016 and newer)
  • SQL Server access


  • Installed apps
    • IIS (with .Net Core)
    • SQL Management studio (can also be on the SQL machine directly - in which case we need access to the SQL machine)


Port forwarding

  • Ports: 443, and optional port 80 (see SSL section below)


SSL

The application requires SSL for all its communication between the client and the API. 

There are two approaches here, the client handles the SSL certificate itself, or we facilitate the SSL certificate. The last case, we do this using Let's Encrypt, and use auto-renewal. For this, we need a port 80 on the forwarded IP to go to the App server.

  • Port forward on 443 to the app server
  • IF, we need to provision SSL, then we need the port forward of port 80 as well.
  • if you provision SSL, we'd need the domain name



Users

  • User to access the App server and possibly SQL server
  • User to access the SQL instance. (sa user, so we can create limited access users for our APIs)
  • SMTP user / Email relay / SendGrid user


Other

  • File storage location (stored files uploaded to EPO.




  • No labels