Deployments

A deployment is a build associated with the requisite environment.

With the Deployments section, you can:

  • Start, stop, or delete a deployment.
  • View logs of a certain deployment to make corrections on time.
  • Check deployment statuses to learn if they are starting, started, stopping, stopped, updating, deleting.
  • Start/stop/delete several profiles inside a deployment at once.
  • Set parameters to filter deployments based on their environment and build.
  • Search for and filter your deployments.
  • Enable Auto-Scaling for your deployments.
  • View detailed information (routes, services, configuration, CPU Utilization, and so on) on a selected deployment.

In the list of deployments, you can view the following details on each profile:

  • The profile status,
  • The profile name,
  • The number of profile instances,
  • The path to the package archive of the profile located in the Cloud Repository,
  • The system performance estimated in percentages (CPU usage),
  • The random access memory (RAM) usage estimated in percentages,
  • The count of input and output requests of an HTTP-based inbound endpoint when RESTful components send HTTP requests to the endpoint (for the profiles that contain RESTful component).

To view more details on a particular profile in a deployment, expand the required profile from the list. The following tabs are available for a selected profile:

Field Description
HTTP Service

The automatically generated path to an HTTP service endpoint that you can use to submit your files through RESTful API (RESTful web service).

The path includes the route name and does not change when you deploy other build versions or redeploy the build within the same environment. If you deploy the build in another environment, a new path is generated.

Note The HTTP service is available for profiles that contain RESTful components.

Routes / Services

The list of routes and services that the profile contains.

#

The number of routes or services used in the profile.

Path

The path to the folder with routes or services.

Received/In Process/Processed/Exceptions/Failures

The number of data files with a specific status for each route.

Total

The total number of data files with a specific status from all the routes in a profile.

You can search for and filter the deployments and profiles.

To search for and filter profiles:

  1. On the Deployments page, from the drop-down list in Environment, select the environment where the profile that you want to retrieve resides.
  2. From the drop-down list in Build, select the build of the profile you want to retrieve.
  3. In Filter by profile status, select the current profile status.
  4. In Search, enter the name of a profile.

To start a profile:

  1. On the Deployments page, select the deployment you want to start.
  2. Click on the right and click Start.

To remove a deployment:

  1. On the Deployments page, in Environment, select the environment and in Build, select the build deployed in this environment.
  2. If the profiles of this deployment are running, click on the right of the profile.
  3. Click Stop and click OK to stop the profile.
  4. When the profiles have the status Stopped, click Delete Deployment on the top right of the page.
  5. Click OK to remove the deployment with all its profiles.