Skip to content
This repository has been archived by the owner on Jul 17, 2020. It is now read-only.

Best Practices for deploying scalable instances on aws #4

Open
keshavkaul opened this issue Jul 13, 2018 · 8 comments
Open

Best Practices for deploying scalable instances on aws #4

keshavkaul opened this issue Jul 13, 2018 · 8 comments

Comments

@keshavkaul
Copy link

Can anyone list down the best practices for deploying the openvidu servers on AWS? Keeping in mind scalability and performance. I was reading the documentation here (https://openvidu.io/docs/deployment/deploying-ubuntu/) and (https://openvidu.io/docs/deployment/deploying-aws/) but didn't find satisfactory answers.

I saw a diagram in the documentation that tells to deploy the openvidu servers in three ways:

  1. App, OpenVidu and Kurento servers in one aws instance.
  2. Two AWS instances, one for app and other for OpenVidu and Kurento server.
  3. Three AWS instances, one for app, one for openvidu and one for kurento.

Which is more scalable, performant and maintainable?

@micaelgallego
Copy link
Member

micaelgallego commented Jul 13, 2018 via email

@rkarroll
Copy link

Kubernetes for me. I'd love to see some deployment templates for Kurento, OpenVidu, or both.

@paolo-rendano
Copy link

Any news here? when will the scale out feature be available?

@pabloFuente
Copy link
Member

It is the next point on our roadmap. We will start in the following weeks.

@nicolam1
Copy link

nicolam1 commented May 6, 2019

any updates on scaling on AWS?

@micaelgallego
Copy link
Member

As you probably know, we have launched OpenVidu Pro, a commercial version of OpenVidu with extended features. OpenVidu Pro is in active development right now. It will include scalability and elasticity features.

@nicolam1
Copy link

nicolam1 commented May 7, 2019

So to confirm as of right now you don't have any in place and you don't plan to add them to the open source version.

@micaelgallego
Copy link
Member

We don't plan to add scalability features to OpenVide open source version in the mid term.

If you want it, you can implement a layer on top of it to manage several OpenVidu servers.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants