Ad Asset compute, per generare rappresentazioni personalizzate in AEM come Cloud Service, i processi di lavoro devono essere registrati in AEM come servizio di authoring di Cloud Service tramite Profili di elaborazione. Per tutte le risorse soggette a tale profilo di elaborazione, il processo di lavoro verrà richiamato al momento del caricamento o della rielaborazione e il rendering personalizzato verrà generato e reso disponibile tramite le rappresentazioni della risorsa.
Creare innanzitutto un nuovo profilo di elaborazione che richiamerà il processo di lavoro con i parametri configurabili.
WKND Asset Renditions
Circle
png
png
in quanto è il formato di output supportato supportato dal servizio Web del processo di lavoro e restituisce uno sfondo trasparente dietro il cerchio tagliato.https://...adobeioruntime.net/api/v1/web/wkndAemAssetCompute-0.0.1/worker
aio app get-url
. Assicurati che l’URL punti nell’area di lavoro corretta in base al AEM come ambiente di Cloud Service.size
1000
contrast
0.25
brightness
0.10
rendition.instructions
.image/jpeg
, image/png
, image/gif
, image/bmp
, image/tiff
Leave blank
Seleziona il profilo di elaborazione appena creato, WKND Asset Renditions
Tocca Applica profilo a cartelle nella barra delle azioni superiore
Seleziona una cartella a cui applicare il profilo di elaborazione, ad esempio WKND
e tocca Applica
Passa alla cartella a cui non è stato applicato il profilo di elaborazione tramite AEM > Risorse > File e tocca WKND
.
Carica alcune nuove risorse immagini (sample-1.jpg, sample-2.jpg e sample-3.jpg) in qualsiasi cartella sotto la cartella con il profilo di elaborazione applicato e attendi l'elaborazione della risorsa caricata.
Tocca la risorsa per aprirne i dettagli
Apri la vista Rendering dalla barra laterale sinistra
Tocca la risorsa denominata Circle.png
e controlla il rendering generato
Congratulazioni! Hai terminato il tutorial su come estendere AEM come un Cloud Service di microservizi Asset compute! Ora dovresti avere la possibilità di configurare, sviluppare, testare, eseguire il debug e distribuire processi di lavoro di Asset compute personalizzati da utilizzare dal tuo AEM come servizio di authoring di Cloud Service.
Il progetto di Asset compute finale è disponibile su Github all’indirizzo:
GitHub contiene lo stato finale del progetto, popolato completamente con i casi di lavoro e test, ma non contiene credenziali, ad esempio. .env
, .config.json
oppure .aio
.