Apigee Edge คืออะไร

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

Apigee Edge เป็นแพลตฟอร์มสำหรับการพัฒนาและจัดการ API Edge จะทำหน้าที่เป็น พร็อกซีเลเยอร์สำหรับบริการต่างๆ ซึ่งจะช่วยให้ API ของบริการแบ็กเอนด์มีความเป็นนามธรรมหรือเป็นส่วนหน้า และยังมอบ ความปลอดภัย การจำกัดอัตรา โควต้า การวิเคราะห์ และอื่นๆ

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

สร้างพร็อกซีแรก

การเร่งความเร็วทางดิจิทัล

วิดีโอนี้จะแสดงให้เห็นคร่าวๆ ว่า Apigee ช่วยให้คุณพัฒนาไปสู่ธุรกิจดิจิทัลได้อย่างไร

การเลือกระหว่างการจัดการบริการกับการจัดการ API

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

การทำให้บริการพร้อมใช้งานบนเว็บ

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

บริษัทมักจะเปิดเผยบริการเป็นชุดของปลายทาง HTTP จากนั้นนักพัฒนาแอปของลูกค้าจะส่งคำขอ HTTP ไปยังปลายทางเหล่านี้ บริการอาจส่งข้อมูลกลับไปยังแอปของลูกค้าในรูปแบบ XML หรือ JSON ทั้งนี้ขึ้นอยู่กับปลายทาง

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

รูปภาพต่อไปนี้แสดงโมเดลประเภทนี้

แอปหลายประเภท เช่น แอปบนอุปกรณ์เคลื่อนที่ แอป ณ จุดขาย พาร์ทเนอร์ และเว็บแอป จะเชื่อมต่อกับบริการแบ็กเอนด์ เช่น ESB, SOA, เซิร์ฟเวอร์แอป และฐานข้อมูล

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

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

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

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

ทำให้บริการพร้อมใช้งานผ่าน Apigee Edge

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

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

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

Apigee Edge อยู่ระหว่างแอปพลิเคชันไคลเอ็นต์และบริการแบ็กเอนด์

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

เนื่องจากนักพัฒนาแอปส่งคำขอ HTTP ไปยังพร็อกซี API แทนที่จะส่งไปยังบริการของคุณโดยตรง นักพัฒนาจึงไม่จำเป็นต้องทราบเกี่ยวกับการติดตั้งใช้งานบริการของคุณ สิ่งที่นักพัฒนาต้องทราบมีดังนี้

  • URL ของปลายทางพร็อกซี API
  • พารามิเตอร์การค้นหา ส่วนหัว หรือพารามิเตอร์เนื้อหาที่ส่งในคำขอ
  • ข้อมูลเข้าสู่ระบบสำหรับการตรวจสอบสิทธิ์และการให้สิทธิ์ที่จำเป็น
  • รูปแบบการตอบกลับ ซึ่งรวมถึงรูปแบบข้อมูลการตอบกลับ เช่น XML หรือ JSON

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

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

ดูข้อมูลเพิ่มเติมได้ที่ทำความเข้าใจ API และพร็อกซี API

สร้างผลิตภัณฑ์ API

พร็อกซี API คือปลายทาง HTTP ใน Apigee Edge ที่นักพัฒนาใช้เพื่อเข้าถึงบริการแบ็กเอนด์ โดยปกติแล้วคุณจะไม่ทำให้พร็อกซี API แต่ละรายการพร้อมใช้งาน แม้ว่าจะทำได้ก็ตาม แต่คุณจะจัดกลุ่มพร็อกซี API อย่างน้อย 1 รายการไว้ในผลิตภัณฑ์ API

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

คุณมีความยืดหยุ่นสูงในการสร้างผลิตภัณฑ์ API ตัวอย่างเช่น ผลิตภัณฑ์ API หลายรายการสามารถแชร์พร็อกซี API เดียวกันได้ รูปภาพต่อไปนี้แสดงผลิตภัณฑ์ API 3 รายการ โปรดสังเกตว่า ผลิตภัณฑ์ทั้งหมดอนุญาตให้เข้าถึงพร็อกซี API 3 แต่มีเพียงผลิตภัณฑ์ A เท่านั้นที่อนุญาตให้เข้าถึงพร็อกซี API 1

