การผสานรวมตัวเชื่อมต่อ Apigee Edge API Hub

คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่ เอกสารประกอบของ Apigee X
info

การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge คืออะไร

การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge ช่วยให้การเริ่มต้นใช้งานข้อมูลเมตาของ API (เช่น คำจำกัดความของ API Proxy, ข้อกำหนด และรายละเอียดที่เกี่ยวข้อง) และข้อมูลรันไทม์ (เช่น เมตริกและข้อมูลวิเคราะห์การรับส่งข้อมูล API) จากองค์กร Apigee Edge ของคุณไปยัง API Hub ของ Google Cloud เป็นไปโดยอัตโนมัติ การผสานรวมนี้จะแสดงมุมมองแบบรวมศูนย์และเป็นหนึ่งเดียวของ API ในเกตเวย์ต่างๆ ซึ่งช่วยลดความซับซ้อนในการค้นหา การกำกับดูแล และการจัดการ API

สิทธิประโยชน์สำคัญ

  • การค้นหา API แบบรวมศูนย์: คุณจะค้นหา API ทั้งหมดของ Apigee Edge ได้ใน API Hub พร้อมกับ API จากแหล่งที่มาอื่นๆ
  • การมองเห็นที่เพิ่มขึ้น: รับข้อมูลเชิงลึกเกี่ยวกับภาพรวมของ API ด้วยข้อมูลเมตาและข้อมูลรันไทม์ที่รวมไว้
  • การจัดการที่มีประสิทธิภาพ: ลดความซับซ้อนในการกำกับดูแล API และการจัดการวงจรการใช้งานในระบบนิเวศ API ที่หลากหลาย

วิธีการทำงาน

การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge จะสร้างช่องทางที่ปลอดภัยและอัตโนมัติเพื่อให้ข้อมูล API ไหลจากองค์กร Apigee Edge ไปยัง API Hub กระบวนการนี้เกี่ยวข้องกับการสื่อสารระหว่าง Apigee Edge กับบริการจัดสรร API Hub

  1. การจัดสรร API Hub และอินสแตนซ์ปลั๊กอิน: เริ่มต้นด้วยการตั้งค่า API Hub ภายในโปรเจ็กต์ Google Cloud และสร้างอินสแตนซ์ปลั๊กอิน อินสแตนซ์ปลั๊กอินนี้ทำหน้าที่เป็นตัวระบุที่ไม่ซ้ำกัน (รหัสเกตเวย์) และจุดลงทะเบียนสำหรับองค์กร Apigee Edge ในระหว่างการตั้งค่านี้ คุณยังกำหนดค่าส่วนเสริม API Hub ซึ่งจะกำหนดว่าจะประมวลผลเฉพาะข้อมูลเมตาของ API หรือทั้งข้อมูลเมตาและข้อมูลรันไทม์ จากนั้นเซิร์ฟเวอร์การจัดสรร API Hub จะสร้างการแมปภายในที่จำเป็นสำหรับรหัสเกตเวย์และชื่อองค์กรที่ระบุ
  2. การเลือกใช้ Apigee Edge: เมื่ออินสแตนซ์ปลั๊กอินพร้อมใช้งานแล้ว คุณจะเปิดใช้ตัวเชื่อมต่อ API Hub สำหรับองค์กร Apigee Edge ที่เฉพาะเจาะจงอย่างชัดเจนโดยการเรียกใช้ Management API ในการเรียกนี้ คุณต้องระบุ gatewayId (ชื่อทรัพยากรอินสแตนซ์) ที่ลิงก์องค์กร Edge กับอินสแตนซ์ API Hub ที่กำหนด การดำเนินการนี้จะทริกเกอร์บริการตัวเชื่อมต่อ API Hub ภายใน Apigee Edge
  3. การซิงค์ข้อมูล:
    • การซิงค์ข้อมูลเมตา: Apigee Edge จะเริ่มแยกและส่งข้อมูลเมตาของ API (เช่น การกำหนดค่าพร็อกซี API, ข้อกำหนด OpenAPI) ไปยังอินสแตนซ์ API Hub ที่เชื่อมโยงโดยอัตโนมัติ การซิงค์นี้ช่วยให้มั่นใจได้ว่าคำจำกัดความของ API จะได้รับการอัปเดตใน API Hub อย่างต่อเนื่อง
    • การซิงค์ข้อมูลรันไทม์: หากเปิดใช้ส่วนเสริมที่เกี่ยวข้องใน API Hub, Apigee Edge จะรวบรวมและส่งข้อมูลรันไทม์ (เช่น ข้อมูลวิเคราะห์การรับส่งข้อมูล อัตราข้อผิดพลาด) ไปยัง API Hub ด้วย ซึ่งจะให้ข้อมูลเชิงลึกด้านการดำเนินงานเกี่ยวกับ API ในตำแหน่งที่ตั้งแบบรวมศูนย์
  4. การตรวจสอบและการอัปเดตอย่างต่อเนื่อง: การผสานรวมตัวเชื่อมต่อ API Hub จะตรวจสอบการเปลี่ยนแปลงใน API ของ Apigee Edge (เช่น การทำให้ใช้งานได้ใหม่ การแก้ไข) อย่างต่อเนื่อง และส่งการอัปเดตเหล่านี้ไปยัง API Hub โดยอัตโนมัติ คุณจะค้นหาสถานะของการผสานรวมได้ผ่าน Management API ของ Edge การประมวลผลข้อมูลเมตาและข้อมูลรันไทม์จะปรับเปลี่ยนแบบไดนามิกตามสถานะของอินสแตนซ์ปลั๊กอิน API Hub และส่วนเสริมที่กำหนดค่าไว้

โฟลว์ข้อมูลที่ราบรื่นนี้ช่วยให้มั่นใจได้ว่า API Hub จะแสดงมุมมองที่ครอบคลุมและเป็นปัจจุบันของ API ที่จัดการภายใน Apigee Edge เสมอ

เปิดใช้การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge

ดูคำแนะนำที่ครอบคลุมเกี่ยวกับการเปิดใช้การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge ได้ที่ขั้นตอนที่ระบุไว้ใน การผสานรวมตัวเชื่อมต่อ API Hub ของ Apigee Edge