Follow by Email

edX-platform - Deploying edX-platform fullstack in Ubuntu 12.04

Our team @UNS is deploying an edX-platform instance in a VPS. The openness of edX helps us a lot in saving resources and time to plan out the architecture of the project. But, because the edX-platform has gone so far, the code base has grown enormously with a bunch of technologies, It will be a challenge for us to master everything to operate the platform efficiently. There are pros and cons.

It seems like everything will be OK the first time we look at edX. I meant the advantages of using Open edX. It is not only because of a huge community behind Open edX, but also because this is a great chance for us to learn and to create value for our Vietnamese education system. The edX platform seems to have a well documentations which helping us to deploy it easily and in a short period of time. With its great architecture design, the platform is mean to serve a lot of users. It meant a lot of educational opportunity for people. I'm not talking about the technologies of edX themselves but its great value to bring knowledge to people.

But, deploying a huge system is a pain in the ass even though the edX's configuration project has provided us a lot of ready-to-use deployment method like: using ansible or vagrant virtual environment. It is because the resources we have and the resources the edX development team are somehow different. So, It's a little bit tricky to make it work for us.