Stai visualizzando la documentazione di Apigee Edge.
Vai alla
documentazione di Apigee X. informazioni
A partire dal 31 maggio 2020, Apigee non sponsorerà più l'hosting dei portali per sviluppatori basati su Drupal 7 (D7P). In precedenza, a partire dal 31 maggio 2019, i clienti devono eseguire il provisioning autonomo di qualsiasi nuovo portale basato su Drupal.
Quali modifiche sono state apportate?
Ad aprile 2019 abbiamo annunciato il lancio di team di sviluppatori e segmenti di pubblico per il portale per gli sviluppatori integrato Apigee. A maggio 2019 abbiamo annunciato l'idoneità alla produzione dei portali basati su Drupal 8 (D8P), che fornisce una nuova alternativa al portale gestito dal cliente al portale integrato gestito da Apigee e include il nuovo SmartDocs. In concomitanza con l'annuncio di D8P, abbiamo annunciato la fine dell'hosting per D7P tra 12 mesi e che gli script di installazione e upgrade per il cloud privato D7P verranno rimossi nella versione 20.06.
Perché l'hosting sponsorizzato da Apigee per i portali per sviluppatori basati su Drupal 7 terminerà?
L'hosting sponsorizzato da Apigee per D7P terminerà a maggio 2020 per due motivi:
- I portali integrati di Apigee sono diventati un'opzione interessante per i clienti, con funzionalità avanzate e un costo totale di proprietà inferiore.
- Drupal 8 rappresenta il percorso da seguire per coloro che desiderano rimanere sulla traccia Drupal. Sebbene l'impegno di migrazione da D7P a D8P non sia banale, D8P offre una traiettoria migliore per qualsiasi cliente che preferisca un portale per sviluppatori autogestito.
Che cosa devo fare?
I clienti di Apigee D7P devono valutare le alternative disponibili e stabilire una relazione diretta con un provider host preferito, come Pantheon o Acquia, oppure prendere in considerazione altre opzioni di hosting.
Quali sono le opzioni da prendere in considerazione?
I clienti Cloud che utilizzano D7P hanno tre opzioni:
- Passa ai portali integrati di Apigee.
- Esegui la migrazione a Drupal 8.
- Rimanere su Drupal 7 e assumersi la responsabilità di ospitare entro il 31 maggio 2020.
I clienti del cloud privato che utilizzano D7P hanno due opzioni:
- Esegui la migrazione a Drupal 8.
- Rimani su Drupal 7 per ora.
Ognuna di queste opzioni è discussa in maggiore dettaglio di seguito.
Opzione 1: passaggio a un portale integrato Apigee
Chi dovrebbe prendere in considerazione questo aspetto?
Provider di API che utilizzano Drupal 7 con una personalizzazione minima o coloro che preferiscono una soluzione all-in-one più orientata alla configurazione con un costo totale di proprietà inferiore.
Il portale per gli sviluppatori integrato direttamente in Apigee Edge include un potente catalogo di API e un interessante sistema di gestione dei contenuti basato su Markdown con solidi strumenti di gestione del pubblico. Per determinare se il portale integrato potrebbe essere adatto al tuo programma API, contatta il rappresentante del tuo account Apigee.
Per indicazioni su come pianificare ed eseguire la migrazione degli asset del portale Drupal 7 al portale integrato, consulta Migrazione del portale Drupal 7 al portale integrato.
Opzione 2: migrazione a Drupal 8
Chi dovrebbe prendere in considerazione questo aspetto?
Provider di API che hanno sfruttato la funzionalità di Drupal 7 insieme a un elevato grado di personalizzazione e investimento nella creazione di un'esperienza di sviluppo specifica.
A causa delle principali differenze tra Drupal 7 e Drupal 8, come il motore di rendering delle pagine, ricreare personalizzazioni simili potrebbe richiedere un certo grado di personalizzazione. Se prevedi di dover coinvolgere gli esperti di Drupal 8, il tuo rappresentante dell'account Apigee può consigliarti partner di sviluppo Drupal esperti. Sebbene Apigee non fornisca l'hosting per D8P, Pantheon e Acquia offrono esperienza nell'hosting di D8P per i clienti Apigee.
Opzione 3: rimani su Drupal 7
Chi dovrebbe prendere in considerazione questo aspetto?
I provider di API utilizzano già Drupal 7, che vogliono semplicemente più tempo per prendere una decisione.
Il progetto Drupal 7 ha pubblicato tempistiche per l'assistenza a lungo termine (LTS) fino al 2021. Il supporto dei moduli che integrano Drupal 7 con Apigee Edge non è interessato da questo annuncio di hosting. Tuttavia, tieni presente che qualsiasi cliente cloud che voglia rimanere su Drupal 7 deve assumersi la responsabilità diretta dell'account con il proprio provider host entro il 31 maggio 2020.
Come posso esportare i miei dati (clienti cloud)?
Per esportare i tuoi dati Drupal, consulta la procedura di esportazione di Pantheon o Acquia.
Che cosa succede se non intraprendo le azioni necessarie?
Dopo il 31 maggio 2020, D7P non sarà più disponibile per te e per i tuoi clienti. Non potrai eseguire attività di amministrazione o sviluppo su D7P e i tuoi clienti non potranno accedere al portale D7P. Tutti i portali D7P ospitati su Apigee verranno dismessi dopo il 31 maggio 2020.
Chi posso contattare per avere ulteriori informazioni o ricevere assistenza?
Per richiedere ulteriori dettagli circa la fine dell'hosting per D7P, registra un ticket nel portale di assistenza Apigee con oggetto "Portale per sviluppatori basato su Drupal 7 - hosting".
Sono disponibili strumenti o assistenza per la migrazione da D7P a D8P?
Sebbene Apigee non fornisca assistenza diretta per Drupal, il rappresentante del tuo account Apigee può metterti in contatto con esperti Drupal che possono aiutarti nella migrazione e nello sviluppo personalizzato.
Sono disponibili strumenti o assistenza per la migrazione di D7P ai portali integrati?
Per indicazioni su come pianificare ed eseguire la migrazione degli asset del portale Drupal 7 al portale integrato, consulta Migrazione del portale Drupal 7 al portale integrato.
Sebbene non siano disponibili strumenti per la migrazione da Drupal al portale gestito da Apigee, Apigee potrebbe essere in grado di aiutarti con la migrazione. I candidati migliori sono coloro che non hanno investito molto in uno sviluppo personalizzato che potrebbe non essere trasferito correttamente, come flussi di lavoro o strumenti di approvazione specifici. Contatta il rappresentante del tuo account Apigee per ulteriori informazioni.
Quali modifiche sono state apportate a SmartDocumenti?
Le seguenti sezioni descrivono le modifiche apportate ai nuovi SmartDocumenti in Drupal 8 rispetto a Drupal 7.
Qual è la differenza tra la nuova funzionalità SmartDocs e la versione basata su Drupal 7?
Forse conosci SmartDocumenti utilizzati con i portali per sviluppatori Drupal 7. Consulta l'articolo sull'utilizzo di SmartDocs per documentare le API.
SmartDoc in Drupal 8 offre molte delle funzionalità che ti aspetti nella documentazione di riferimento delle API e ora viene eseguito direttamente da una specifica OpenAPI. Per maggiori informazioni, consulta Documentare le API.
La specifica OpenAPI 3.0.x è supportata con SmartDocumenti?
La specifica OpenAPI 3.0.x è supportata dal nuovo SmartDocs disponibile nel portale Drupal 8. In futuro è previsto un miglioramento del supporto per le nuove funzionalità delle specifiche.
Quali tipi di autenticazione sono supportati con SmartDocumenti?
Il riquadro Prova questa API in SmartDocs funziona con endpoint non protetti o endpoint protetti che utilizzano l'autenticazione di base, chiave API o OAuth, in base al metodo di sicurezza definito nella specifica OpenAPI. Per OAuth sono supportati i seguenti flussi: codice di autorizzazione, implicito, password e credenziali client.
SmartDocumenti è la mia unica opzione per la documentazione relativa all'API?
SmartDocumenti è la soluzione pronta all'uso di Apigee per la documentazione delle API basata su una specifica OpenAPI, ma Apigee riconosce che è opportuno avere delle opzioni. Per i portali Drupal 8, il modulo API Catalog supporta soluzioni di rendering aggiuntive, come Swagger UI Field Formatter.