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.

NOTA

Questo documento illustra le modifiche di rilievo apportate ad AEM a livello generale. Per ulteriori informazioni e modifiche specifiche relative alla soluzione, vedi:

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.
  • Sovrapposizioni per le aree in /libs che possono essere sovrapposti sono ancora consentiti entro /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 configurazioni OSGi devono essere trattati come codice

Le modifiche ai bundle e alle configurazioni OSGi devono essere introdotte tramite la pipeline CI/CD.

  • I bundle OSGi nuovi o aggiornati devono essere introdotti tramite Git tramite la pipeline CI/CD.
  • Le modifiche alle configurazioni OSGi possono provenire solo da Git tramite la pipeline CI/CD.

La console Web, utilizzata nelle versioni precedenti di AEM per modificare i bundle e le configurazioni di OSGi, non è disponibile in AEM Cloud Service.

Non sono consentite modifiche all’archivio di pubblicazione

A parte le modifiche nella cartella /home sul livello di pubblicazione, le modifiche dirette all’archivio di pubblicazione non sono consentite in AEM Cloud Service. Nelle versioni precedenti di AEM on-premise o AEM su AMS, era 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 e relative modifiche

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

Inoltre, i pulsanti di pausa e disattivazione sono stati rimossi dalla console di amministrazione dell’agente di replica.

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 offre velocità di caricamento e download molto più elevate. Inoltre, influisce sul codice personalizzato esistente e su alcune operazioni. Per un elenco delle modifiche e per il livello di parità con le funzioni di Experience Manager 6.5, vedi le modifiche apportate a Assets.

In questa pagina