คุณกำลังดูเอกสารประกอบของ Apigee Edge
ไปที่
เอกสารประกอบของ Apigee X info
Apigee Edge มีจุดเริ่มต้นหลายจุดที่คุณอาจต้องการรักษาความปลอดภัยด้วย TLS นอกจากนี้ ส่วนเสริมของ Edge เช่น พอร์ทัลบริการสำหรับนักพัฒนาแอป ก็มีจุดเริ่มต้นที่กำหนดค่าให้ใช้ TLS ได้
ขั้นตอนการกำหนดค่า TLS ของ Edge จะขึ้นอยู่กับวิธีที่คุณติดตั้งใช้งาน Edge ซึ่งมี 2 แบบคือ Apigee Edge Cloud หรือ Apigee Edge for Private Cloud
การติดตั้งใช้งานในระบบคลาวด์
ในการติดตั้งใช้งาน Edge ในระบบคลาวด์ คุณมีหน้าที่รับผิดชอบในการกำหนดค่าการเข้าถึง TLS สำหรับพร็อกซี API และปลายทางเป้าหมายเท่านั้น
สำหรับพอร์ทัลบริการสำหรับนักพัฒนาแอปเวอร์ชันคลาวด์ คุณจะต้องกำหนดค่า TLS ในเซิร์ฟเวอร์โฮสต์ของ Pantheon
ดูข้อมูลเพิ่มเติมได้ที่ การใช้ TLS ในการติดตั้งใช้งาน Edge ในระบบคลาวด์
การติดตั้งใช้งาน Private Cloud
สำหรับการติดตั้งใช้งานพอร์ทัลบริการสำหรับนักพัฒนาแอป Apigee Edge for Private Cloud คุณมีหน้าที่รับผิดชอบในการกำหนดค่า TLS อย่างสมบูรณ์ ซึ่งหมายความว่าคุณไม่เพียงแต่ต้องขอรับใบรับรอง TLS และคีย์ส่วนตัวเท่านั้น แต่ยังต้องกำหนดค่า Edge ให้ใช้ TLS ด้วย
ดูข้อมูลเพิ่มเติมได้ที่ การใช้ TLS ในการติดตั้งใช้งาน Private Cloud
TLS เวอร์ชันที่รองรับ
TLS เวอร์ชันที่รองรับจะขึ้นอยู่กับว่าคุณใช้ Edge ในระบบคลาวด์หรือ Edge for Private Cloud ดังนี้
- Edge ในระบบคลาวด์: รองรับ TLS เวอร์ชัน 1.2 เท่านั้น เราได้เลิกใช้งานการรองรับ TLS เวอร์ชัน 1.0 และ 1.1 สำหรับระบบคลาวด์แล้ว ดูข้อมูลเพิ่มเติมได้ที่ ดู การเลิกใช้งาน TLS 1.0 และ 1.1
- Edge for Private Cloud: รองรับ TLS เวอร์ชัน 1.0, 1.1 และ 1.2
ตำแหน่งที่ Edge ใช้ TLS
รูปภาพต่อไปนี้แสดงตำแหน่งในการติดตั้งใช้งาน Edge ที่คุณกำหนดค่า TLS ได้

โดยปกติแล้วลูกค้า Apigee Edge for Private Cloud จะกำหนดค่าการเชื่อมต่อทั้งหมดให้ใช้ TLS อย่างไรก็ตาม สำหรับลูกค้า Cloud นั้น Apigee จะจัดการการกำหนดค่า TLS ส่วนใหญ่ให้คุณ และคุณจะต้องกำหนดค่า TLS สำหรับการเชื่อมต่อ 3 และ 4 ที่แสดงในรูปเท่านั้น
ตารางต่อไปนี้อธิบายการเชื่อมต่อ TLS เหล่านี้
|
แหล่งที่มา |
ปลายทาง |
คำอธิบาย |
|
|---|---|---|---|
|
1 |
นักพัฒนา API |
UI การจัดการของ Edge |
UI การจัดการของ Edge เป็นเครื่องมือที่ทำงานในเบราว์เซอร์ซึ่งนักพัฒนา API ใช้เพื่อทำงานส่วนใหญ่ ที่จำเป็นในการสร้าง กำหนดค่า และจัดการพร็อกซี API และผลิตภัณฑ์ API |
|
2 |
นักพัฒนา API |
Edge Management API |
คุณสามารถกำหนดค่าบริการทั้งหมดของ Edge ผ่าน Edge Management API ซึ่งเป็น API ที่อิงตาม REST ซึ่งหมายความว่าคุณสามารถใช้ API เหล่านี้เพื่อสร้าง กำหนดค่า และจัดการพร็อกซี API และผลิตภัณฑ์ API สร้างและจัดการแอปและนักพัฒนาแอป รวมถึงดำเนินการอื่นๆ อีกมากมาย |
|
3 |
ไคลเอ็นต์ API (แอป) |
API |
แอปจะเข้าถึง API ของคุณโดยส่งคำขอไปยังพร็อกซี API ผ่านโฮสต์เสมือนใน เราเตอร์ Edge |
|
4 |
Edge |
ปลายทางเป้าหมาย |
พร็อกซี API ทำหน้าที่เป็นการแมปปลายทางที่พร้อมใช้งานแบบสาธารณะใน Edge กับa ปลายทางเป้าหมาย ซึ่งมักกำหนดโดยปลายทางในบริการแบ็กเอนด์ Message Processor ของ Edge จะเข้าถึงบริการแบ็กเอนด์ของคุณเพื่อตอบสนองต่อคำขอที่ส่งไปยังพร็อกซี API |
|
5 |
เราเตอร์ |
Message Processor |
เราเตอร์จะจัดการการรับส่งข้อมูล API ขาเข้าทั้งหมดของ Edge, กำหนดพร็อกซี API ที่จัดการ การร้องขอ, จัดสรรการร้องขอไปยัง Message Processor ที่พร้อมใช้งาน และส่ง การร้องขอ |
โดยปกติแล้ว Edge เวอร์ชันคลาวด์จะได้รับการกำหนดค่าเพื่อให้เราเตอร์จัดการคำขอทั้งหมดจากไคลเอ็นต์ API ลูกค้า Private Cloud สามารถใช้ตัวจัดสรรภาระงานก่อนเราเตอร์เพื่อจัดการคำขอได้ รูปภาพต่อไปนี้แสดงสถานการณ์ที่ไคลเอ็นต์ API เข้าถึง Edge ผ่านตัวจัดสรรภาระงาน แทนที่จะเข้าถึงเราเตอร์โดยตรง

