Panoramica dell’acquisizione e dell’elaborazione delle risorse con i microservizi per le risorse

Adobe Experience Manager as a Cloud Service fornisce un metodo nativo per il cloud per sfruttare le applicazioni e le funzionalità di Experience Manager. Uno degli elementi chiave di questa nuova architettura è l’assimilazione e l’elaborazione delle risorse, basata sui microservizi per le risorse. I microservizi per le risorse forniscono un’elaborazione scalabile e flessibile delle risorse tramite Cloud Services. Adobe gestisce i servizi cloud per una gestione ottimale dei diversi tipi di risorse e opzioni di elaborazione. I vantaggi principali dei microservizi per le risorse native per il cloud sono:

  • Architettura scalabile che consente un'elaborazione perfetta per le operazioni ad alta intensità di risorse.
  • Indicizzazione ed estrazione del testo efficienti che non influiscono sulle prestazioni degli ambienti di Experience Manager.
  • Riduci al minimo la necessità di flussi di lavoro per gestire l’elaborazione delle risorse nell’ambiente Experience Manager. Questo consente di liberare risorse, ridurre al minimo il carico sull'Experience Manager e fornisce scalabilità.
  • Maggiore resilienza dell’elaborazione delle risorse. I potenziali problemi relativi alla gestione di file atipici, come file danneggiati o file di grandi dimensioni, non influiscono più sulle prestazioni della distribuzione.
  • Configurazione semplificata dell’elaborazione delle risorse per gli amministratori.
  • La configurazione di elaborazione delle risorse viene gestita e gestita per Adobe per fornire la configurazione più nota per la gestione di rappresentazioni, metadati ed estrazione del testo per vari tipi di file
  • Se applicabile, si utilizzano servizi di elaborazione dei file di Adobe nativi, che forniscono un output ad alta fedeltà e una gestione efficiente dei formati proprietari di Adobi.
  • Possibilità di configurare un flusso di lavoro di post-elaborazione per aggiungere azioni e integrazioni specifiche per l’utente.

I microservizi per le risorse aiutano a evitare la necessità di strumenti e metodi di rendering di terze parti (come la transcodifica ImageMagick e FFmpeg) e semplificano le configurazioni, fornendo al contempo le funzionalità di base per i tipi di file comuni per impostazione predefinita.

Architettura di alto livello

Un diagramma di architettura di alto livello descrive gli elementi chiave dell’assimilazione delle risorse, dell’elaborazione e del flusso delle risorse all’interno del sistema.

Acquisizione ed elaborazione delle risorse con i

I passaggi chiave per l’acquisizione e l’elaborazione tramite i microservizi per le risorse sono i seguenti:

  • I client, come i browser web o Adobe Asset Link, inviano una richiesta di caricamento ad Experience Manager e iniziano a caricare il binario direttamente nell’archivio cloud binario.
  • Al termine del caricamento del binario diretto, il client notifica l'Experience Manager.
  • Experience Manager invia una richiesta di elaborazione ai microservizi delle risorse. Il contenuto della richiesta dipende dalla configurazione dei profili di elaborazione nell’Experience Manager che specifica quali rappresentazioni generare.
  • Il back-end dei microservizi per le risorse riceve la richiesta e la invia a uno o più microservizi in base alla richiesta. Ogni microservizio accede al binario originale direttamente dal cloud store binario.
  • I risultati dell’elaborazione, ad esempio le rappresentazioni, vengono memorizzati nell’archivio cloud binario.
  • Ad Experience Manager, viene notificato che l’elaborazione è completa insieme ai puntatori diretti ai binari generati (rappresentazioni). Le rappresentazioni generate sono disponibili in Experience Manager per la risorsa caricata.

Questo è il flusso di base dell’acquisizione e dell’elaborazione delle risorse. Se configurato, Experience Manager può anche avviare un modello di flusso di lavoro personalizzato per la post-elaborazione della risorsa. Ad esempio, esegui passaggi personalizzati specifici per il tuo ambiente, ad esempio il recupero di informazioni da un sistema aziendale e l’aggiunta alle proprietà delle risorse.

Il flusso di acquisizione ed elaborazione è un concetto chiave dell’architettura dei microservizi per le risorse, ad Experience Manager.

  • Accesso binario diretto: Le risorse vengono trasportate (e caricate) nel Cloud Binary Store una volta configurato per gli ambienti di Experience Manager, e quindi Experience Manager, i microservizi per le risorse, e infine i clienti possono accedervi direttamente per svolgere il loro lavoro. Questo riduce al minimo il carico sulle reti e la duplicazione dei binari archiviati
  • Elaborazione esterna: L’elaborazione delle risorse viene eseguita al di fuori dell’ Experience Manager ambiente e salva le sue risorse (CPU, memoria) per fornire funzionalità chiave di Digital Asset Management e supportare il lavoro interattivo con il sistema per gli utenti finali

Caricamento delle risorse con accesso binario diretto

I client di Experience Manager, che fanno parte dell’offerta di prodotti, supportano tutti i caricamenti con accesso binario diretto per impostazione predefinita. tra cui il caricamento tramite l’interfaccia web, Adobe Asset Link e l’ app desktop Experience Manager .

Puoi utilizzare strumenti di caricamento personalizzati, che funzionano direttamente con le API HTTP Experience Manager. Puoi utilizzare queste API direttamente oppure utilizzare ed estendere i seguenti progetti open-source che implementano il protocollo di caricamento:

Per ulteriori informazioni, consulta caricare le risorse.

Aggiungi post-elaborazione risorse personalizzata

Sebbene la maggior parte dei clienti debba soddisfare tutte le esigenze di elaborazione delle risorse dai microservizi per le risorse configurabili, alcuni potrebbero aver bisogno di ulteriore elaborazione delle risorse. Ciò è particolarmente vero se le risorse devono essere elaborate in base alle informazioni provenienti da altri sistemi tramite integrazioni. In casi come questo, è possibile utilizzare flussi di lavoro personalizzati di post-elaborazione.

I flussi di lavoro di post-elaborazione sono normali modelli di flusso di lavoro Experience Manager, creati e gestiti nell’ Experience Manager editor di flussi di lavoro. I clienti possono configurare i flussi di lavoro per eseguire ulteriori passaggi di elaborazione su una risorsa, tra cui l’utilizzo dei passaggi di flusso di lavoro predefiniti disponibili e dei flussi di lavoro personalizzati.

È possibile configurare Adobe Experience Manager per attivare automaticamente i flussi di lavoro di post-elaborazione al termine dell’elaborazione delle risorse.

In questa pagina

Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now