Advanced Management Group

Each user in EPAM Cloud has their pre-defined set of permissions, depending on their project role. The users that take the management positions (Delivery Manager, Project Coordinator, Project Manager, Account Manager), belong to the Advanced Management Group, which allows access to specific EPAM Orchestrator features:

  • Accessing the Manage Cloud wizard to change project settings.
  • Accessing Google and AWS management consoles with temporary credentials
  • Changing virtual resources owners
  • Reviewing and deleting IAM users related to the manager's project
  • Requesting virtual instances security scanning

The expanded permissions are applied only for the projects on which the user has the respective role. The Advanced Management Group members can also allow additional operations to other users on their projects.


Amazon Machine Image, template machine image used to run instances in AWS. It includes the initial instance configuration (for example, an operating system, an application server, and applications), launch permissions that control which AWS accounts can use the AMI, and a block device mapping that specifies the volumes that are to be attached to the instance when it is launched.

An AMI is selected on the basis of the following characteristics:

  • Region
  • Operating system
  • Architecture (32-bit or 64-bit)
  • Launch permissions
  • Storage for the root device

Visit Amazon Machine Images page for details.

Please note that EPAM Orchestrator addresses AMIs via aliases, that are the same for similar images used in AWS, EPAM Cloud, and Azure.


EPAM Cloud uses aliasing approach to reference virtual instances capacities and configuration in different clouds.

An Alias is a name for an image or shape (capacity, in vCPU and RAM) you specify at instance run. EPAM Cloud automatically maps the specified parameters with respective image names and instance types in the selected provider. This approach allows to unify the process of resources creation, make sure that the resources with same parameters have similar configurations in different clouds, and allow you to quickly start working with Cloud, without thinking of specifics of resources configuration in a specific provider.

See Maestro User Guide for more details about the aliasing approach in EPAM Cloud.


EPAM Cloud tool calculating and analyzing various data related to the resource performance (KPIs, service usage, etc.). The service analyzes historical data for a certain period of time and represents it in numeric and graphic form.

The analytical data is available at different levels of the cloud resource hierarchy - region, project and VM.

The region and project analytics includes several Key Performance Indicators (KPIs) grouped by type and representing the aggregate data for all VMs in the selected region or project. The analytical data at the region and project level includes the daily chargeback values allowing to monitor the project and/or region operation cost.

The VM analytics contains the data of the selected VM performance. The analytical data is gathered by one of the two available monitoring services - Chef server (the default monitoring service) or Zabbix server (requires activation by the user).

See Cloud Management Console, Section 4.3, Monitoring Mode, for details.

Ansible Playbook

An Ansible playbook is a formed group of scripts dedicated to define work for a server configuration managed by Ansible tool.

See Ansible User Guide for more details on Ansible usage in EPAM Cloud.


Configuring a virtual machine with a set of pre-installed software without having to install it manually.

In EPAM Cloud, there are two ways to auto-configure a virtual machine:

  • Creating an instance and using the Opscode Chef tool to install pre-defined sets of applications, as needed. The tool uses Ruby system configuration scripts, or recipes, to automatically setup instances, and it uses a client-server architecture.

See the Services Guide, Section 3.2, Auto Configuration Service, for details.

  • Configuring an instance manually and creating its image. The image can be later used to configure other instances.

See the Services Guide, Section 2.2, VM Images Service, and Maestro CLI User Guide, Section 5, Creating Images, for details.

Auto-configuration is initiated automatically at instance start to make it configured properly for usage in EPAM Cloud, or can be initiated by user if they need additional settings/configurations to be applied to their VMs.


Ansible is a software used for automating configuration management, application deployment, and software provisioning.

In EPAM Orchestrator, Ansible can be used to configure VMs automatically by accessing them via SSH keys. All you have to do is set up Ansible environment and Dynamic Inventory, using Maestro CLI tools.

Please note that to use Ansible effectively, it is highly recommended to set up Multiple CLI workspaces.

See Ansible User Guide for more details on Ansible usage in EPAM Cloud.

Availability Zone

Isolated area within a virtualization region having a low latency connection with the other zones in the same region (used only in Amazon Web Services).

When an instance is launched in AWS, it is launched in the specified availability zone. If several instances are launched in several availability zones of the same region, the overall system reliability is increased. In case of one instance failure other instances will be able to handle its requests.

See the Regions and Availability Zones and AWS Global Infrastructure pages for details.


Amazon Web Services, cloud computing platform by Amazon.

EPAM Cloud includes integration with AWS, which allows to run, manage and monitor resources in AWS using EPAM Cloud tools. Such integration may be required by the project specifics, or the customer's instructions, or the geographic location.

Visit the AWS Official Website for details on AWS cloud.

See Maestro User Guide for more info on hybridization in EPAM Cloud.


Microsoft Azure, cloud computing platform by Microsoft.

EPAM Cloud includes integration with Azure, which allows to run, manage and monitor resources in Azure using EPAM Cloud tools. Such integration may be required by the project specifics, or the customer's instructions, or the geographic location.

Visit the Microsoft Azure Official Website for details on Azure cloud.

See Maestro User Guide for more info on hybridization in EPAM Cloud.