Workflow as a Service Delivered by the Dynamic Media Services Architecture
Workflow as a Service (WaaS) is a term representing a platform that serves users wishing to deploy their workflows on-demand onto cloud-managed, hybrid, or on-premises services. Whilst the idea of WaaS has been around for many years (and perhaps has its origins in the Ptolemyi and Keplerii projects), it is only now, as a consequence of broadcast facilities being constructed based on IT technologies, that the WaaS paradigm is becoming applicable and relevant to broadcast production workflows. The Dynamic Media Services Architecture (DMS Architecture) described in this paper lays out an architectural approach that has the potential to deliver Workflow as a Service for the media industry. Truly dynamic facilities require the near-constant creation, consumption and dissolution of workflows; workflows that are created by taking advantage of capabilities provided from a pool of shared resources. This article describes an architecture capable of delivering this vision and breaks down the functionality in the architecture into major layers. The DMS Architecture provides a way forward, identifying key concepts, components and layers required to deliver some of the many promises of IT technology to our industry.
- Published
- 2022-10
- Content type
- Original Research
- Keywords
- Workflow-as-a-Service, Dynamic Media Services Architecture, Layered Media Architecture, ST 2110 Architecture, NMOS Architecture, CI/CD media production, IaC media production, software defined media production, infrastructure as code media production
- DOI
- 10.5594/M001965
- ISBN
- 978-1-61482-963-8