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

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

31 Mayıs 2020'den itibaren Apigee, Drupal'ın 7 tabanlı geliştirici portallarına (D7P) destek sunmayacaktır. Bunun öncesinde, 31 Mayıs 2019'dan itibaren müşterilerin Drupal tabanlı tüm yeni portalları kendilerinin sağlaması gerekir.

Ne tür değişiklikler yapılıyor?

Nisan 2019'da, Apigee entegre geliştirici portalı için Geliştirici Ekipleri ve Kitleleri'nin kullanıma sunulduğunu duyurmuştuk. Mayıs 2019'da, Apigee tarafından yönetilen entegre portala alternatif olarak müşteri tarafından yönetilen yeni bir portal alternatifi sunan ve yeni SmartDocs'ı içeren Drupal 8 tabanlı portalların (D8P) üretime hazır olduğunu duyurmuştuk. D8P duyurusuyla eşzamanlı olarak, D7P'nin barındırma işleminin 12 ay içinde sonlandırılacağını ve özel bulut D7P için yükleme ve yükseltme komut dosyalarının 20.06 sürümünde kaldırılacağını duyurduk.

Drupal 7 tabanlı geliştirici portalları için Apigee sponsorlu barındırma neden sona eriyor?

D7P için Apigee sponsorlu barındırma hizmeti, Mayıs 2020'de iki nedenden dolayı sonlandırılacak:

  1. Apigee'nin entegre portalları, gelişmiş özellikleri ve daha düşük toplam sahip olma maliyetiyle müşteriler açısından cazip bir seçenek haline geldi.
  2. Drupal 8, Drupal kanalında kalmak isteyenlerin izleyeceği yolu temsil eder. D7P'den D8P'ye geçiş süreci önemsiz olmasa da D8P, kendi kendine yönetilen geliştirici portalını tercih eden tüm müşteriler için daha iyi bir hedef sunar.

Ne yapmam gerekiyor?

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

Göz önünde bulundurulması gereken seçenekler nelerdir?

D7P kullanan Cloud müşterilerinin üç seçeneği vardır:

  1. Apigee'nin entegre portallarına geçiş yapın.
  2. Drupal'a geçiş 8.
  3. Drupal 7'de kalın ve 31 Mayıs 2020'ye kadar ev sahipliği sorumluluğunu üstlenin.

D7P kullanan Private Cloud müşterilerinin iki seçeneği vardır:

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

Bu seçeneklerin her biri aşağıda daha ayrıntılı olarak ele alınmaktadır.

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

Bunu kimler dikkate almalıdır?

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

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

Drupal 7 portal öğelerinizi entegre portala taşımayı planlama ve yürütme hakkında yardım için Drupal 7 portalınızı entegre portala taşıma başlıklı makaleyi inceleyin.

2. Seçenek: Drupal 8'e geçin

Bunu kimler dikkate almalıdır?

Droupal 7'nin işlevlerinden yararlanan API sağlayıcıları, yüksek düzeyde özelleştirme yapma ve belirli bir geliştirici deneyimi oluşturmaya yönelik yatırım yapmayla birlikte.

Drupal 7 ile Drupal 8 arasındaki büyük farklar (ör. sayfa oluşturma motoru) nedeniyle, benzer özelleştirmeleri yeniden oluşturmak oldukça fazla özel çalışma gerektirebilir. Drupal 8 uzmanlarıyla iletişime geçmeniz gerektiğini öngörüyorsanız Apigee hesap temsilciniz, size uzman Drupal geliştirme iş ortakları önerebilir. Apigee, D8P için barındırma hizmeti sunmaz ancak Pantheon ve Acquia, Apigee müşterileri için D8P barındırma konusunda deneyime sahiptir.

3. Seçenek: Drupal'da kalın 7

Bunu kimler dikkate almalıdır?

Karar vermek için daha fazla zamana ihtiyaç duyan API sağlayıcıları Drupal 7'yi kullanıyor.

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

Verilerimin dışa aktarılmasını nasıl sağlayabilirim (bulut müşterileri)?

Drupal verilerinizi dışa aktarmak için Pantheon veya Acquia dışa aktarma işlemini inceleyin.

Gerekli işlemleri yapmazsam ne olur?

31 Mayıs 2020'den sonra D7P hem siz hem de müşterileriniz için kullanılamayacak. D7P'de yönetim veya geliştirme yapamazsınız. Ayrıca müşterileriniz D7P portalınıza giriş yapamaz. Apigee'de 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çmeliyim?

D7P barındırmanın sona ermesiyle ilgili ek bilgi istemek için lütfen Apigee Destek Portalı'na "Drupal 7-based Developer Portal - barındırma" konu satırıyla bir kayıt kaydedin.

D7P'yi D8P'ye taşımaya yardımcı olacak herhangi bir araç veya destek var mı?

Apigee, Drupal için doğrudan destek sağlamaz. Ancak 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 öğelerinizi entegre portala taşımayı planlama ve yürütme hakkında yardım 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 herhangi bir araç bulunmasa da Apigee, taşıma işleminize yardımcı olabilir. En iyi adaylar, belirli iş akışları veya onay araçları gibi iyi aktarılamayan özel geliştirmelere büyük yatırım yapmayanlardır. Daha fazla bilgi için Apigee hesap temsilcinizle iletişime geçin.

SmartDokümanlar'da ne tür değişiklikler yapıldı?

Aşağıdaki bölümlerde, Drupal 7 ile karşılaştırıldığında Drupal 8'deki yeni SmartDokümanlar'da yapılan değişiklikler açıklanmaktadır.

Yeni SmartDokümanlar özelliği, Drupal 7 tabanlı sürümle karşılaştırıldığında ne açıdan farklı?

Drupal 7 geliştirici portallarıyla kullanılan SmartDokümanlar'a aşina olabilirsiniz. Dokümanlar API'lerini doküman için kullanma bölümüne göz atın.

Drupal 8'deki SmartDokümanlar, API referans belgelerinde gördüğünüz özelliklerin birçoğunu sunar ve artık doğrudan bir OpenAPI Specification'dan çalıştırılıyor. Daha fazla bilgi için API'lerinizi belgeleme bölümüne bakın.

OpenAPI Specification 3.0.x SmartDokümanlar ile destekleniyor mu?

OpenAPI Specification 3.0.x, Drupal 8 portalında sunulan yeni SmartDokümanlar tarafından desteklenmektedir. Gelecekte spesifikasyonların yeni özellikleri için daha iyi destek bekleyebilirsiniz.

SmartDokümanlar ile hangi kimlik doğrulama türleri desteklenir?

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

API dokümanları için tek seçeneğim SmartDokümanlar mı?

SmartDokümanlar, OpenAPI Specification tarafından desteklenen API belgeleri için Apigee'nin kullanıma hazır bir çözümüdür. Ancak Apigee, seçeneklere sahip olmanın iyi bir fikir olduğunun bilincindedir. API Kataloğu modülü, Drupal 8 portalları için Swagger Kullanıcı Arayüzü Alan Biçimlendirici gibi ek oluşturma çözümlerini destekler.