คำถามที่พบบ่อยเกี่ยวกับพอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 7 - สิ้นสุดโฮสติ้ง

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

ตั้งแต่วันที่ 31 พฤษภาคม 2020 Apigee จะไม่เป็นผู้สนับสนุนการโฮสต์พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 7 (D7P) อีกต่อไป โดยก่อนหน้านี้ ลูกค้าจะต้องจัดสรรพอร์ทัลใหม่ที่ใช้ Drupal ด้วยตนเองตั้งแต่วันที่ 31 พฤษภาคม 2019 เป็นต้นไป

จะมีการเปลี่ยนแปลงอะไรบ้าง

ในเดือนเมษายน 2019 เราได้ประกาศเปิดตัว ทีมนักพัฒนาซอฟต์แวร์และกลุ่มเป้าหมายสำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวม Apigee ในเดือนพฤษภาคม 2019 เราได้ประกาศความพร้อมในการผลิตของพอร์ทัลแบบ 8 ฐานของ Drupal 8 (D8P) ซึ่งเป็นพอร์ทัลใหม่ที่จัดการโดยลูกค้าแทนพอร์ทัลที่ผสานรวมที่จัดการโดย Apigee รวมถึง SmartDocs ใหม่ เราได้ประกาศว่าจะยุติโฮสติ้งสำหรับ D7P ในอีก 12 เดือนพร้อมๆ กับการประกาศของ D8P และสคริปต์การติดตั้งและการอัปเกรดสำหรับ D7P บน Private Cloud จะถูกนำออกในรุ่น 20.06

เหตุใดโฮสติ้งที่ได้รับการสนับสนุนโดย Apigee สำหรับพอร์ทัลนักพัฒนาซอฟต์แวร์ที่ใช้ Drupal 7 จึงสิ้นสุดลง

การโฮสต์ D7P ที่ได้รับการสนับสนุนจาก Apigee ในเดือนพฤษภาคม 2020 จะมี 2 สาเหตุ ดังนี้

  1. พอร์ทัลที่ผสานรวมของ Apigee กลายเป็นตัวเลือกที่น่าสนใจสำหรับลูกค้า ซึ่งมีฟีเจอร์ขั้นสูงและค่าใช้จ่ายในการเป็นเจ้าของโดยรวมต่ำกว่า
  2. Drupal 8 แสดงถึงเส้นทางข้างหน้าสำหรับผู้ที่ต้องการติดตาม Drupal ต่อไป แม้ว่าการย้ายจาก D7P ไปยัง D8P จะเป็นไปได้ยาก แต่ D8P มีแนวทางที่ดีกว่าสำหรับลูกค้าที่ต้องการพอร์ทัลนักพัฒนาซอฟต์แวร์ที่จัดการด้วยตนเอง

ฉันต้องทำอะไรบ้าง

ลูกค้า Apigee D7P ควรประเมินทางเลือกอื่นๆ ที่มีและสร้างความสัมพันธ์โดยตรงกับผู้ให้บริการโฮสติ้งที่ต้องการ เช่น Pantheon หรือ Acquia หรือพิจารณาตัวเลือกโฮสติ้งอื่นๆ

ตัวเลือกที่ควรพิจารณามีอะไรบ้าง

ลูกค้า Cloud ที่ใช้ D7P มี 3 ตัวเลือก ดังนี้

  1. ย้ายไปที่พอร์ทัลที่ผสานรวมของ Apigee
  2. ย้ายข้อมูลไปยัง Drupal 8
  3. ใช้ Drupal 7 ต่อไปและรับผิดชอบในการโฮสต์ภายในวันที่ 31 พฤษภาคม 2020

ลูกค้า Private Cloud ที่ใช้ D7P มี 2 ตัวเลือก ได้แก่

  1. ย้ายข้อมูลไปยัง Drupal 8
  2. ตอนนี้ยังคงอยู่ใน Drupal 7

แต่ละตัวเลือกเหล่านี้จะมีการอธิบายรายละเอียดเพิ่มเติมด้านล่าง

