AWS Deadline Cloud ora supporta le espressioni nei modelli di lavoro
AWS Deadline Cloud ora supporta espressioni flessibili e tipi di parametri avanzati nei modelli di lavoro, offrendo ai clienti un modo più pulito e potente per adattare il servizio alle pipeline di produzione esistenti. Deadline Cloud è un servizio completamente gestito che supporta i team nell'esecuzione di attività ad alta intensità di calcolo nel cloud per effetti visivi, animazione, progettazione di prodotti, simulazione e gaming.
I clienti possono ora definire la logica della pipeline direttamente nei propri modelli di lavoro. Questo include espressioni come calcoli aritmetici, condizionali, operazioni su stringhe e percorsi e comprensione di elenchi, il tutto con una sintassi familiare in stile Python. I clienti possono utilizzare queste funzionalità per suddividere un intervallo di frame in frame per singola attività, ricavare un percorso di output dal nome della scena o attivare un flag opzionale direttamente all'interno dei modelli di lavoro, semplificando l'automazione delle operazioni di pipeline personalizzate. I nuovi tipi di parametri booleani, di elenco e di intervallo di frame rispecchiano le modalità con cui le pipeline descrivono già il lavoro. Ad esempio, una casella di controllo può aggiungere un flag --gpu e il relativo requisito host corrispondente quando viene selezionata, mentre un elenco di telecamere può diventare l'intervallo di attività di un passaggio. Il tipo delle espressioni viene verificato al momento dell'invio e la loro valutazione è deterministica, garantendo che l'esecuzione del lavoro si comporti in modo prevedibile ogni volta.
Queste funzionalità derivano dalla nuova estensione EXPR di Open Job Description, la specifica aperta utilizzata da Deadline Cloud per i modelli di lavoro, e sono disponibili in tutte le regioni AWS in cui è supportato AWS Deadline Cloud.
Per iniziare, consulta la guida per sviluppatori di Deadline Cloud.