About Services on Nife

Applications are formed on multiple configurable services

Services#

Services include Ports, API and Configuration information required for an App to function correctly.

Configuration Information#

1) Ports Specify the internal and external ports need for the running of your application

2) Environment Variables Specify any environmental variables needs to execute the application sucessfully

3) Remote Build Docker Containers
Incase a basic docker container is not build, a bunch of technologies and builtin options allow for a remote build.

4) Technology Incase remote docker or the option to use the locally build docker is not available, you could specify the technology example: python, node etc.

5) Docker Containers The simplest way to use the docker containers is to use private and public docker containers to deploy from the container repository

Deploy#

You can choose different options to deploy

1) Continuous Integration with GIT Actions Use the Git Actions option to directly deploy from the repository. You need to be registered on the UI and provide an access code to deploy from the GIT Repository

2) Easy Automation via CLI Use ClI instead of UI. You can download the CLI for the specific operating system. You would need to signup, registering on the UI and then automate the deployment.

3) Visual UI - Nifetency Follow simple steps to register, access, manage and deploy via the user interface. Follow Step by Step process to login, configure the image and then deploy.

Specify Regions#

Once you deploy an application, you can choose the locations to deploy the application

Choose between

  • Low-Latency Regions Low Latency Regions are closest end-points to the customers. Expected latency/response time is 10ms to 25ms

  • Geo-Routing locations If Latency is not a concern then the closest end points, don't better, making any other location a possible deployment location.