By Mathieu Zarouk
03/14/23
9 min read
By Mathieu Zarouk
03/14/23
9 min read
Typical ways of working have changed dramatically over the past few years. Remote work and hybrid models have become far more prevalent, for obvious reasons. This has increased the need for home access and remote contributions across the media production and distribution supply chain.
For many organizations, this has accelerated the transition to cloud-based media workflows solutions, which provide ways to address remote access challenges. But they do not come without technical trade-offs and associated business transformations can prove difficult.
The good news is that this switch does not have to be a definite decision between cloud vs on-premises: hybrid media workflows models can offer a more gradual transition path.
When considering a migration to cloud solutions, several key benefits are usually at the center of discussions. For Dalet Flex systems, we have found that cloud deployments bring great value to our customers especially regarding:

However, such benefits do not come without their own challenges that can complicate the strategic approach to either cloud or on-premises solutions. When it comes to media workflows, they are often linked to:
Hybrid deployments do not require a strict cloud vs on-premises solution decision. With some components on-premises and others in the cloud, can allow you to get the best of both worlds. When it comes to Dalet Flex hybrid solutions, we can distinguish two main categories: multisite deployments and distributed deployments.
In a hybrid multisite architecture two Dalet Flex sites are deployed: one on premises, and one in the cloud. Each instance is a full Flex site, able to run independently from the other. We then deploy a Replication Gateway, in charge of replicating content and configuration between those sites. The result is two identical Flex sites, but able to run independently if required.

Several business requirements can lead us to advise a Flex multisite design – amongst them we often encounter:
This is only the tip of the iceberg: the flexibility of our tools governing exchanges and jobs management between sites allows us to further tailor the architecture to your business requirements, even in more complex scenarios:
If you are interested in better understanding how a multisite Flex deployment could help you, contact us!
You have probably guessed the main downside of multisite deployments: costs. Running multiple full Flex sites will result in a larger technical footprint than a single-site deployment.
Depending on your business requirements, spreading the components of a single Flex site between the cloud and your premises, a distributed architecture can offer an interesting alternative that allows for more flexibility compared to an exclusive cloud or on-premises solution.
The design of a distributed Dalet Flex architecture begins with the deployment of a Dalet Flex instance either on-premises or in the cloud. When it comes to supporting cloud infrastructure providers, Dalet Flex works on Amazon Web Services, Google Cloud Platform, Microsoft Azure and Alibaba Cloud, making it one of the most open and integrated media workflows solutions in the market. Once the initial deployment is in place, we will leverage Flex’s microservices architecture to implement some specific services in additional locations.
Let me give you a use case to make this clearer…
So, you’ve decided to migrate your content supply chain to a cloud infrastructure. This could be a business-driven decision, to reduce upfront investments and transition to OpEx and subscriptions costs, or a technical decision to accommodate for the increasing number of users working remotely, be it from home or other locations.
This, however, often brings new challenges, especially for production workflows where you may be ingesting large high-resolution files on premises, pre-existing tools deployed in your local infrastructure (QC, transcoding, editing…). Storing such files in the cloud may not be your best option: in addition to performance issues, egress costs (billed by most cloud providers when content stored in the cloud is read by external systems) can be prohibitive.
So you really need to get the best of both! Do consider the following architecture:
The microservices deployed on premises will be fully integrated into the cloud-hosted Flex Core, and can be driven with Flex’s workflow engine just as if they were cloud-hosted too! This hybrid deployment is typically implemented to manage the on-premises content lifecycle, together with smart archiving processes.

Alternatively, you may want to leverage cloud-based artificial intelligence services, like Dalet Media Cortex on the cloud-based proxy files, and trigger specific actions (e.g. archive, task allocation, transcoding….) on the corresponding on-premises high-res content.
All in all, the fact that microservices are spread across different cloud and on-premises locations is transparent for both Dalet Flex and your end users.
When considering a distributed deployment, you should keep in mind that solid and secure cloud connectivity for the on-premises services to connect to the cloud instance is a must.
In addition, whereas in a multisite deployment on premises and cloud services can run independently, this is not the case in a distributed deployment. If a network outage interrupts the connectivity between the on-premises site and the cloud, local users will not be able to access FlexMAM and on-premises services will not be driven by the workflow engine as expected.
To mitigate such risks, we can work with you on Disaster Recovery workflows to keep you working during a possible outage. Of course, such DR transition would be smoother in a multisite architecture which brings additional redundancy, but at a higher cost.
Another point to consider is the need to access high-resolution content from remote locations, for example when video editors need to work from home. An option is edit on the proxy, and render on the local on-premises site… but if editing on the high-res content is required, this will increase the load on the internet connection that serves your premises.
If you are pondering over the technical design of your current, or next, media workflows solution, the choice between on premises or cloud is not mutually exclusive. Hybrid solutions provide a gradual transition path to the cloud, be tailored to your business and technical requirements, and optimize your costs. All options come with benefits and trade-offs, which we have briefly summarized in this blog post.
If you’re ready to dive deeper, the Dalet engineering team can help you explore best practices and recommend an approach that meets your business priorities and technical constraints. To find out more about how Dalet Flex can transform your media workflows, get in touch.
By Mathieu Zarouk
Over the past decade, Mathieu has built first-hand experience delivering broadcast projects across Europe and Asia, going on to leading Dalet's EMEA/APAC's Professional Services team. In his current role as VP, Product Management, Mathieu is responsible for shaping Dalet's new generation of solutions.
More Articles By Mathieu