ผลิตภัณฑ์ ก เข้าถึงพร็อกซี 1 และ 3 ผลิตภัณฑ์ ข เข้าถึงพร็อกซี 3
    ผลิตภัณฑ์ ค เข้าถึงพร็อกซี 2, 3 และ 4

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

ดูข้อมูลเพิ่มเติมได้ที่จัดการผลิตภัณฑ์ API

อนุญาตให้แอปฝั่งไคลเอ็นต์เข้าถึงผลิตภัณฑ์ API

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

แอปไคลเอ็นต์
        ต้องมีคีย์เพื่อเรียกใช้ API ที่เชื่อมโยงกับผลิตภัณฑ์ API

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

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

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

สร้างผลิตภัณฑ์ API และทำให้ผลิตภัณฑ์พร้อมใช้งานสำหรับนักพัฒนา

  1. สร้างพร็อกซี API อย่างน้อย 1 รายการที่แมป URL ที่พร้อมให้บริการแก่สาธารณะกับบริการแบ็กเอนด์
  2. สร้างผลิตภัณฑ์ API ที่รวมพร็อกซี API ของคุณ
  3. ทำให้พร็อกซี API และผลิตภัณฑ์ API ใช้งานได้
  4. แจ้งให้นักพัฒนาทราบว่าผลิตภัณฑ์ API พร้อมใช้งานแล้ว

เมื่อนักพัฒนาแอปทราบว่าผลิตภัณฑ์ API ของคุณพร้อมใช้งานแล้ว นักพัฒนาจะดำเนินการดังนี้

  1. ลงทะเบียนแอปของลูกค้ากับผลิตภัณฑ์ API ของคุณ
  2. รับคีย์ API สำหรับผลิตภัณฑ์ API
  3. ส่งคำขอไปยังบริการของคุณผ่านพร็อกซี API (ซึ่งรวมอยู่ในผลิตภัณฑ์ API) และส่งคีย์ API ไปพร้อมกับคำขอแต่ละรายการ

คอมโพเนนต์ของ Apigee Edge

Apigee Edge ประกอบด้วยรันไทม์ API, การตรวจสอบและการวิเคราะห์ รวมถึงบริการสำหรับนักพัฒนาซอฟต์แวร์ ซึ่ง รวมกันแล้วจะมอบโครงสร้างพื้นฐานที่ครอบคลุมสำหรับการสร้าง API, ความปลอดภัย, การจัดการ, และการดำเนินการ

รูปภาพต่อไปนี้แสดงบริการของ Edge

นักพัฒนาแอปจะเข้าถึงระบบนิเวศของนักพัฒนาแอป ซึ่งรวมถึง SmartDocs
    พอร์ทัลที่ปรับแต่งได้ การจัดการคีย์แบบบริการตนเอง และ SDK แอปและบริการจะเข้าถึงรันไทม์ของ API ซึ่งรวมถึงเกตเวย์ ตัวเชื่อมต่อ โค้ดที่กำหนดเอง ความปลอดภัย และ API การจัดการ วิศวกรฝ่ายปฏิบัติการจะเข้าถึงการตรวจสอบและการวิเคราะห์ ซึ่งรวมถึง
    รายงานธุรกิจ การตรวจสอบประสิทธิภาพ รายงานที่กำหนดเอง และการติดตาม

รันไทม์ Edge API

บริการ Apigee Edge API เกี่ยวข้องกับการสร้างและการใช้ API ไม่ว่าคุณจะสร้าง พร็อกซี API ในฐานะผู้ให้บริการ หรือใช้ API, SDK และบริการอำนวยความสะดวกอื่นๆ ในฐานะนักพัฒนาแอป ก็ตาม

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

หากคุณเป็นนักพัฒนา Node.js คุณสามารถเพิ่มโมดูล Node.js ลงใน Edge ได้อย่างราบรื่นเพื่อสร้าง API และ API Mashup พร้อมทั้งใช้ประโยชน์จาก Edge ตั้งแต่การแปลงข้อความไปจนถึงความปลอดภัยและการวิเคราะห์

