Build, submit, and operate real workloads on AWS Deadline Cloud. Start with the task you want to complete. Each sample stays self-contained in its existing directory.
| Goal | Start here |
|---|---|
| Deploy a farm | CloudFormation starter farm or Terraform starter farm |
| Learn how a job is structured | Job development progression or the minimal job |
| Render with a DCC | Blender render, Maya CLI render, or browse the job bundles |
| Run a new DCC or application | Read about custom software delivery, then browse Conda recipes, host configuration scripts, containers, and job bundles |
| Deliver custom plugins | Read about Plugin Sync, then compare plugin packages, host installations, and queue environments |
| Connect studio systems | Browse submission hooks, custom submitters, queue environments, and event notifications |
| Find a specific example | Use the repository map, then browse that area's complete category table |
| Create a sample with an AI agent | Inspect skills for a matching task guide |
-
Configure a Deadline Cloud farm and install the Deadline Cloud CLI. If you need a farm, deploy one of the starter templates above.
-
Clone this repository and open its root directory.
-
Preview a job's submission interface:
deadline bundle gui-submit job_bundles/gui_control_showcase -
Submit the minimal job to your configured queue:
deadline bundle submit job_bundles/simple_job
Read each sample's README before deployment or submission. Samples can create billable AWS resources or run licensed software; review parameters, IAM permissions, licensing, and cleanup instructions first.
| Area | Use it for |
|---|---|
| CloudFormation | Deploy starter farms, fleet support, storage, capacity automation, and notifications. |
| Terraform | Deploy a starter farm with Terraform. |
| Job bundles | Define OpenJD rendering, simulation, ML, scientific, and utility jobs. |
| Conda recipes | Build applications, adaptors, renderers, and plugins into versioned packages. |
| Containers | Build worker-compatible or application container images. |
| Queue environments | Prepare Conda, Rez, pip, caching, and licensing once per worker session. |
| Host configuration scripts | Install privileged software and configure service-managed fleet worker hosts. |
| Submission hooks | Inspect or modify job bundles immediately before submission. |
| Utility scripts | Automate supporting tasks such as uploading job attachments. |
| Agent skills | Give coding agents repeatable instructions for authoring jobs, packages, and host configs. |
| Contributor documentation | Use the adaptable sample README starting point. |
| Repository validation | Run unit, local-link, and live external-link checks. |
Each sample area README declares its tracked scope and provides a complete local index. Nested collection READMEs provide their own complete tables, while the root routes users to recommended paths rather than duplicating every sample.
- AWS Deadline Cloud developer guide
- AWS Deadline Cloud user guide
- AWS Deadline Cloud API reference
- Open Job Description specification
- Contributing a sample
If you discover a potential security issue, notify AWS Security through the vulnerability reporting page or email AWS Security. Do not create a public GitHub issue.
This repository is licensed under the MIT-0 License.