Viettel IDC

Viettel Cloud Management Platform

Multi-Cloud Management Platform

Today, as businesses increasingly exploit the power of cloud computing to promote digital transformation and business expansion, the combination of many different cloud platforms from private cloud to public cloud is necessary to optimize businesse benifit, especially for large businesses. However, along with that, the complexity of managing cloud resources of different platforms also increases exponentially. At the same time, operating many different cloud solutions also leads to risks of lack of control, compliance that organization require. This requires a comprehensive solution to coordinate, monitor and optimize multi-Cloud services. 

Viettel Cloud Management Platform (vCMP) service was born to solve this problem. vCMP provides the ability to manage cloud services and resources for multiple platforms from public cloud provider platforms such as AWS, Azure, Google Cloud, ... to private cloud platforms of other providers, in the same management interface, helping to simplify the management process and increase automation. 
 
Connect to nearly 20 popular Public Clouds

Connect to nearly 20 popular Public Clouds

Supporting many different hardware and virtualization platforms

Able to integrate on more than 100 platforms and third-party devops tools

Able to integrate on more than 100 platforms and third-party devops tools

Provide recommendations to optimize cloud usage costs

Automate everything

Automate everything

Modernize application deployment models across other platforms
from physical server, VM, Container, PaaS with IaC, CI/CD, Git tools...

Centralized management

Centralized management

 Simplicity by centralized operations and cost management on one vCMP platform interface.

Cost and budget control

Cost and budget control

Has an interface to monitor billing costs; Support cost control mechanism according to budget and cost division by group/Tenant; Continuously monitor resource usage to provide optimal recommendations.

Reduce application deployment time

Reduce application deployment time

Support to pre-packaging applications into available templates, when deploying, just need to click on the template, helping to quickly and automatically deploy the application. In addition, you can create multiple tempaltes for different environments (Dev, Test, Staging, Production) to make management and maintenance easier.

Integrate and add features to DevOps tools (Ansible, Terraform,...)

Integrate and add features to DevOps tools (Ansible, Terraform,...)

Enhance control and compliance by Ansible, Terraform...; Genkin, Git,...integration; K8s certified by CNCF are available.

Seft- Service portal

Seft- Service portal

Create an existing application or VM configuration template, create/deploy simply by clicking on the icon; 
Resources from VMs, OS, applications can all be standardized and posted into packaged services like PaaS; The process of initialization, scaling and revocation can be do automatically by clicking on the built-in template; Resources are put in the form of Market Place.

Service deployment

Service deployment

Can deploy more services from IaaS to PaaS.

Feature

The concept of cloud is defined on vCMP including Public cloud, Private cloud, Hypervisor, Physical Server. Currently, vCMP allows connection to more than 20 different types of Cloud and are the most popular types today such as AWS, Azure, GCP, Alibaba cloud, Viettel IDC Cloud,...

For different types of clouds, the types of resources that can be created are different. But basically, when using vCMP, customers can create the following types of resources:

  • Virtual Machines (VMs): Provide virtual machines with specific configurations such as CPU, RAM, Disk and OS to run your applications.
  • Storage: Create and manage many different types of storage resources: object storage buckets, block storage volumes and file storage shares to store your data.
  • Networking: Initialize virtual networks, subnets, load balancers, firewalls, and VPN connections to establish connections and ensure network security.
  • Databases: Deploy and manage databases such as relational databases (e.g., MySQL, PostgreSQL, SQL Server) or NoSQL databases (e.g., MongoDB, Cassandra).
  • Containers: Run and manage containerized applications using container orchestration platforms like Kubernetes, which enable efficient deployment, scaling, and management of services.
  • Automation: Create scripts, workflows, and templates using Terraform, Ansible, or AWS CloudFormation tools to initialize, configure, and manage resources with code.

- vCMP can help manage and optimize costs by:

  • Provides visibility into cloud spend across different vendors
  • Optimize resource allocation based on needs
  • Implement cost control policies and determine the amount of resources needed to authorize departments and eliminate unused resources.  

- Yes, vCMP can offer integration with existing IT infrastructure and tools through APIs and plugins. This ensures compatibility with existing systems such as IT service management tools (ITSM), configuration management databases (CMDB), monitoring solutions, and identity management systems, enabling seamless operations across hybrid environments.

- Can integrate with third-party systems into CMP is quite easy through the systems' API.

Need support?

Please contact Viettel IDC immediately for support and consulting Viettel Virtual SOC solution that best suits your needs!