การตรวจสอบและการวิเคราะห์ของ Edge

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

เมื่อข้อมูลผ่าน Edge ระบบจะรวบรวมข้อมูลหลายประเภทตามค่าเริ่มต้น ซึ่งรวมถึง URL, IP, รหัสผู้ใช้สำหรับข้อมูลการเรียก API, เวลาในการตอบสนอง, ข้อมูลข้อผิดพลาด และอื่นๆ คุณสามารถสร้างนโยบายเพื่อ เพิ่มข้อมูลอื่นๆ เช่น ส่วนหัว พารามิเตอร์การค้นหา และบางส่วนของคำขอหรือการตอบกลับ ที่แยกจาก XML หรือ JSON ระบบจะรวบรวมข้อมูลนี้แบบไม่พร้อมกันจากโฟลว์คำขอ/การตอบกลับจริง จึงไม่ส่งผลต่อประสิทธิภาพของ API

UI การจัดการช่วยให้คุณดูเมตริกและมิติข้อมูลหลายรายการในเบราว์เซอร์ได้ ดังที่แสดงใน รูปภาพต่อไปนี้

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

อย่างไรก็ตาม คุณยังเข้าถึงและควบคุมบริการวิเคราะห์ได้ด้วยอินเทอร์เฟซบรรทัดคำสั่งหรือ ผ่าน RESTful API ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการวิเคราะห์ APIสำหรับ เพิ่มเติม

ระบบนิเวศสำหรับนักพัฒนาซอฟต์แวร์ของ Edge

Apigee Edge มีบริการสำหรับนักพัฒนาซอฟต์แวร์ที่ช่วยให้คุณทำสิ่งต่อไปนี้ได้

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

ลูกค้า Edge ทุกรายสามารถสร้างพอร์ทัลนักพัฒนาซอฟต์แวร์ของตนเองได้ ไม่ว่าจะในระบบคลาวด์หรือภายในองค์กรด้วย Apigee Edge สำหรับ Private Cloud

Apigee Edge ช่วยให้คุณสร้างพอร์ทัลได้ 2 ประเภท ดังนี้

การสร้างรายได้

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

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

ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการสร้างรายได้

เวอร์ชันต่างๆ ของ Edge

Apigee Edge มีเวอร์ชันต่างๆ ดังนี้

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

หากสนใจ Apigee เวอร์ชันไฮบริด โปรดดูหัวข้อ Apigee X ต่อไปนี้

ในแง่ของการทำงาน เวอร์ชันระบบคลาวด์สาธารณะและระบบคลาวด์ส่วนตัวมีความคล้ายคลึงกันมาก อย่างไรก็ตาม เวอร์ชันระบบคลาวด์ส่วนตัว ไม่ รองรับฟีเจอร์ทั้งหมดของเวอร์ชันระบบคลาวด์สาธารณะ ฟีเจอร์ที่ระบบคลาวด์ส่วนตัวไม่รองรับมีดังนี้

  • เป้าหมายที่โฮสต์
  • ส่วนขยาย
  • พอร์ทัลนักพัฒนาซอฟต์แวร์แบบผสานรวม (หมายเหตุ: ระบบรองรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่อิงตาม Drupal)
  • การตรวจสอบ API
  • Sense

ดูรายการความแตกต่างระหว่างเวอร์ชันต่างๆ ได้ที่ เปรียบเทียบผลิตภัณฑ์ Apigee

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

ระบบคลาวด์สาธารณะรองรับทั้งบัญชีฟรีและบัญชีแบบเสียค่าใช้จ่าย ระบบคลาวด์ส่วนตัว ต้องใช้บัญชีแบบเสียค่าใช้จ่าย

เวอร์ชันระบบคลาวด์ส่วนตัวมีคอมโพเนนต์ต่างๆ เช่น เซิร์ฟเวอร์การจัดการ Apigee, ฐานข้อมูล Apache Cassandra NoSQL, เซิร์ฟเวอร์ OpenLDAP, เราเตอร์ข้อความ และ Message Processor เพื่อรองรับการติดตั้งภายในองค์กรอย่างเต็มรูปแบบ