ผสานรวม Edge Microgateway กับภาพรวม Kubernetes

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

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

กรณีการใช้งาน

บริการที่ทำให้ใช้งานได้ใน Kubernetes มักจะแสดง API ให้ผู้ใช้ภายนอกหรือบริการอื่นๆ ที่ทำงานภายในคลัสเตอร์ได้ใช้

ไม่ว่ากรณีใดก็ตาม สิ่งสำคัญที่ต้องแก้ไขคือคุณจะจัดการ API เหล่านี้อย่างไร เช่น

  • คุณจะรักษาความปลอดภัยให้ API เหล่านี้ได้อย่างไร
  • คุณจะจัดการการรับส่งข้อมูลได้อย่างไร
  • คุณจะได้รับข้อมูลเชิงลึกเกี่ยวกับรูปแบบการรับส่งข้อมูล เวลาในการตอบสนอง และข้อผิดพลาดได้อย่างไร
  • คุณจะเผยแพร่ API เพื่อให้นักพัฒนาแอปค้นพบและใช้งานได้ได้อย่างไร

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

การเรียกใช้ Edge Microgateway เป็นบริการ

เมื่อทำให้ใช้งานได้ใน Kubernetes เป็นบริการ Edge Microgateway จะทำงานในพ็อดของตัวเอง ในสถาปัตยกรรมนี้ Edge Microgateway จะสกัดกั้นการเรียก API ขาเข้าและกำหนดเส้นทางไปยังบริการเป้าหมายอย่างน้อย 1 รายการที่ทำงานในพ็อดอื่นๆ ในการกำหนดค่านี้ Edge Microgateway จะมีฟีเจอร์การจัดการ API เช่น การรักษาความปลอดภัย การวิเคราะห์ การจัดการการรับส่งข้อมูล และการบังคับใช้นโยบายสำหรับบริการอื่นๆ

รูปภาพต่อไปนี้แสดงสถาปัตยกรรมที่ Edge Microgateway ทำงานเป็นบริการในคลัสเตอร์ Kubernetes

Edgemicro as Service

ดูหัวข้อทำให้ Edge Microgateway ใช้งานได้เป็นบริการใน Kubernetes

ขั้นตอนถัดไป