ตัวเลือกที่ 1: ย้ายไปยังพอร์ทัลที่ผสานรวม Apigee

ใครควรพิจารณาบ้าง

ผู้ให้บริการ API ที่ใช้ Drupal 7 พร้อมการปรับแต่งเพียงเล็กน้อย หรือผู้ที่ต้องการโซลูชันแบบครบวงจรที่มีการกำหนดค่ามากกว่าโดยมุ่งเน้นต้นทุนในการเป็นเจ้าของโดยรวมต่ำกว่า

พอร์ทัลนักพัฒนาซอฟต์แวร์ที่ผสานรวมกับ Apigee Edge โดยตรงมีแคตตาล็อก API ที่มีประสิทธิภาพและระบบจัดการเนื้อหาที่น่าสนใจซึ่งอิงจากมาร์กดาวน์ พร้อมด้วยเครื่องมือการจัดการกลุ่มเป้าหมายที่มีประสิทธิภาพ หากต้องการทราบว่าพอร์ทัลผสานรวมจะเหมาะกับโปรแกรม 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 ของคุณเพื่อขอข้อมูลเพิ่มเติม

มีการเปลี่ยนแปลงใดบ้างใน SmartGoogle

ส่วนต่อไปนี้จะอธิบายการเปลี่ยนแปลงที่ดำเนินการกับ SmartDocuments ใหม่ใน Drupal 8 เมื่อเทียบกับ Drupal 7

ฟีเจอร์ใหม่ของ SmartDocs ต่างจากเวอร์ชันที่ใช้ Drupal 7 อย่างไร

คุณอาจคุ้นเคยกับ SmartDocs ที่ใช้กับพอร์ทัลนักพัฒนาซอฟต์แวร์ Drupal 7 โปรดดูหัวข้อการใช้ SmartDocument เพื่อสร้างเอกสาร API

Smartdocs ใน Drupal 8 มีฟีเจอร์หลายรายการตามที่คุณคาดหวังไว้ในเอกสารอ้างอิง API และตอนนี้ก็ทำงานจากข้อกำหนด OpenAPI ได้โดยตรงแล้ว ดูข้อมูลเพิ่มเติมได้ที่บันทึก API ของคุณ

รองรับ OpenAPI Specification 3.0.x กับ SmartGoogle ไหม

ข้อกำหนด OpenAPI 3.0.x รองรับโดย SmartDocs ใหม่ที่มีให้บริการในพอร์ทัล Drupal 8 เราจะปรับปรุงการรองรับฟีเจอร์ใหม่ๆ ของข้อกำหนดเฉพาะในอนาคต

SmartGoogle รองรับการตรวจสอบสิทธิ์ประเภทใดบ้าง

แผง "ลองใช้ API นี้" ใน SmartGoogle จะทำงานร่วมกับปลายทางที่ไม่ปลอดภัยหรือปลายทางที่มีการรักษาความปลอดภัยโดยใช้พื้นฐาน, คีย์ API หรือการตรวจสอบสิทธิ์ OAuth ตามวิธีการรักษาความปลอดภัยที่กำหนดไว้ในข้อกำหนด OpenAPI ของคุณ สำหรับ OAuth ระบบจะรองรับขั้นตอนต่อไปนี้ รหัสการให้สิทธิ์ โดยนัย รหัสผ่าน และข้อมูลเข้าสู่ระบบไคลเอ็นต์

SmartDocuments เป็นตัวเลือกเดียวสำหรับเอกสารประกอบเกี่ยวกับ API หรือไม่

SmartDocuments เป็นโซลูชันสำเร็จรูปของ Apigee สำหรับเอกสารประกอบของ API ที่ขับเคลื่อนโดยข้อกำหนดของ OpenAPI แต่ Apigee ถือว่าดีถ้ามีตัวเลือก สำหรับพอร์ทัล Drupal 8 โมดูลแคตตาล็อก API รองรับโซลูชันการแสดงผลเพิ่มเติม เช่น Swคนหนึ่ง UI Field Formatter