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