Service Virtualization

marco-focus-Service-Virtualization-01

Micro Focus Service Virtualization

       ในยุคสมัยที่ธุรกิจจะต้องทำงานแข่งกับเวลา หาก Product ของใครสามารถชิงพื้นที่ทางการตลาดได้มากกว่า เร็วกว่า ก็จะมีส่วนแบ่งทางการตลาดที่สูงกว่า ดีกว่า มันคงไม่ดีแน่ถ้าธุรกิจของคุณ เสียเวลาไปกับช่วงเวลา Wait Time โดยเปล่าประโยชน์ เพราะอาจทำให้เสียโอกาสทางธุรกิจ ที่ไม่อาจประเมินมูลค่าได้ Micro Focus Service Virtualization หรือ SV เป็นซอฟต์แวร์เพื่อจำลองระบบ สามารถช่วยลดการเกิด Wait Time และ Constraint ต่าง ๆ ระหว่าง Developing และ Testing ได้ โดย SV สามารถจำลองระบบให้พร้อมสำหรับการ Testing ต่าง ๆ ไม่ว่าจะเป็น Unit Testing, Functional Testing รวมไปถึง Performance Testing ซึ่ง SV สามารถจำลองระบบให้ ช้า-เร็ว เพื่อหา Bottle Neck ของระบบและสามารถแก้ไขได้อย่างถูกจุด ซึ่ง SV สามารถจำลองระบบได้อย่างหลากหลาย ไม่ว่าจะเป็น Web Application, Mobile Application หรือ API อีกทั้งยังสามารถ Configure และใช้งานได้อย่างง่ายดาย

ปัญหาต่างๆ ที่สามารถแก้ไขได้ด้วย SV

    1. Application ที่ยังไม่เสร็จสมบูรณ์และต้องการ Testing ไปพร้อมๆ กัน
    2. Application ที่มีการพัฒนาตลอดเวลา
    3. Component ที่ต้องมีการติดต่อกับ Third-Party
    4. มีเวลาหรือข้อมูลสำหรับการ Testing ที่จำกัด
    5. ระบบมีความซับซ้อนและไม่สามารถสร้าง Test Environment ได้ง่าย
    6. ต้องการเข้าถึงโดยผู้ใช้งานจากหลากหลายทีม หลากหลาย Data และหลากหลาย Requirement
    7. มีงบที่จำกัดสำหรับการทำ Performance Testing ไม่สามารถลองปรับจูนได้อย่างหลากหลาย

Service Virtualization Use case

    • เมื่อ Service 3rd -party ที่เชื่อมต่อกับ Application ของคุณเกิดมีปัญหา ด้วย Micro Focus Service Virtualization สามารถจำลองระบบของ 3rd-party ขึ้นมาเพื่อตอบสนองได้อย่างทันท่วงที ทำให้ประหยัดทั้งเวลาและค่าใช้จ่าย
    • เมื่อ Environment ถูกแชร์ระหว่างทีมหลายๆ ทีมทำให้แต่ละทีมมีเวลาที่จำกัดในการใช้งาน ด้วย Micro Focus Service Virtualization สามารถช่วยจำลอง Service ของ Environment Component ที่ไม่พร้อมใช้งานทั้งหมด สามารถปรับแต่งการตอบสนองตามการเปลี่ยนแปลงได้