Application Performance Management (APM)

ผู้เขียน: Robert Simon
วันที่สร้าง: 23 มิถุนายน 2021
วันที่อัปเดต: 24 มิถุนายน 2024
Anonim
Introduction to APM | AppDynamics
วิดีโอ: Introduction to APM | AppDynamics

เนื้อหา

คำจำกัดความ - Application Performance Management (APM) หมายถึงอะไร

Application Performance Management (APM) เป็นแนวปฏิบัติภายในการจัดการระบบที่มีเป้าหมายในการจัดการและติดตามความพร้อมใช้งานและประสิทธิภาพของแอพพลิเคชั่นซอฟต์แวร์ APM เกี่ยวข้องกับการแปลการวัด IT เป็นความหมายทางธุรกิจ ตรวจสอบเวิร์กโฟลว์และเครื่องมือด้านไอทีที่เกี่ยวข้องที่ปรับใช้เพื่อวิเคราะห์ระบุและรายงานข้อกังวลเกี่ยวกับประสิทธิภาพของแอปพลิเคชันเพื่อให้แน่ใจว่าตรงตามความคาดหวังของธุรกิจและผู้ใช้ปลายทาง


ประสิทธิภาพของแอปพลิเคชั่นบ่งบอกว่าการทำธุรกรรมนั้นสำเร็จเร็วเพียงใดหรือส่งรายละเอียดไปยังผู้ใช้ปลายทางโดยใช้แอปพลิเคชันเฉพาะ การจัดการประสิทธิภาพของแอปพลิเคชันมักใช้สำหรับเว็บแอปพลิเคชันที่สร้างขึ้นบนแพลตฟอร์ม Microsoft .NET และ JEE

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Application Management Management (APM)

APM ตรวจสอบประสิทธิภาพในสองขั้นตอน:

  1. มันวัดทรัพยากรที่ใช้โดยแอปพลิเคชัน
  2. มันวัดประสบการณ์ของผู้ใช้ปลายทางซึ่งมีสององค์ประกอบ: เวลาที่แอปพลิเคชันจะตอบสนองจากมุมมองของผู้ใช้ปลายทางและจำนวนธุรกรรมที่ผ่านระบบในการคำนวณเวลาตอบสนอง

ในที่สุดวิธีการเหล่านี้จะช่วยสร้างพื้นฐานประสิทธิภาพซึ่งประกอบด้วยสามหมวดหมู่ระดับสูง:

  • เวลาตอบสนอง / ประสิทธิภาพการทำธุรกรรม
  • การใช้ทรัพยากร
  • ปริมาณการทำธุรกรรม

การจัดการประสิทธิภาพของแอปพลิเคชันเกี่ยวข้องกับการจัดการผู้ใช้จริงและการจัดการประสบการณ์ผู้ใช้ปลายทาง การประเมินประสบการณ์ของผู้ใช้จริงในขณะที่ใช้แอปพลิเคชันในการผลิตถือเป็นวิธีการที่แท้จริงที่สุด ผลผลิตที่เหมาะสมสามารถทำได้อย่างมีประสิทธิภาพมากขึ้นโดยใช้ความสัมพันธ์ของเหตุการณ์การวิเคราะห์เชิงพยากรณ์และระบบอัตโนมัติ


จากการวิจัยที่จัดทำโดยการ์ตเนอร์ APM ประกอบด้วยมิติการทำงานที่เป็นเอกลักษณ์ห้าประการ:

  • การตรวจสอบประสบการณ์ของผู้ใช้
  • การสร้างแบบจำลองและการค้นพบสถาปัตยกรรมรันไทม์แอปพลิเคชัน
  • การทำโปรไฟล์ธุรกรรมที่ผู้ใช้กำหนด
  • การวิเคราะห์ข้อมูลแอปพลิเคชัน
  • การตรวจสอบแอปพลิเคชันลึก