EPAM Cloud

Our Competency Centers form the centralized hub of relevant industry or technology expertise. We combine experts, specialized tools and accelerators as well as R&D and industry insights to bring additional depth to challenges in key areas. This additional layer of focus and investment, brings clear value to client engagements by speeding delivery, minimizing rework and optimizing performance.

  • EPC Services

    EPAM Cloud offers you a set of services, related to Cloud utilization. The main one is Cloud Computing Service (C2S), that allows you to create and manage your own infrastructure in Cloud. The others complement C2S and make it more effective.

    • Cloud Computing Service (C2S)

      EPAM C2S is a core EPAM Cloud service providing cloud infrastructure and related resources as a high scale, multi-tenant private IaaS service. EPAM Cloud operates on the self-service basis with users deploying operating system images and running their applications as needed.

    • Cloud Networking Service (CNS)

      Providing a high quality Cloud service is impossible without providing a sufficient range of tools that allow to manipulate networking settings within the created Cloud infrastructures. EPAM Cloud includes a number of solutions that cover both connection and security aspects of the subject and allow to manipulate networking settings within the created Cloud infrastructures.

    • Cloud Block Storage Service (CBS)

      The other core service provided by EPAM Cloud is a Cloud Block Storage service, that allows performing various manipulations related to storage resources. This includes default system disk provisioning, working with additional storage volumes, disk recovery points, and VM images.

    • Infrastructure Scheduling Service (CRON)

      EPAM Orchestrator allows scheduling instance manipulation so that their state is automatically changed when needed, allowing to optimize the infrastructure load and costs. The schedules are set up with cron expressions that are to be specified according to the specific rules.

    • Cloud Security Service(CS2)

      EPAM Cloud Service is subject to the general security policies adopted by EPAM Systems. Additionally, it strictly follows the Cloud-specific security rules and regulations..

    • Cloud Identity Service (SSH)

      SSH (Secure Shell) is a protocol providing secure connection over an insecure network. Authentication using SSH keys is widely used for remote login. EPAM Cloud supports SSH key management, storage and usage in accessing its services.

    • Auto Configuration Service (ACS)

      Auto Configuration service allows Cloud users to run pre-installed sets of software, effectively eliminating the need to install and configure it manually. The service is based on Opscode Chef tool and uses Ruby system configuration scripts.

    • Terraform As A Service(TAS)

      Terraform allows to build, version and manage your infrastructure within the Infrastructure as a Code approach. The infrastructure it is able to manage can include both low-level and high-level components. This provides a wide range of opportunities for EPAM Cloud users.

    • Telemetry As A Service (TMS)

      Telemetry as a Service allows collecting and storing your infrastructure metrics - CPU utilization, disk Read/Write operations and network traffic. The service is based on Gnocchi, a metrics database platform, and collectd, a service collecting the instance metrics and sending them to Gnocchi.

    • Cloud Monitoring Service (CMS)

      EPAM Orchestrator provides the users with a set of monitoring tools that allow to get information on different aspects of the service performance:
      - Default Gnocchi/collectd-based monitoring (EPAM monitoring)
      - Telemetry as a Service, based on Gnocchi/collectd
      - Zabbix monitoring service
      - CloudWatch and SSM service

    • Desktop As A Service

      Automated DaaS is a managed, secure Desktop-as-a-Service (DaaS) solution available for all EPAMers in all EPAM offices from any supported device. It provides EPAM employees with fast and easy access to corporate network, applications and data from the device of their choice by delivering a cloud desktop.

    • CloudWach & SSM (SSM)

      The service allows to setup AWS CloudWatch monitoring over instances in private OpenStack regions. The integration is enabled due to the CloudWatch agent that is integrated with EPAM Orchestrator. The other tool, AWS Systems Management (SSM) Agent, is installed to target VMs after service activation.

    • Cloud Formation Service (CFS)

      EPAM Orchestrator supports integration with Amazon Web Services, and this is not only the ability to run VMs in AWS Cloud, but also the support of the AWS CloudFormation stacks used for automatization of infrastructure setup.

    • Log Aggregation Service (LAS)

      EPAM Cloud Orchestrator provides the users with a GrayLog-based Log Aggregator Service that collects the logs from the specified instances and gives an easy and visual access to them via a web-interface. The service is based on GrayLog v.2.3.1.

    • Load Balancer Service (LBS)

      EPAM Cloud Orchestrator provides the users with a Nginx-based Load Balancing Service that allows the user to arrange load balancing quickly and easily with just a set of CLI commands.

    • Relational Database Service (RDB)

      The Relational Database (RDB) service automatically creates a database entity for your project. It is possible to create several entities within one project/region.

    • Docker Service (DOS)

      The Docker service is a new approach to virtual resources provisioning which allows to create a node hosting a set of containers that share the node resources but are independent in manipulation.

    • OpenShift as a Sevice (OSS)

      Red Hat OpenShift as a Service is a Kubernetes container platform with full-stack automated operations to manage hybrid cloud and multicloud deployments. The service is optimized to improve developer productivity and promote innovation as well as expands Kubernetes with full-stack automated ops to manage hybrid cloud and multicloud deployments.

    • Kubernetes as a Service (KUB)

      Kubernetes is an open-source container management platform delivered by Google. In a containerized infrastructure, applications are deployed as isolated, independent entities, the so-called containers. Containerization has multiple benefits over the traditional deployment - faster and more efficient installation, environment consistency, portability, security.

    • Jenkins as a Service (JaS)

      EPAM Orchestrator was initially created, based on the concept of CI/CD processes automation. EPAM Orchestration is intended to deliver Cloud for developers, providing them with all the capabilities, necessary to build effective CI/CD processes.

    • EPAM CloudApp Engine

      EPAM CloudApp Engine is a cloud run-time environment for applications as containers on scalable resources with minimal configuration management overhead. The platform provides development, management, security, and integration capabilities, also referred to as Shared Infrastructure Services. It is delivered as a self-service over the EPAM Cloud.

    • Gerrit as a Service (GAS)

      Gerrit is a code-review tool working together with Git version control system. Gerrit becomes an additional stage before code commit, where the code is reviewed and analyzed. Such additional review improves code consistency and reduces the chance of errors.

    • Sonar as a Service (SQS)

      Sonar as a Service based on SonarQube is an open-source tool for continuous code quality inspection. Together with Jenkins, Gerrit and Artifactory, it creates a complete CI/CD environment for the EPAM Systems development community.

    • Artifactory as a Service (AFS)

      Artifactory as a Service is a platform service that uses JFrog Artifactory, a universal repository manager that supports software build packages, all major CI/CD platforms, and DevOps tools you already use. Together with Jenkins, Gerrit and SonarQube, Artifactory as a Service forms a consistent CI/CD environment.

    • Messaging Service (MES)

      The Messaging Service allows to set up a RabbitMQ server (v.3.8.5) for message exchange between system components. The service is similar to Amazon SQS.

    • Cloud Support Service (CSS)

      The EPAM Cloud Service includes not only self-service based options, but also provides you with the help of our experts.

  • Tools & Capabilities

    EPAM provides comprehensive solution from development to testing, hosting, maintenance, to operations.

    • Cost Estimator

      EPAM Cloud offers you the possibility of estimating the approximate costs of your virtual machines before actually activating them.

    • Cloud Orchestration Framework

      EPAM Orchestrator combines the most optimal technology and service to create unified, dynamic, fully-managed cloud solutions. It is a comprehensive multiplatform, multi-cloud, federated application orchestration framework that advances lean engineering practices, enables full cycle, continuous solution delivery, reduces time to market and greatly improves quality.

    • DevOps Accelerators

      EPAM Cloud is a hybrid platform that allows to get access to facilities of different cloud providers. While the integration is constantly extended, we pay much attention to developing the features that are most expected by our users.

    • Activate Project

      The Activate Project wizard allows to activate a personal or an UPSA project in Cloud. Personal project activation is available for any EPAMer, irrespective of their position and project assignment. UPSA project activation can be performed only by an Account Manager.

    • Manage Cloud

      Manage Cloud wizard allows to set up user permissions on the project, project quotas, and project subscriptions. The wizard is available only for users with Project Coordinator, Project Manager, Account Manager and Delivery Manager role and provides access to respective projects.

    • Run Wizard

      The Run wizard is used to run new instances and execute Maestro and Cloud Formation stacks available for your project. The wizard is available for the users with Admin role.

    • Stack Builder

      Stack Builder is a convenient tool for creating Maestro Stack, CloudFormation or Terraform templates - sets of commands to be automatically performed in the defined order. It allows specifying scenarios of different complexities and purpose, and is designed to be comfortable for people with different basic knowledge about Maestro Stack Templates.

    • Terraform Wizard

      Terraform allows to build, version and manage your infrastructure within the Infrastructure as a Code approach. The wizard is accessible for everyone, who is assigned at the project activated in a public cloud.

    • Schedules Wizard

      Infrastructure Scheduling Service becomes more and more popular among Cloud users, as it is one of the main tools of Cloud resource usage optimization and cost reduction. However, creating schedules with Maestro CLI tools is a bit complicated, as it requires keeping to specific CRON rules, and, often - referencing related documentation.

    • VM Management Wizard

      One of the most important features of EPAM Cloud Management Console is the provided ability not only to create new resources, but also to manage them in several clicks.

      VM Management Wizard that can be called from the VM Details view on the Management page, allows to perform general VM checks and changes, such as assigning a new owner, initiating security scanning, and getting events audit.

    • Manage Services Wizard

      EPAM Orchestrator supports a number of platform services. The most important and frequently used services can be managed via the Manage Services Wizard.

      The Manage Services Wizard can be found on the Cloud Management Console page and allows configuring the Auto-Configuration Service, Cloud Monitoring Service, Load Balancer Service and Log Aggregation Service.

    • Security Guard

      Security Guard wizard is designed to enable setting up additional security services for projects activated in AWS. They are arranged into three levels, with each new level including the previous one, enhanced by a specific feature.

    • Column Customization

      Each user can customize the data to be displayed on the Management page by selecting the columns to be shown or hidden and setting the order in which the columns are to be arranged. The 'Customize Columns' dialog window is available via the 'Customize Columns' option under the 'Organize' menu item on the Management page.

    • Requests for Support Wizard

      Using this wizard, you can request assistance from EPAM Cloud support teams.
      By selecting the incident group from the list, you will get to incident type selection step, which will redirect you to the proper ESP support request.

      In case you have an incident with AWS which is not related to integration with EPAM Cloud or other EPAM applications and services, you can use the the AWS Enterprise Support option which will register your case on AWS Support side.

    • Manage Images Wizard

      EPAM Orchestrator allows creating images of the existing instances. An image stores the overall configuration of the original instance as well as its current settings and can be used to clone an instance as many times as necessary.

      Manage Images Wizard supports basic image operations, such as viewing the list of available images, creating an image from an instance and deleting an image.

    • Manage Keys Wizard

      SSH (Secure Shell) is a protocol providing secure connection over an insecure network. Authentication using SSH keys is widely used for remote login.

      EPAM Cloud supports SSH key management, storage and usage in accessing its services.

    • Console Wizard

      The wizard allows Cloud users to access the native consoles of the public cloud clouds, in which their project is activated:

      • Login to AWS via AWS Security Token Service (STS)
      • Login to Google Cloud via SSO.
      • Login to Azure with the EPAM Basic User role which is similar to Contributor but without the ability to manage IAM and security groups.

  • Partnerships

    Success in commercial software product development demands a level of partnership and engagement that goes beyond traditional outsourcing.

    • Amazon Partner Network

      EPAM Systems has become a member of AWS Partner Network (APN). The partnership program opens a wide range of possibilities for its members. This includes free trainings, certifications, and accreditations for the employees, which have a good opportunity to improve their AWS skills, to get new experience and the evidence of their professionalism.

    • 10gen

      10gen develops MongoDB, and offers production support, training, and consulting for the open source database.
      MongoDB partnered with EPAM Systems to launch its first Test Drive on AWS, and we succeeded in developing a MongoDB Replica Set.

    • APS System Integration for Cloud Services

      We've partnered with Parallels to become an official APS System Integrator. Parallels has developed this program to provide a network of system integrators that can help Service Providers and Application Vendors APS package their offerings.