The Kaltura CE5 video server can be deployed as a stand alone server, but to serve many users a distributed setup is required. Setting up a Kaltura CE5 cluster on AWS also enables adding more servers when needed with no impact on availability.
At PandaOS we wrote a web interface for making such deployments automatic and easy with using Amazon Web Services. Below I describe the setup required on AWS to install a distributed Kaltura environment.
Before you start the installation, you need to create an AMI (Amazon image) of a machine with Kaltura installed on it. Then you can use that image to launch all your Kaltura instances.