Para que os trabalhadores do Asset Compute gerem representações personalizadas no AEM as a Cloud Service, eles devem ser registrados no serviço de Autor do AEM as a Cloud Service por meio de Perfis de processamento. Todos os ativos sujeitos a esse Perfil de processamento terão o trabalhador chamado ao fazer upload ou reprocessar, e a representação personalizada será gerada e disponibilizada por meio das representações do ativo.
Primeiro crie um novo Perfil de processamento que chamará o trabalhador com os parâmetros configuráveis.
WKND Asset Renditions
Circle
png
png
, pois esse é o formato de saída compatível que o serviço da Web do trabalhador suporta, e resulta em um plano de fundo transparente atrás do recorte do círculo.https://...adobeioruntime.net/api/v1/web/wkndAemAssetCompute-0.0.1/worker
aio app get-url
. Verifique se o URL aponta para o espaço de trabalho correto com base no ambiente do AEM as a Cloud Service.size
1000
contrast
0.25
brightness
0.10
rendition.instructions
objeto JavaScript.image/jpeg
, image/png
, image/gif
, image/bmp
, image/tiff
Leave blank
Selecione o Perfil de processamento recém-criado, WKND Asset Renditions
Toque em Aplicar perfil à(s) pasta(s) na barra de ação superior
Selecione uma pasta à qual aplicar o Perfil de processamento, como WKND
e toque em Aplicar
Navegue até a pasta à qual o Perfil de processamento não foi aplicado por meio de AEM > Ativos > Arquivos e toque em WKND
.
Faça upload de alguns novos ativos de imagens (sample-1.jpg, sample-2.jpg e sample-3.jpg) em qualquer pasta sob a pasta com o Perfil de processamento aplicado e aguarde o ativo carregado ser processado.
Toque no ativo para abrir seus detalhes
Abra a exibição Representações na barra lateral esquerda
Toque no ativo chamado Circle.png
e revise a representação gerada
Parabéns! Você terminou o tutorial sobre como estender os microsserviços do Asset Compute do AEM as a Cloud Service! Agora você deve ter a capacidade de configurar, desenvolver, testar, depurar e implantar trabalhadores do Asset Compute personalizados para uso pelo serviço de autor do AEM as a Cloud Service.
O projeto final do Asset Compute está disponível no Github em:
O Github contém é o estado final do projeto, totalmente preenchido com o trabalhador e casos de teste, mas não contém nenhuma credencial, ou seja, .env
, .config.json
ou .aio
.