Drupal 7 Geliştirici Portalı SSS - Barındırmanın Sonu

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
info

Apigee, 31 Mayıs 2020'den itibaren Drupal 7 tabanlı geliştirici portallarının (D7P) barındırılmasına sponsorluk yapmayacaktır. Bu tarihten önce, 31 Mayıs 2019'dan itibaren müşterilerin Drupal tabanlı yeni portalları kendi kendilerine sağlamaları gerekir.

Neler değişiyor?

Nisan 2019'da, Apigee entegre geliştirici portalı için Developer Teams and Audiences'ın kullanıma sunulduğunu duyurmuştuk. Mayıs 2019'da, Apigee tarafından yönetilen entegre portala müşteri tarafından yönetilen yeni bir portal alternatifi sunan ve yeni SmartDocs'u içeren Drupal 8 tabanlı portalların (D8P) üretime hazır olduğunu duyurmuştuk. D8P duyurusuyla birlikte, D7P'nin barındırma hizmetinin 12 ay içinde sona ereceğini ve özel bulut D7P'nin yükleme ve yükseltme komut dosyalarının 20.06 sürümünde kaldırılacağını duyurmuştuk.

Drupal 7 tabanlı geliştirici portalları için Apigee sponsorluğundaki barındırma neden sonlandırılıyor?

D7P için Apigee sponsorluğundaki barındırma hizmeti iki nedenden dolayı Mayıs 2020'de sona erecek:

  1. Apigee'nin entegre portalları, gelişmiş özellikleri ve daha düşük toplam sahip olma maliyetiyle müşteriler için cazip bir seçenek haline geldi.
  2. Drupal 8, Drupal'da kalmak isteyenler için ileriye giden yolu temsil eder. D7P'den D8P'ye geçiş çabası basit olmasa da D8P, self servis geliştirici portalını tercih eden tüm müşteriler için daha iyi bir yol sunar.

Ne yapmam gerekiyor?

Apigee D7P müşterileri, mevcut alternatifleri değerlendirmeli ve tercih ettikleri bir barındırma sağlayıcıyla (ör. Pantheon veya Acquia) doğrudan ilişki kurmalı ya da diğer barındırma seçeneklerini değerlendirmelidir.

Değerlendirilebilecek seçenekler nelerdir?

D7P kullanan Cloud müşterileri üç seçeneğe sahiptir:

  1. Apigee'nin entegre portallarına geçin.
  2. Drupal 8'e geçiş yapın.
  3. 31 Mayıs 2020'ye kadar Drupal 7'de kalmaya ve barındırma sorumluluğunu üstlenmeye devam edin.

D7P kullanan Private Cloud müşterileri iki seçeneğe sahiptir:

  1. Drupal 8'e geçiş yapın.
  2. Şimdilik Drupal 7'de kalın.

Bu seçeneklerin her biri aşağıda daha ayrıntılı şekilde ele alınmıştır.

1. Seçenek: Apigee entegre portalına geçme

Bu yöntemi kimler kullanmalıdır?

Drupal 7'yi minimum düzeyde özelleştirmeyle kullanan API sağlayıcılar veya daha fazla yapılandırma odaklı ve daha düşük toplam sahip olma maliyeti olan bir hepsi bir arada çözüm tercih edenler.

Doğrudan Apigee Edge'e entegre edilmiş geliştirici portalı, güçlü bir API kataloğu ve güçlü kitle yönetimi araçları içeren ilgi çekici bir Markdown tabanlı içerik yönetim sistemi içerir. Entegre portalın API programınız için uygun olup olmadığını belirlemek isterseniz Apigee hesap temsilcinizle iletişime geçin.

Drupal 7 portal öğelerinizin entegre portala nasıl taşınacağını planlama ve yürütme konusunda yardım almak için Drupal 7 portalınızı entegre portala taşıma başlıklı makaleyi inceleyin.

2. Seçenek: Drupal 8'e taşıma

Bu yöntemi kimler kullanmalıdır?

Drupal 7'nin işlevlerinden yararlanan, belirli bir geliştirici deneyimi oluşturmak için yüksek düzeyde özelleştirme ve yatırım yapan API sağlayıcılar.

Drupal 7 ile Drupal 8 arasında sayfa oluşturma motoru gibi önemli farklılıklar olduğundan, benzer özelleştirmeleri yeniden oluşturmak için oldukça fazla özel çalışma gerekebilir. Drupal 8 uzmanlarıyla çalışmanız gerektiğini düşünüyorsanız Apigee hesap temsilciniz size uzman Drupal geliştirme iş ortakları önerebilir. Apigee, D8P için barındırma hizmeti sunmasa da Pantheon ve Acquia, Apigee müşterileri için D8P barındırma konusunda deneyime sahiptir.

3. seçenek: Drupal 7'de kalma

Bu yöntemi kimler kullanmalıdır?

