Affinché i processi di lavoro di Asset compute possano generare rappresentazioni personalizzate in AEM as a Cloud Service, è necessario che siano registrati nel servizio Author AEM as a 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
poiché si tratta del formato di output supportato supportato dal servizio Web del processo di lavoro, e si ottiene 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 all’ambiente as a Cloud Service AEM.size
1000
contrast
0.25
brightness
0.10
rendition.instructions
Oggetto JavaScript.image/jpeg
, image/png
, image/gif
, image/bmp
, image/tiff
Leave blank
Seleziona il nuovo profilo di elaborazione creato, WKND Asset Renditions
Tocca Applica profilo a cartelle nella barra delle azioni superiore
Selezionare una cartella a cui applicare il profilo di elaborazione, ad esempio WKND
e toccare Applica
Passa alla cartella a cui non è stato applicato il profilo di elaborazione tramite AEM > Risorse > File e toccare WKND
.
Carica alcune nuove risorse immagini (sample-1.jpg, sample-2.jpge sample-3.jpg) in qualsiasi cartella della cartella a cui è stato applicato il profilo di elaborazione e attendi che la risorsa caricata venga elaborata.
Tocca la risorsa per aprirne i dettagli
Apri Rendering vista dalla barra laterale sinistra
Tocca la risorsa denominata Circle.png
e controlla il rendering generato
Congratulazioni! Hai finito il tutorial su come estendere AEM microservizi Asset compute as a Cloud Service! Ora dovresti avere la possibilità di configurare, sviluppare, testare, eseguire il debug e distribuire processi di lavoro di Asset compute personalizzati da utilizzare dal servizio di authoring as a Cloud Service AEM.
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
.