คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
Apigee Edge เป็นแพลตฟอร์มสําหรับการพัฒนาและจัดการ API การแสดงบริการด้วยเลเยอร์พร็อกซีทำให้ Edge ให้บริการนามธรรมหรือหน้าเว็บสำหรับ API บริการแบ็กเอนด์ รวมถึงให้ความปลอดภัย การจำกัดอัตราการส่ง โควต้า ข้อมูลวิเคราะห์ และอื่นๆ
ตัวอย่างเช่น คุณสามารถ ดูเว็บแคสต์เกี่ยวกับวิธีที่ Walgreens ใช้ API และ Apigee Edge เพื่อมอบระบบนิเวศแอปที่สมบูรณ์แบบสำหรับบริการต่างๆ เช่น การพิมพ์รูป ใบสั่งยา และบริการอื่นๆ ที่บริษัทให้บริการ
การเร่งการเปลี่ยนแปลงสู่ดิจิทัล
วิดีโอนี้แสดงภาพรวมคร่าวๆ ว่า Apigee ช่วยให้คุณพัฒนาเป็นธุรกิจดิจิทัลได้อย่างไร
การเลือกระหว่างการจัดการบริการกับการจัดการ API
วิดีโอนี้จะช่วยให้คุณเข้าใจความแตกต่างที่สําคัญระหว่างการจัดการบริการกับการจัดการ API ธุรกิจ
ให้บริการบนเว็บ
ปัจจุบันบริษัทต่างๆ ต้องการให้บริการแบ็กเอนด์บนเว็บเพื่อให้แอปที่ทำงานบนอุปกรณ์เคลื่อนที่และเดสก์ท็อปใช้บริการเหล่านี้ได้ บริษัทอาจต้องการแสดงบริการที่ให้ข้อมูลราคาและความพร้อมจำหน่ายผลิตภัณฑ์ บริการด้านการขายและการสั่งซื้อ บริการติดตามคำสั่งซื้อ และบริการอื่นๆ ที่แอปไคลเอ็นต์ต้องการ
บริษัทต่างๆ มักแสดงบริการเป็นชุดปลายทาง HTTP จากนั้นนักพัฒนาแอปไคลเอ็นต์จะส่งคำขอ HTTP ไปยังปลายทางเหล่านี้ จากนั้นบริการอาจแสดงผลข้อมูลในรูปแบบ XML หรือ JSON กลับไปที่แอปไคลเอ็นต์ ทั้งนี้ขึ้นอยู่กับปลายทาง
แอปไคลเอ็นต์ที่ใช้บริการเหล่านี้สามารถติดตั้งใช้งานเป็นแอปแบบสแตนด์อโลนสำหรับอุปกรณ์เคลื่อนที่หรือแท็บเล็ต เป็นแอป HTML5 ที่ทำงานในเบราว์เซอร์ หรือเป็นแอปประเภทอื่นๆ ที่สามารถส่งคำขอไปยังปลายทาง HTTP และใช้ข้อมูลการตอบกลับได้ แอปเหล่านี้อาจพัฒนาและเผยแพร่โดยบริษัทเดียวกันกับที่เปิดเผยบริการ หรือนักพัฒนาแอปบุคคลที่สามที่ใช้บริการที่เผยแพร่ต่อสาธารณะ
รูปภาพต่อไปนี้แสดงโมเดลประเภทนี้
เนื่องจากผู้ให้บริการให้บริการผ่านเว็บ ผู้ให้บริการจึงต้องตรวจสอบว่าได้ดำเนินการตามขั้นตอนที่จำเป็นทั้งหมดเพื่อรักษาความปลอดภัยและปกป้องบริการจากการเข้าถึงที่ไม่ได้รับอนุญาต ในฐานะผู้ให้บริการ โปรดพิจารณาสิ่งต่อไปนี้
- ความปลอดภัย: คุณจะควบคุมการเข้าถึงบริการเพื่อป้องกันการเข้าถึงที่ไม่ได้รับอนุญาตได้อย่างไร
- ความเข้ากันได้: บริการของคุณจะทำงานในแพลตฟอร์มและอุปกรณ์ต่างๆ ได้ไหม
- ความสามารถในการวัดผล: คุณตรวจสอบบริการเพื่อให้แน่ใจว่าพร้อมใช้งานได้อย่างไร
- การสร้างรายได้: คุณจะติดตามและเรียกเก็บเงินจากลูกค้าสำหรับการเข้าถึงบริการได้อย่างไร
- และข้อควรพิจารณาอื่นๆ อีกมากมาย
หลังจากเผยแพร่แอปไคลเอ็นต์ที่เข้าถึงบริการแล้ว ผู้ให้บริการจะต้องตรวจสอบว่าบริการเหล่านั้นยังคงทำงานต่อไปได้เมื่อเวลาผ่านไปเมื่อเพิ่ม แก้ไข หรือลบบริการเหล่านั้น นอกจากนี้ ผู้ให้บริการต้องมีวิธีแจ้งให้นักพัฒนาแอปทราบถึงการเปลี่ยนแปลงบริการต่างๆ เพื่อให้แอปไคลเอ็นต์ซิงค์กับบริการเหล่านั้นอยู่เสมอ
นักพัฒนาแอปไคลเอ็นต์ต้องพบกับความท้าทายเมื่อพยายามใช้บริการจากผู้ให้บริการรายต่างๆ ปัจจุบันมีเทคโนโลยีมากมายที่ผู้ให้บริการสามารถใช้เพื่อแสดงบริการของตน แอปไคลเอ็นต์เดียวกันอาจต้องใช้กลไกหนึ่งเพื่อใช้บริการจากผู้ให้บริการรายหนึ่ง และกลไกอื่นเพื่อใช้บริการจากผู้ให้บริการรายอื่น นักพัฒนาแอปอาจต้องเผชิญกับสถานการณ์ที่ต้องใช้กลไกที่แตกต่างกันเพื่อใช้บริการจากผู้ให้บริการรายเดียวกัน
ให้บริการผ่าน Apigee Edge
Apigee Edge ช่วยให้คุณมอบสิทธิ์เข้าถึงบริการอย่างปลอดภัยได้ ด้วย API ที่กําหนดไว้อย่างชัดเจนซึ่งสอดคล้องกันในทุกบริการ ไม่ว่าจะติดตั้งใช้งานบริการอย่างไรก็ตาม API ที่สอดคล้องกัน
- ช่วยให้นักพัฒนาแอปใช้บริการของคุณได้ง่าย
- ช่วยให้คุณเปลี่ยนการใช้งานบริการแบ็กเอนด์ได้โดยไม่ส่งผลต่อ API สาธารณะ
- ช่วยให้คุณใช้ประโยชน์จากข้อมูลวิเคราะห์ การสร้างรายได้ พอร์ทัลนักพัฒนาซอฟต์แวร์ และฟีเจอร์อื่นๆ ที่ผสานรวมไว้ใน Edge
รูปภาพต่อไปนี้แสดงสถาปัตยกรรมที่มี 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 แต่มีเพียงผลิตภัณฑ์ ก เท่านั้นที่อนุญาตให้เข้าถึงพร็อกซี API 1
คุณตั้งค่าพร็อพเพอร์ตี้ที่แตกต่างกันในผลิตภัณฑ์ API แต่ละรายการได้ เช่น คุณอาจให้บริการผลิตภัณฑ์ API 1 รายการที่มีขีดจํากัดการเข้าถึงต่ำ เช่น คำขอ 1,000 รายการต่อวันในราคาประหยัด จากนั้นคุณก็เปิดตัวผลิตภัณฑ์ API อื่นที่ให้สิทธิ์เข้าถึงพร็อกซี API เดียวกัน แต่มีการจำกัดการเข้าถึงที่สูงขึ้นมากในราคาที่สูงขึ้น หรือคุณอาจสร้างผลิตภัณฑ์ API ที่ไม่มีค่าใช้จ่ายซึ่งอนุญาตให้เข้าถึงบริการของคุณได้แบบอ่านอย่างเดียว จากนั้นขายผลิตภัณฑ์ API ให้กับพร็อกซี API เดียวกันซึ่งอนุญาตให้เข้าถึงแบบอ่าน/เขียน
โปรดดูข้อมูลเพิ่มเติมที่หัวข้อจัดการผลิตภัณฑ์ API
อนุญาตให้แอปฝั่งไคลเอ็นต์เข้าถึงผลิตภัณฑ์ API
เมื่อนักพัฒนาแอปตัดสินใจว่าต้องการเข้าถึงบริการของคุณ จะต้องลงทะเบียนแอปไคลเอ็นต์กับผลิตภัณฑ์ API ก่อน
เมื่อลงทะเบียนแล้ว นักพัฒนาแอปจะได้รับคีย์ API ที่ต้องใส่ไว้ในคำขอไปยังพร็อกซี API ทั้งหมดที่รวมอยู่ในผลิตภัณฑ์ API ระบบจะตรวจสอบสิทธิ์คีย์ดังกล่าว และหากการตรวจสอบสิทธิ์สําเร็จ ระบบจะอนุญาตให้คําขอเข้าถึงบริการแบ็กเอนด์
คุณเพิกถอนคีย์ได้ทุกเมื่อเพื่อให้แอปไคลเอ็นต์ไม่มีสิทธิ์เข้าถึงบริการของคุณอีกต่อไป หรือจะกำหนดเวลาจำกัดสำหรับคีย์เพื่อให้นักพัฒนาแอปต้องรีเฟรชคีย์หลังจากผ่านไปตามเวลาที่เจาะจงก็ได้
คุณเป็นผู้ตัดสินใจว่าจะจัดการคำขอลงทะเบียนจากนักพัฒนาแอปเพื่อเข้าถึงผลิตภัณฑ์ API ของคุณอย่างไร การใช้บริการสำหรับนักพัฒนาแอป Apigee Edge ช่วยให้คุณทำขั้นตอนการลงทะเบียนได้โดยอัตโนมัติ หรือจะใช้กระบวนการที่ต้องทำด้วยตนเองเพื่อควบคุมการเข้าถึงก็ได้
สร้างผลิตภัณฑ์ API และทำให้พร้อมใช้งานสำหรับนักพัฒนาซอฟต์แวร์
- สร้างพร็อกซี API อย่างน้อย 1 รายการซึ่งแมป URL ที่เผยแพร่ต่อสาธารณะกับบริการแบ็กเอนด์
- สร้างผลิตภัณฑ์ API ที่รวมพร็อกซี API
- ติดตั้งใช้งานพร็อกซี API และผลิตภัณฑ์ API
- แจ้งให้นักพัฒนาแอปทราบว่าผลิตภัณฑ์ API พร้อมใช้งานแล้ว
เมื่อนักพัฒนาแอปทราบความพร้อมใช้งานของผลิตภัณฑ์ API ของคุณแล้ว ก็จะดำเนินการต่อไปนี้
- ลงทะเบียนแอปไคลเอ็นต์กับผลิตภัณฑ์ API ของคุณ
- รับคีย์ API สำหรับผลิตภัณฑ์ API
- ส่งคำขอไปยังบริการของคุณผ่านพร็อกซี API (ซึ่งรวมอยู่ในผลิตภัณฑ์ API) และส่งคีย์ API ไปพร้อมกับคำขอแต่ละรายการ
คอมโพเนนต์ของ Apigee Edge
Apigee Edge ประกอบด้วยรันไทม์ API, การตรวจสอบและข้อมูลวิเคราะห์ รวมถึงบริการสำหรับนักพัฒนาซอฟต์แวร์ ซึ่งร่วมกันเป็นโครงสร้างพื้นฐานที่ครอบคลุมสำหรับการสร้าง ความปลอดภัย การจัดการ และการดำเนินการของ API
รูปภาพต่อไปนี้แสดงบริการ Edge
รันไทม์ Edge API
บริการ API ของ Apigee Edge เกี่ยวข้องกับการสร้างและการใช้ API ไม่ว่าคุณจะสร้างพร็อกซี API ในฐานะผู้ให้บริการ หรือใช้ API, SDK และบริการอำนวยความสะดวกอื่นๆ ในฐานะนักพัฒนาแอป
เซิร์ฟเวอร์การจัดการ API มีเครื่องมือสำหรับเพิ่มและกำหนดค่าพร็อกซี API, ตั้งค่าผลิตภัณฑ์ API รวมถึงจัดการนักพัฒนาแอปและแอปไคลเอ็นต์ ซึ่งจะช่วยลดความกังวลด้านการจัดการที่พบได้ทั่วไปจากบริการแบ็กเอนด์ เมื่อเพิ่มพร็อกซี API คุณจะใช้นโยบายกับพร็อกซี API เพื่อเพิ่มความปลอดภัย การจำกัดอัตราการส่งโฆษณา สื่อกลาง การแคช และอื่นๆ ได้ นอกจากนี้ คุณยังปรับแต่งลักษณะการทํางานของพร็อกซี API ได้ด้วยการใช้สคริปต์ที่กําหนดเอง การเรียก API และบริการของบุคคลที่สาม และอื่นๆ ดูข้อมูลเพิ่มเติมได้ที่การทำความเข้าใจ API และพร็อกซี API
หากคุณเป็นนักพัฒนาซอฟต์แวร์ Node.js คุณสามารถเพิ่มโมดูล Node.js ลงใน Edge เพื่อสร้าง API และ API Mashup ได้อย่างราบรื่นไปพร้อมกับใช้ประโยชน์จากข้อดีของ Edge ตั้งแต่การเปลี่ยนรูปแบบข้อความไปจนถึงความปลอดภัยและการวิเคราะห์
การตรวจสอบและการวิเคราะห์อุปกรณ์ขอบ
Apigee Edge API Analytics มีเครื่องมือที่มีประสิทธิภาพในการดูแนวโน้มการใช้งาน API ในระยะสั้นและระยะยาว คุณสามารถแบ่งกลุ่มเป้าหมายตามนักพัฒนาแอปและแอปยอดนิยม ทําความเข้าใจการใช้งานตามเมธอด API เพื่อดูตําแหน่งที่จะลงทุน และสร้างรายงานที่กําหนดเองเกี่ยวกับข้อมูลระดับธุรกิจหรือระดับการดําเนินการ
เมื่อข้อมูลผ่าน Edge ระบบจะรวบรวมข้อมูลประเภทต่างๆ เริ่มต้นหลายประเภท ซึ่งรวมถึง URL, IP, รหัสผู้ใช้สําหรับข้อมูลการเรียก API, เวลาในการตอบสนอง, ข้อมูลข้อผิดพลาด และอื่นๆ คุณสร้างนโยบายเพื่อเพิ่มข้อมูลอื่นๆ ได้ เช่น ส่วนหัว พารามิเตอร์การค้นหา และส่วนของคําขอหรือคําตอบที่ดึงมาจาก XML หรือ JSON ระบบจะรวบรวมข้อมูลนี้แบบไม่พร้อมกันจากขั้นตอนการส่งคำขอ/การตอบกลับจริง จึงไม่มีผลกระทบต่อประสิทธิภาพของ API
UI การจัดการช่วยให้คุณดูเมตริกและมิติข้อมูลหลายรายการในเบราว์เซอร์ได้ ดังที่แสดงในรูปภาพต่อไปนี้
อย่างไรก็ตาม คุณสามารถเข้าถึงและควบคุมบริการ Analytics ได้ด้วยอินเทอร์เฟซบรรทัดคําสั่งหรือผ่าน RESTful API ดูข้อมูลเพิ่มเติมได้ที่ภาพรวม Analytics สําหรับ API
ระบบนิเวศของนักพัฒนาซอฟต์แวร์ Edge
Apigee Edge มีบริการสําหรับนักพัฒนาซอฟต์แวร์ที่ช่วยให้คุณทําสิ่งต่อไปนี้ได้
- จัดการชุมชนนักพัฒนาแอปที่ใช้บริการของคุณ
- ทำงานร่วมกับนักพัฒนาซอฟต์แวร์ภายในและภายนอก รวมถึงทำให้ความสัมพันธ์เป็นทางการด้วยโมเดลทางการเงิน
- เริ่มต้นใช้งานนักพัฒนาแอปและสร้างพอร์ทัลนักพัฒนาแอป นักพัฒนาแอปจะเชื่อมต่อกับพอร์ทัลเพื่อเข้าถึงเอกสารประกอบของ API เพื่อดูข้อมูลเพิ่มเติมเกี่ยวกับผลิตภัณฑ์ API ที่เผยแพร่ต่อสาธารณะและจัดการคีย์ API
ลูกค้า Edge ทุกคนสามารถสร้างพอร์ทัลนักพัฒนาแอปของตนเองได้ทั้งในระบบคลาวด์หรือในองค์กรด้วย Apigee Edge สำหรับระบบคลาวด์ส่วนตัว
Apigee Edge ช่วยให้คุณสร้างพอร์ทัลได้ 2 ประเภท ดังนี้
- พอร์ทัลแบบรวมที่จัดสรรได้ทันที ดูหัวข้อสร้างพอร์ทัลแบบรวม
- พอร์ทัลที่ใช้ Drupal ดูหัวข้อสร้างพอร์ทัลที่ใช้ Drupal
การสร้างรายได้
ความสามารถในการสร้างรายได้เป็นโครงสร้างพื้นฐานทางการเงินและความสัมพันธ์ที่จะเปลี่ยนชุมชนนักพัฒนาแอปของคุณให้เป็นช่องทางที่แท้จริงสำหรับสินทรัพย์ดิจิทัล การสร้างรายได้ช่วยให้คุณสร้างแพ็กเกจราคาที่หลากหลายซึ่งเรียกเก็บเงินจากนักพัฒนาแอปสำหรับการใช้ผลิตภัณฑ์ API หรือให้คุณจ่ายเงินให้นักพัฒนาแอปในสถานการณ์ที่มีการแบ่งรายได้
แพ็กเกจดังกล่าวรวมถึงแพ็กเกจแบบชำระเงินล่วงหน้า แพ็กเกจแบบชําระเงินตามหลัง แพ็กเกจแบบค่าธรรมเนียมคงที่ แพ็กเกจแบบอัตราผันแปร แพ็กเกจ "แบบมีค่าใช้จ่ายบางส่วน" แพ็กเกจที่ปรับให้เหมาะกับนักพัฒนาแอปบางราย แพ็กเกจที่ครอบคลุมกลุ่มนักพัฒนาแอป และอื่นๆ นอกจากนี้ การสร้างรายได้ยังรวมถึงสิ่งอำนวยความสะดวกในการรายงานและการเรียกเก็บเงิน
ดูข้อมูลเพิ่มเติมได้ที่ภาพรวมการสร้างรายได้
Flavors of Edge
Apigee Edge มีให้บริการในรูปแบบต่อไปนี้
- ระบบคลาวด์สาธารณะ: เวอร์ชัน SAAS ที่โฮสต์ซึ่ง Apigee เป็นผู้ดูแลสภาพแวดล้อม ซึ่งช่วยให้คุณมุ่งเน้นที่การสร้างบริการและกำหนด API สำหรับบริการเหล่านั้นได้
- ระบบคลาวด์ส่วนตัว: การติดตั้งในองค์กรที่คุณควบคุมสภาพแวดล้อมฮาร์ดแวร์และมีหน้าที่รับผิดชอบในการติดตั้ง อัปเกรด บำรุงรักษา และกระบวนการดูแลระบบอื่นๆ
หากสนใจ Apigee เวอร์ชันไฮบริด โปรดดูหัวข้อต่อไปนี้ใน Apigee X
เวอร์ชันระบบคลาวด์สาธารณะและระบบคลาวด์ส่วนตัวมีฟังก์ชันการทำงานคล้ายกันมาก อย่างไรก็ตาม เวอร์ชัน Private Cloud ไม่รองรับฟีเจอร์บางอย่างของเวอร์ชัน Public Cloud ฟีเจอร์ที่ระบบคลาวด์ส่วนตัวไม่รองรับมีดังนี้
- เป้าหมายที่โฮสต์
- ส่วนขยาย
- พอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ที่ผสานรวม (หมายเหตุ: ระบบรองรับพอร์ทัลสำหรับนักพัฒนาซอฟต์แวร์ที่ทำงานบน Drupal)
- การตรวจสอบ API
- Sense
โปรดดูรายการความแตกต่างของรุ่นต่างๆ ที่หัวข้อเปรียบเทียบผลิตภัณฑ์ Apigee
นอกจากนี้ API ทั้งสองยังมีความแตกต่างเล็กน้อยตามที่อธิบายไว้ในความแตกต่างระหว่าง API ของ Edge สำหรับ Public Cloud กับ Private Cloud API
ระบบคลาวด์สาธารณะรองรับทั้งบัญชีแบบไม่มีค่าใช้จ่ายและแบบชำระเงิน Private Cloudต้องใช้บัญชีแบบชำระเงิน
เวอร์ชันระบบคลาวด์ส่วนตัวมีคอมโพเนนต์ต่างๆ เช่น เซิร์ฟเวอร์การจัดการ Apigee, ฐานข้อมูล NoSQL ของ Apache Cassandra, เซิร์ฟเวอร์ OpenLDAP, รูทเตอร์ข้อความ และโปรแกรมประมวลผลข้อความ เพื่อรองรับการติดตั้งในสถานที่อย่างเต็มรูปแบบ