Modifiche di rilievo apportate ad Adobe Experience Manager (AEM) as a Cloud Service

AEM Cloud Service include molte nuove funzioni e opportunità per gestire i progetti AEM. Tuttavia, esistono diverse differenze tra la versione on-premise di AEM Sites o Adobe Managed Services e AEM Cloud Service. In questo documento sono illustrate le principali differenze.

Le principali differenze riguardano le seguenti aree:

/apps e /libs non sono modificabili in fase di esecuzione

Tutti i contenuti e le sottocartelle in /apps e /libs sono di sola lettura. Non è possibile apportarvi modifiche mediante funzioni o codice personalizzato. Verrà restituito un errore per segnalare che il contenuto è di sola lettura e che l’operazione di scrittura non è stata completata. Questa modifica interessa diverse aree di AEM:

  • Non sono consentite modifiche in /libs.
    • Questa non è una nuova regola, ma non veniva applicata nelle versioni on-premise precedenti di AEM.
  • Le sovrapposizioni per le aree in /libs in cui è consentita la sovrapposizione sono ancora consentite in /apps.
    • Tali sovrapposizioni devono provenire da Git tramite la pipeline CI/CD.
  • Le informazioni di progettazione dei modelli statici memorizzate in /apps non possono essere modificate tramite l’interfaccia.
    • In alternativa, puoi sfruttare i modelli modificabili.
    • Se i modelli statici sono ancora necessari, le informazioni di configurazione devono provenire da Git tramite la pipeline CI/CD.
  • Le configurazioni di rollout di blueprint MSM e MSM personalizzato devono essere installate da Git tramite la pipeline CI/CD.
  • Le modifiche per la traduzione I18N devono provenire da Git tramite la pipeline CI/CD.

I bundle e le impostazioni OSGi devono essere basati su archivio

La console web, utilizzata nelle versioni precedenti di AEM per modificare le impostazioni OSGi, non è disponibile in AEM Cloud Service, di conseguenza le modifiche apportate al sistema OSGi devono essere introdotte tramite la pipeline CI/CD.

  • Le modifiche alle impostazioni OSGi possono essere apportate solo tramite la persistenza Git sotto forma di impostazioni OSGi basate su JCR.
  • I bundle OSGi nuovi o aggiornati devono essere introdotti tramite Git nell’ambito del processo di creazione della pipeline CI/CD.

Non sono consentite modifiche all’archivio di pubblicazione

Oltre alle modifiche nella cartella /home sul livello di pubblicazione, le modifiche dirette all’archivio di pubblicazione non sono consentite AEM Cloud Service. Nelle versioni precedenti di AEM on-premise o AEM su AMS, è possibile apportare modifiche al codice direttamente nell’archivio di pubblicazione. Alcune limitazioni possono essere attenuate nei seguenti modi:

  • Per i contenuti e la configurazione basata su contenuti: apporta le modifiche all’istanza di authoring e pubblicale.
  • Per il codice e la configurazione: apporta le modifiche nell’archivio GIT ed esegui la pipeline CI/CD per distribuirle.

Non sono consentite modalità di esecuzione personalizzate

Con AEM Cloud Service sono disponibili le seguenti modalità di esecuzione:

  • author
  • publish
  • prod
  • author.prod
  • publish.prod
  • stage
  • author.stage
  • publish.stage
  • dev
  • author.dev
  • publish.dev

In AEM Cloud Service non sono possibili modalità di esecuzione aggiuntive o personalizzate.

Rimozione degli agenti di replica

In AEM Cloud Service il contenuto viene pubblicato utilizzando il modulo Sling Content Distribution. Gli agenti di replica utilizzati nelle versioni precedenti di AEM non vengono più utilizzati o forniti. Questa limitazione potrebbe interessare le seguenti aree dei progetti AEM esistenti:

  • Flussi di lavoro personalizzati che, ad esempio, inviano contenuti agli agenti di replica dei server di anteprima
  • Personalizzazione degli agenti di replica per la trasformazione dei contenuti
  • Utilizzo della replica inversa per riportare i contenuti dall’ambiente di pubblicazione a quello di authoring

Rimozione dell’interfaccia classica

L’interfaccia classica non è più disponibile in AEM Cloud Service.

Distribuzione lato pubblicazione

L’accelerazione HTTP, compresa la gestione del traffico e la rete CDN per i servizi di authoring e pubblicazione, è inclusa per impostazione predefinita in AEM Cloud Service.

Per la transizione dei progetti da AMS o da un’installazione on-premise, Adobe consiglia vivamente di utilizzare la rete CDN integrata, per la quale sono ottimizzate le funzioni incluse in AEM Cloud Service.

Gestione e distribuzione delle risorse

Il caricamento, l’elaborazione e il download delle risorse sono ottimizzati in Experience Manager Assets come Cloud Service. Assets è ora più efficiente, consente una maggiore scalabilità e consente di caricare e scaricare a una velocità molto più veloce. Inoltre, influisce sul codice personalizzato esistente e su alcune operazioni. Per un elenco delle modifiche e per la parità con le funzioni Experience Manager 6.5, consulta le modifiche a Assets.

In questa pagina