Recruitment
Viettel IDC

Viettel Application Performance Monitoring

A solution to improve digital application performance.

Today, application building architectures are increasingly complex. With the advent of cloud computing, the application performance monitoring operation process also needs to be upgraded and adjusted accordingly. Since 2013, system performance monitoring has been proposed by Gartner Research with a new conceptual framework called APM - Application performance management.

Application Performance Monitoring (vAPM) package is the world's leading APM technology application solution, accompanied by Viettel IDC's high-quality IT team, thereby providing customers with a package monitoring solution for applications.

vAPM collects, analyzes and processes telemetry data (Metrics, Logs, Events, Traces) from which to build a real-time Dashboard and alert system for Enterprises. The main purpose is to ensure the smooth operation of the application and enhance the end-user experience.

Mobile applications, Web sites are typical use cases.

>> See details here


Tính năng dịch vụ

  1. Tự động triển khai dịch vụ Viettel Kubernetes Service (Automate the deployment of Viettel Kubernetes Service)

    Đăng kí và khởi tạo tự động dịch vụ là các cụm Kubernetes Cluster được cấu hình sẵn chỉ với vài cú nhấp chuột, thuận tiện trong việc tăng giảm số lượng node, tài nguyên phần cứng trên hạ tầng điện toán đám mây cao cấp

  2. Đầy đủ tính năng của nền tảng phân phối Kubernetes (Fully functional Kubernetes)

    Cung cấp 1 framework để quản lý các container chạy ứng dụng, đảm bảo duy trì trạng thái hoạt động dịch như mong muốn thông qua tính năng điều phối tài nguyên, ổ lưu trữ; Tự động rollout và rollback không có downtime; quản lý cấu hình và bảo mật; Tăng/ giảm số lượng node….

  3. Tích hợp sẵn giải pháp lưu trữ dữ liệu lâu dài Persistent Storage (Intergrated Persistent Storage)

    Một ổ lưu trữ dữ liệu được kết nối với cụm Kubernetes Cluster bằng NFS server (Network File System), cho phép người dùng triển khai ứng dụng “Stateful” trên môi trường production

  4. Quản trị cụm Kubernetes Cluster bằng công cụ Kubectl (Manage Kubernetes Cluster by Kubectl)

    Người dùng dễ dàng tương tác và cấu hình thông qua công cụ dòng lệnh Kubectl đặc trưng của nền tảng Kubernetes.

  5. Quản lý thông tin dịch vụ qua Self Service Portal

    Hệ thống Automation dễ sử dụng, hiển thị đầy đủ thông tin, trạng thái hoạt động của node; tích hợp sẵn các tính năng như khởi tạo, thêm / xóa Node, gia hạn dịch vụ…

 

Diagram

Increase reliability

Increase reliability

Entrusting Viettel IDC as the application performance monitoring unit, customers can rest assured because of the long-standing IT team, high-quality resources, from which customers can focus their resources. power for their business.

Increase application productivity

Increase application productivity

Correctly detecting the root cause of the problem, the solution to help increase the productivity of the Engineer team, thereby having more time to research, develop and improve the features of the application to create a competitive advantage for businesses.

Centralized management

Centralized management

Enterprises can manage applications centrally, thereby optimizing operating costs.

Cost savings

Cost savings

Increase revenue by improving the end-user experience when using the application and save costs in resources, tools, and time compared to building your own monitoring team for the application.

Comprehensive monitoring

Comprehensive monitoring

24/7 application system monitoring. Give customers the most intuitive view of the application with Service Maps.

Detect problems quickly

Detect problems quickly

Dig deep into the problem at the code level to find the root-cause quickly, reducing the MTTD & MTTR time to the maximum.

Actively optimize the system

Actively optimize the system

Actively update, optimize the system as required, detect problems and manage information on a single Dashboard screen.

Enhanced end-user experience

Enhanced end-user experience

The feature set of simulated monitoring, browser monitoring, and mobile application monitoring provides an intuitive view of the end-user experience.

Instead of traditional monitoring, vAPM observes the system, proactively detects problems and helps the operation team handle problems before affecting End Customers. Especially with the application of containers and Kubernetes to building apps, the application of advanced monitoring tools such as vAPM becomes even more essential to control the complexity of IT systems.

Traditional surveillance

vAPM

Passive

Active

Depends on the context

Predictable

Speculative

Using data to diagnose

Answer the question: What incident + When?

Answer the question: What happened + When + Why + How

Fragmented data

Centralized data

Take diagnostic samples

Use all data

When your system fails, using the vAPM tool automatically collects real-time data about the problem and alerts the Enterprise. This is done by examining telemetry data to evaluate application runtime and performance metrics.

Doesn't affect much. vAPM agent is only rated to increase up to 1-4% of system resources. % increase of CPU/RAM will depend on different applications/environments. In terms of networking, each vAPM agent will take up about 0.0008 Mb/s ~ 838 bytes/s or about 50k bytes/min, which is insignificant compared to a small icon on google.com taking up 1,150 bytes and the Google logo is 7,330 bytes.

vAPM supports most popular application languages such as: Go, Java, .NET, Node.js, PHP, Python, Ruby.

Need support?

Please contact Viettel IDC immediately for support and advice on the Viettel Application Performance Monitoring solution that best suits your needs!