'Scaling backend video and audio processing

I made an app for video and audio transcoding using node.js, PostgreSQL, rabbitmq, EC2 with EBS, and Kubernetes.
I am a little bit worried about storage size and computing power. Computing power is easy to solve but storage is more problematic. The best will be a solution that automatically scales storage size but I am not sure if Kubernetes supports that.

Right now I am thinking of swapping EC2 to bare metal with Hadoop hdfs but I feel it is overkill.

The second idea is to buy a few instances of ec2 and for every instance add own EBS, but again I am not sure if Kubernetes supports such think, at the end every EC2 instance need access to another EC2 EBS storage.

What do you think? Maybe there is an easier and cheaper way.



Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source