ในการติดตั้งใช้งาน Private Cloud การมีตัวจัดสรรภาระงานจะขึ้นอยู่กับการกำหนดค่าเครือข่าย ของ Edge
เมื่อใช้ตัวจัดสรรภาระงาน คุณสามารถกำหนดค่า TLS ระหว่างไคลเอ็นต์ API กับตัวจัดสรรภาระงาน และระหว่างตัวจัดสรรภาระงานกับเราเตอร์ได้หากจำเป็น ดังที่อธิบายไว้ในตารางต่อไปนี้
|
แหล่งที่มา |
ปลายทาง |
คำอธิบาย |
|
|---|---|---|---|
|
6 |
ไคลเอ็นต์ API (แอป) |
ตัวจัดสรรภาระงาน |
แอปจะเข้าถึง API ของคุณโดยส่งคำขอไปยังพร็อกซี API ผ่านตัวจัดสรรภาระงาน ตัวจัดสรรภาระงานจะส่งต่อคำขอไปยังเราเตอร์ Edge คุณสามารถกำหนดค่า TLS ในจุดเริ่มต้นของตัวจัดสรรภาระงานได้ วิธีที่คุณกำหนดค่า TLS จะขึ้นอยู่กับตัวจัดสรรภาระงาน |
|
7 |
ตัวจัดสรรภาระงาน |
เราเตอร์ |
คุณอาจกำหนดค่าการเข้าถึง TLS สำหรับเราเตอร์จาก ตัวจัดสรรภาระงาน ทั้งนี้ขึ้นอยู่กับการกำหนดค่า ในกรณีดังกล่าว ให้กำหนดค่า TLS เหมือนกับว่าไม่มีตัวจัดสรรภาระงาน หรือหากตัวจัดสรรภาระงานและเราเตอร์อยู่ในโดเมนความปลอดภัยเดียวกัน ก็อาจไม่จำเป็นต้องกำหนดค่า TLS อย่างไรก็ตาม การดำเนินการดังกล่าวจะขึ้นอยู่กับการกำหนดค่าเครือข่าย |
ตำแหน่งที่พอร์ทัลบริการสำหรับนักพัฒนาแอปใช้ TLS
รูปภาพต่อไปนี้แสดงตำแหน่ง 2 ตำแหน่งที่พอร์ทัลใช้ TLS

ลูกค้า Apigee Edge for Private Cloud และ Edge Cloud จะกำหนดค่า TLS ในการเชื่อมต่อทั้ง 2 รายการ ตารางต่อไปนี้อธิบายการเชื่อมต่อเหล่านี้โดยละเอียด
|
แหล่งที่มา |
ปลายทาง |
คำอธิบาย |
|
|---|---|---|---|
|
1 |
พอร์ทัล |
Edge Management API |
พอร์ทัลไม่ได้ทำหน้าที่เป็นระบบแบบสแตนด์อโลน แต่ข้อมูลส่วนใหญ่ที่พอร์ทัลใช้จะจัดเก็บไว้ใน Edge ซึ่งสามารถติดตั้งใช้งาน Edge ได้ทั้งใน ระบบคลาวด์หรือ Edge for Private Cloud พอร์ทัลทำหน้าที่เป็นไคลเอ็นต์ TLS ในสถานการณ์นี้โดยส่งคำขอไปยัง Edge management API ในฐานะเซิร์ฟเวอร์ TLS นั้น Edge มีหน้าที่กำหนดค่า TLS |
|
2 |
นักพัฒนาแอป |
พอร์ทัล |
นักพัฒนาแอปจะเข้าสู่ระบบพอร์ทัลเพื่อลงทะเบียนแอปและรับคีย์ API เนื่องจากการ เชื่อมต่อกำหนดให้นักพัฒนาแอปต้องส่งข้อมูลเข้าสู่ระบบ และพอร์ทัลต้องส่ง คีย์แอป จึงควรกำหนดค่าให้ใช้ TLS |
ดูข้อมูลเพิ่มเติมเกี่ยวกับการกำหนดค่า TLS สำหรับพอร์ทัลเวอร์ชันคลาวด์และ Apigee Edge for Private Cloud ได้ที่การใช้ TLS ในพอร์ทัล