WHY IS ON-PREM HARDWARE BACK IN FASHION?
Despite all of the arguments for encoding in the public
cloud, if we look across the entire tech industry, we have seen
a noticeable number of companies move back to on-prem
hardware and private clouds—Dropbox, Moz, and Tiingo to
name a few. Although the cloud computing industry is still
growing strongly, it seems that it is not for everyone.
The most often cited reason seems to be cost. In exactly
the same way that public cloud infrastructure allows you
to scale up your processing capabilities, it also allows you
to scale up your expenses, as you pay for every instance you
start. With this in mind, an option that is becoming more and
more popular in video is using a private cloud, with the same
scalability flexibility as the public cloud, but without the
“scalable” cost structure.
How Software has Changed the Encoding Game
The move towards a containerized approach was originally
driven by a need to develop a faster encoder that can scale
across multiple instances in the cloud. But this containerized
approach produced another, arguably much more valuable
benefit, namely portability.
To use our own solution
as an example, the Bitmovin
encoding service runs on
Kubernetes and Docker, which
means you can run it almost
any where including your
own on-prem hardware. This
immediately removes t wo of
the cons from the on-prem
1. No more expensive
encoders. You can now
run your encoding
processes on standard
(cheaper) hardware, and
even share that hardware
with other business
processes when you don’t
have encodes to run.
2. No more dedicated
teams. The hardware can
now be maintained by the same guys that maintain the
rest of your hardware, because it’s all the same now.
The nature of containerization gives you many of the
same cost benefits as well as the same power to scale that you
enjoyed in the public cloud, but across your own network or
private cloud. This integrates your encoding processes with
the rest of your infrastructure, which dramatically improves
your ability to manage your hardware resources. Thanks to
containerized encoding services, the old argument that it is
better in the long term to own than to rent once again seems
to hold true in many scenarios for video encoding.
HYBRID CLOUD INFRASTRUCTURES—
THE BEST OF BOTH WORLDS
Hybrid cloud is basically an integration between your
private cloud infrastructure and your public cloud. In a
cloud infrastructure, your encoding service can scale across
multiple instances as required. In a private cloud, or in a local
datacenter, the containerized encoding solution has the same
ability to scale across the network. A hybrid infrastructure
Containerized encoding services are hardware agnostic and can be deployed on any infrastructure.