Drupal 7'yi zaten kullanan ve karar vermek için daha fazla zamana ihtiyaç duyan API sağlayıcılar

Drupal 7 projesi, 2021'e kadar uzun süreli destek (LTS) için zaman çizelgeleri yayınladı. Drupal 7'yi Apigee Edge ile entegre eden modüllerin desteği bu barındırma duyurusundan etkilenmez. Ancak, Drupal 7'de kalmak isteyen tüm bulut müşterilerinin 31 Mayıs 2020'ye kadar barındırma sağlayıcılarıyla doğrudan hesap sorumluluğunu üstlenmesi gerektiğini unutmayın.

Verilerimi nasıl dışa aktarabilirim (bulut müşterileri)?

Drupal verilerinizi dışa aktarmak için Pantheon veya Acquia dışa aktarma sürecine bakın.

Gerekli işlemleri yapmazsam ne olur?

31 Mayıs 2020'den sonra D7P'yi siz ve müşterileriniz kullanamayacaksınız. D7P'de yönetim veya geliştirme yapamazsınız ve müşterileriniz D7P portalınıza giriş yapamaz. Apigee tarafından barındırılan tüm D7P portalları 31 Mayıs 2020'den sonra kullanımdan kaldırılacak.

Daha fazla bilgi veya yardım için kiminle iletişime geçebilirim?

D7P için barındırma hizmetinin sonlandırılmasıyla ilgili daha fazla bilgi istemek istiyorsanız lütfen Apigee Destek Portalı'nda "Drupal 7 tabanlı Geliştirici Portalı - barındırma" konu satırını kullanarak bir destek kaydı oluşturun.

D7P'den D8P'ye geçişe yardımcı olacak herhangi bir araç veya destek var mı?

Apigee, Drupal için doğrudan destek sağlamasa da Apigee hesap temsilciniz sizi taşıma ve özel geliştirme konusunda yardımcı olabilecek Drupal uzmanlarına bağlayabilir.

D7P'nin entegre portallara taşınmasına yardımcı olacak herhangi bir araç veya destek var mı?

Drupal 7 portal öğelerinizin entegre portala nasıl taşınacağını planlama ve yürütme konusunda yardım almak için Drupal 7 portalınızı entegre portala taşıma başlıklı makaleyi inceleyin.

Drupal'dan Apigee tarafından yönetilen portala geçiş için kullanılabilecek bir araç bulunmasa da Apigee, geçişinize yardımcı olabilir. En iyi adaylar, belirli iş akışları veya onay araçları gibi iyi aktarılamayacak özel geliştirmelere çok fazla yatırım yapmamış olanlardır. Daha fazla bilgi için Apigee hesap temsilcinizle iletişime geçin.

SmartDocs'ta ne gibi değişiklikler yapıldı?

Aşağıdaki bölümlerde, Drupal 8'deki yeni SmartDocs'ta Drupal 7'ye kıyasla yapılan değişiklikler açıklanmaktadır.

Yeni SmartDocs özelliği, Drupal 7 tabanlı sürümle nasıl karşılaştırılır?

Drupal 7 geliştirici portallarında kullanılan SmartDocs'u biliyor olabilirsiniz. API'leri belgelemek için SmartDocs'u kullanma başlıklı makaleyi inceleyin.

Drupal 8'deki SmartDocs, API referans belgelerinde beklediğiniz özelliklerin çoğunu sunar ve artık doğrudan bir OpenAPI spesifikasyonundan çalışır. Daha fazla bilgi için API'lerinizi belgeleme başlıklı makaleyi inceleyin.

OpenAPI Specification 3.0.x, SmartDocs ile desteklenir mi?

OpenAPI Spesifikasyonu 3.0.x, Drupal 8 portalında bulunan yeni SmartDocs tarafından desteklenir. Gelecekte spesifikasyonun yeni özellikleri için daha iyi destek sunmayı planlıyoruz.

SmartDocs'ta hangi kimlik doğrulama türleri desteklenir?

SmartDocs'daki Bu API'yi deneyin paneli, OpenAPI spesifikasyonunuzda tanımlanan güvenlik yöntemine bağlı olarak güvenli olmayan uç noktalar veya Temel, API Anahtarı ya da OAuth Kimlik Doğrulaması kullanan güvenli uç noktalarla çalışır. OAuth için aşağıdaki akışlar desteklenir: yetkilendirme kodu, dolaylı, şifre ve istemci kimlik bilgileri.

API dokümanları için tek seçeneğim SmartDocs mu?

SmartDocs, Apigee'nin OpenAPI Specification tarafından desteklenen API dokümantasyonu için kullanıma hazır çözümüdür ancak Apigee, seçeneklerin olmasının iyi olduğunu bilir. Drupal 8 portallarında API Kataloğu modülü, Swagger UI Alan Düzenleyicisi gibi ek oluşturma çözümlerini destekler.