The process of assigning Cloud-related bills to projects using EPAM Orchestrator, so that these bills could be further distributed between projects owners/customers.

Also: the actual costs, resulting from this process.

The Reporting mechanism implemented in the EPAM Cloud is a convenient tool of monitoring the project expenses and distributing them between customers. After the billing month end all Project Sponsors, Sales Executives and Account Managers receive reports containing the monthly chargeback with the breakdown by projects and by customers. This helps allocating the costs properly.

See the EPAM Cloud - Account Management Guide, Section 9, Project Reporting, for details.


Instance recovery point, containing the state (on/off) and data (storage, memory, other devices) of an instance, including storage volumes, at a specific point in time.

We recommend creating a checkpoint before making any critical change to your virtual machine. Having a checkpoint with all valid recent data allows reverting the VM to a stable state if the change did not bring the desired result.

Checkpoints increase the instance charge. Therefore, the best practice is creating a checkpoint immediately before making changes to your VM and removing it as soon as you are sure that the change has been successful.

See the Services Guide, Section 2.1, Checkpoints Service, for details.


Open source auto-configuration tools allowing to quickly install and configure software packages.

Chef is used as the basis for most of the platform services supported in EPAM Cloud, as it helps to set up the software required to deploy a certain environment.

See the Services Guide for details.

Chef Role

Set of attributes defining a certain virtual machine configuration.

Chef roles are used in Chef-based autoconfiguration as ready-made configuration patterns installing particular software packages.

See the Services Guide for details.


AWS service targeted on collections of AWS resources and their dependencies and allowing quick and reliable automated provisioning of services and applications, based on pre-defined templates, where all the necessary configurations are described.

EPAM Orchestrator allows to work with AWS CloudFormation templates to manage resources in AWS regions, and supports its own templates format - Maestro Stack, for automating the management of resources on all supported platforms (EPAM Cloud, AWS, Azure).

See Cloud Formation Services Guide for details.

Cloud Security

Set of techniques, rules and regulations, aimed to protect assets within EPAM Cloud.

The cloud security includes both the measures taken by EPAM Cloud to ensure reliable safety and protection of their user's assets and the rules, regulations and restrictions imposed on the users to maintain the high security standards implemented in EPAM Cloud.

See Security Policy for details.

Cloud Service

Software solution allowing to install and manipulate a pre-configured virtual resource or application, as well as to manage virtual resource properties and components with a simple set of Maestro CLI commands and UI tools.

There are two types of services available:

  • Infrastructure services, providing additional facilities on the provisioned resources.
  • Platform services, providing auto-configuration facilities and complex solutions, based on auto-configuration.

See Services Guide for details.

Compromised IAM User

An IAM user for whom an unusual cloud activity (creation of virtual machines in quantities exceeding the defined quota) has been detected.

As a security measure for AWS, EPAM Orchestrator supports a special mechanism monitoring the number of virtual machines created in AWS by each IAM user. If the number of virtual machines requested by a user within one hour exceeds the daily quota set for the user's project, an alert is sent to the Project Manager and the Cloud Support Group. The Project Manager is to approve or reject the IAM user's activity. In case of rejection, the compromised user if blocked, and all their VMs are terminated.

See Maestro User Guide for details.


Concept of deploying applications in virtual infrastructure where all components of each application are held within a single isolated, independent "container".

EPAM Cloud offers a solid containerization platform consisting of Docker, Docker Swarm and Kubernetes.

See the Services Guide for details.

Cost Estimator

Online tool providing EPAM Cloud users with the ability to calculate estimated monthly charges for Cloud Computing Services.

Select the instance configuration you are planning to use to immediately get the approximate calculation of the daily, weekly or monthly charge for the instance. Please note that the actual charge may differ from the calculated estimate, as it depends on the actually consumed resources and storage volume.

See the Account Management Guide, Section 8.3, Cost Estimation, for detailed instructions on using the Cost Estimator.