คุณกําลังดูเอกสารประกอบของ Apigee Edge
ไปที่เอกสารประกอบของ Apigee X info
ตั้งแต่วันที่ 31 พฤษภาคม 2020 เป็นต้นไป Apigee จะไม่สนับสนุนโฮสติ้งของพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 7 (D7P) อีกต่อไป ก่อนหน้านี้ ตั้งแต่วันที่ 31 พฤษภาคม 2019 เป็นต้นไป ลูกค้าต้องจัดสรรพอร์ทัลใหม่ที่ใช้ Drupal ด้วยตนเอง
มีอะไรเปลี่ยนแปลงบ้าง
ในเดือนเมษายน 2019 เราได้ประกาศเปิดตัว ทีมและกลุ่มเป้าหมายของนักพัฒนาซอฟต์แวร์สําหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมของ Apigee ในเดือนพฤษภาคม 2019 เราได้ประกาศความพร้อมใช้งานจริงของพอร์ทัลที่ใช้ Drupal 8 (D8P) ซึ่งให้บริการพอร์ทัลใหม่ที่ลูกค้าจัดการแทนพอร์ทัลแบบรวมที่ Apigee จัดการ รวมถึง SmartDocs ใหม่ ควบคู่กับการประกาศ D8P เราได้ประกาศการสิ้นสุดการโฮสต์สำหรับ D7P ในอีก 12 เดือนข้างหน้า และเราจะนำสคริปต์การติดตั้งและการอัปเกรดสำหรับ D7P ในระบบคลาวด์ส่วนตัวออกในรุ่น 20.06
เหตุใดโฮสติ้งที่ได้รับการสนับสนุนจาก Apigee สำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 7 จึงจะสิ้นสุดลง
โฮสติ้งที่ Apigee สนับสนุนสำหรับ D7P จะสิ้นสุดลงในเดือนพฤษภาคม 2020 ด้วยเหตุผล 2 ข้อดังนี้
- Portal แบบรวมของ Apigee กลายเป็นตัวเลือกที่น่าสนใจสำหรับลูกค้าด้วยฟีเจอร์ขั้นสูงและต้นทุนทั้งหมดในการเป็นเจ้าของที่ต่ำลง
- Drupal 8 เป็นเส้นทางที่มุ่งหน้าไปข้างหน้าสำหรับผู้ที่ต้องการใช้ Drupal ต่อไป แม้ว่าการย้ายข้อมูลจาก D7P ไปยัง D8P จะไม่ใช่เรื่องง่าย แต่ D8P ก็มีเส้นทางที่ดีกว่าสำหรับลูกค้าที่ต้องการพอร์ทัลนักพัฒนาแอปที่จัดการด้วยตนเอง
ฉันต้องทำอะไรบ้าง
ลูกค้า Apigee D7P ควรประเมินทางเลือกที่มีอยู่และสร้างความสัมพันธ์โดยตรงกับผู้ให้บริการโฮสติ้งที่ต้องการ เช่น Pantheon หรือ Acquia หรือพิจารณาตัวเลือกโฮสติ้งอื่นๆ
ตัวเลือกที่ควรพิจารณามีอะไรบ้าง
ลูกค้า Cloud ที่ใช้ D7P จะมี 3 ตัวเลือกดังนี้
- เปลี่ยนไปใช้พอร์ทัลแบบรวมของ Apigee
- ย้ายข้อมูลไปยัง Drupal 8
- ใช้ Drupal 7 ต่อไปและรับผิดชอบการโฮสต์ภายในวันที่ 31 พฤษภาคม 2020
ลูกค้า Private Cloud ที่ใช้ D7P มี 2 ตัวเลือก ได้แก่
- ย้ายข้อมูลไปยัง Drupal 8
- โปรดใช้ Drupal 7 ต่อไปก่อน
ตัวเลือกแต่ละรายการมีคำอธิบายอย่างละเอียดด้านล่าง
ตัวเลือกที่ 1: เปลี่ยนไปใช้พอร์ทัลที่ผสานรวมกับ Apigee
ใครควรพิจารณาใช้
ผู้ให้บริการ API ที่ใช้ Drupal 7 ที่มีการปรับเปลี่ยนในปริมาณน้อยที่สุด หรือผู้ที่ชื่นชอบโซลูชันแบบครบวงจรที่เน้นการกำหนดค่ามากกว่าและมีต้นทุนรวมในการเป็นเจ้าของที่ต่ำลง
พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมกับ Apigee Edge โดยตรงประกอบด้วยแคตตาล็อก API ที่มีประสิทธิภาพและระบบจัดการเนื้อหาที่ใช้ Markdown ซึ่งน่าสนใจพร้อมเครื่องมือการจัดการกลุ่มเป้าหมายที่มีประสิทธิภาพ หากต้องการทราบว่าพอร์ทัลแบบรวมเข้าด้วยกันเหมาะกับโปรแกรม API ของคุณหรือไม่ โปรดติดต่อตัวแทนฝ่ายดูแลลูกค้าของ Apigee
ดูคําแนะนําเกี่ยวกับวิธีวางแผนและดําเนินการย้ายข้อมูลเนื้อหาของพอร์ทัล Drupal 7 ไปยังพอร์ทัลแบบรวมได้ที่การย้ายข้อมูลพอร์ทัล Drupal 7 ไปยังพอร์ทัลแบบรวม
ตัวเลือกที่ 2: ย้ายข้อมูลไปยัง Drupal 8
ใครควรพิจารณาใช้
ผู้ให้บริการ API ที่ได้ใช้ประโยชน์จากฟังก์ชันการทำงานของ Drupal 7 ร่วมกับการปรับแต่งในระดับสูงและการลงทุนในการสร้างประสบการณ์การใช้งานที่เฉพาะเจาะจงสำหรับนักพัฒนาซอฟต์แวร์
เนื่องจากความแตกต่างที่สำคัญระหว่าง Drupal 7 กับ Drupal 8 เช่น เครื่องมือแสดงผลหน้าเว็บ การทําการปรับแต่งที่คล้ายกันอีกครั้งอาจต้องใช้การปรับแต่งในระดับหนึ่ง หากคาดว่าจะต้องจ้างผู้เชี่ยวชาญ Drupal 8 ตัวแทนฝ่ายดูแลลูกค้าของ Apigee จะแนะนำพาร์ทเนอร์ด้านการพัฒนา Drupal ที่เชี่ยวชาญให้คุณได้ แม้ว่า Apigee จะไม่ให้บริการโฮสติ้งสำหรับ D8P แต่ Pantheon และ Acquia มีประสบการณ์ในการโฮสติ้ง D8P ให้กับลูกค้า Apigee
ตัวเลือกที่ 3: ใช้ Drupal 7 ต่อไป
ใครควรพิจารณาใช้
ผู้ให้บริการ API ที่ใช้ Drupal 7 อยู่แล้ว ซึ่งต้องการเวลาเพิ่มเติมในการตัดสินใจ
โปรเจ็กต์ Drupal 7 ได้เผยแพร่ไทม์ไลน์สำหรับการสนับสนุนระยะยาว (LTS) จนถึงปี 2021 การรองรับโมดูลที่ผสานรวม Drupal 7 กับ Apigee Edge จะไม่ได้รับผลกระทบจากประกาศการโฮสต์นี้ อย่างไรก็ตาม โปรดทราบว่าลูกค้าที่ใช้ระบบคลาวด์ซึ่งต้องการใช้ Drupal 7 ต่อไปจะต้องรับผิดชอบต่อบัญชีโดยตรงกับผู้ให้บริการโฮสติ้งภายในวันที่ 31 พฤษภาคม 2020
ฉันจะส่งออกข้อมูลได้อย่างไร (ลูกค้าระบบคลาวด์)
หากต้องการส่งออกข้อมูล Drupal โปรดดูขั้นตอนการส่งออกของ Pantheon หรือ Acquia
จะเกิดอะไรขึ้นหากฉันไม่ดำเนินการที่จำเป็น
หลังจากวันที่ 31 พฤษภาคม 2020 เป็นต้นไป คุณและลูกค้าจะใช้ D7P ไม่ได้อีกต่อไป คุณจะไม่สามารถดูแลระบบหรือพัฒนาใน D7P และลูกค้าจะเข้าสู่ระบบพอร์ทัล D7P ไม่ได้ เราจะเลิกใช้งานพอร์ทัล D7P ที่โฮสต์โดย Apigee ทั้งหมดหลังจากวันที่ 31 พฤษภาคม 2020
ฉันจะติดต่อใครเพื่อขอข้อมูลเพิ่มเติมหรือความช่วยเหลือ
หากต้องการขอรายละเอียดเพิ่มเติมเกี่ยวกับการสิ้นสุดการโฮสต์สำหรับ D7P โปรดบันทึกคำขอแจ้งปัญหาในพอร์ทัลการสนับสนุนของ Apigee โดยใส่บรรทัดเรื่องว่า "พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 7 - โฮสติ้ง"
มีเครื่องมือหรือการสนับสนุนใดบ้างที่จะช่วยในการย้ายข้อมูล D7P ไปยัง D8P
แม้ว่า Apigee จะไม่ให้การสนับสนุน Drupal โดยตรง แต่ตัวแทนฝ่ายดูแลลูกค้าของ Apigee สามารถเชื่อมต่อคุณกับผู้เชี่ยวชาญ Drupal ที่สามารถให้ความช่วยเหลือในการย้ายข้อมูลและการพัฒนาที่กําหนดเอง
มีเครื่องมือหรือการสนับสนุนที่จะช่วยในการย้ายข้อมูล D7P ไปยังพอร์ทัลแบบรวมหรือไม่
ดูคําแนะนําเกี่ยวกับวิธีวางแผนและดําเนินการย้ายข้อมูลเนื้อหาของพอร์ทัล Drupal 7 ไปยังพอร์ทัลแบบรวมได้ที่การย้ายข้อมูลพอร์ทัล Drupal 7 ไปยังพอร์ทัลแบบรวม
แม้ว่าจะไม่มีเครื่องมือสำหรับการย้ายข้อมูลจาก Drupal ไปยังพอร์ทัลที่จัดการโดย Apigee แต่ Apigee อาจช่วยคุณในการย้ายข้อมูลได้ ตัวเลือกที่ดีที่สุดคือแอปที่ไม่ได้ลงทุนมากในการพัฒนาแบบกำหนดเองซึ่งอาจย้ายข้อมูลได้ไม่ดี เช่น เวิร์กโฟลว์หรือเครื่องมืออนุมัติที่เฉพาะเจาะจง โปรดติดต่อตัวแทนฝ่ายดูแลลูกค้าของ Apigee เพื่อขอข้อมูลเพิ่มเติม
SmartDocs มีการเปลี่ยนแปลงอะไรบ้าง
ส่วนต่อไปนี้จะอธิบายการเปลี่ยนแปลงที่เกิดขึ้นกับ SmartDocs เวอร์ชันใหม่ใน Drupal 8 เมื่อเทียบกับ Drupal 7
ฟีเจอร์ SmartDocs เวอร์ชันใหม่แตกต่างจากเวอร์ชันที่ใช้ Drupal 7 อย่างไร
คุณอาจคุ้นเคยกับ SmartDocs ที่ใช้ในพอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 7 ดูหัวข้อการใช้ SmartDocs เพื่อบันทึก API
SmartDocs ใน Drupal 8 มีฟีเจอร์มากมายที่คุณคาดหวังในเอกสารอ้างอิง API และตอนนี้ทำงานจากข้อมูลจำเพาะ OpenAPI โดยตรง ดูข้อมูลเพิ่มเติมได้ที่จัดทำเอกสารประกอบเกี่ยวกับ API
SmartDocs รองรับข้อกําหนดของ OpenAPI 3.0.x ไหม
SmartDocs ใหม่ในพอร์ทัล Drupal 8 รองรับข้อกำหนด OpenAPI 3.0.x โปรดรอการรองรับฟีเจอร์ใหม่ของสเปคในอนาคต
SmartDocs รองรับการตรวจสอบสิทธิ์ประเภทใดบ้าง
แผง "ลองใช้ API นี้" ใน SmartDocs ใช้งานได้กับปลายทางที่ไม่ปลอดภัยหรือปลายทางที่ปลอดภัยโดยใช้การตรวจสอบสิทธิ์พื้นฐาน คีย์ API หรือ OAuth โดยอิงตามวิธีการรักษาความปลอดภัยที่ระบุไว้ในข้อกำหนด OpenAPI สำหรับ OAuth ระบบรองรับขั้นตอนต่อไปนี้ รหัสการให้สิทธิ์ โดยนัย รหัสผ่าน และข้อมูลเข้าสู่ระบบไคลเอ็นต์
SmartDocs เป็นตัวเลือกเดียวสำหรับเอกสารประกอบเกี่ยวกับ API ใช่ไหม
SmartDocs เป็นโซลูชันสําเร็จรูปของ Apigee สําหรับเอกสารประกอบ API ที่ขับเคลื่อนโดยข้อกําหนด OpenAPI แต่ Apigee ตระหนักดีว่าการมีตัวเลือกเป็นสิ่งจําเป็น สำหรับพอร์ทัล Drupal 8 โมดูลแคตตาล็อก API รองรับโซลูชันการแสดงผลเพิ่มเติม เช่น เครื่องมือจัดรูปแบบฟิลด์ Swagger UI