At Appsembler, we use Terraform to provision the server resources (VMs, storage, etc) and Ansible to do the actual deployment of the Open edX software and all its dependencies.
The nice thing about Terraform is that it works on all major cloud providers (AWS, Google Cloud, Azure, Digital Ocean, etc) so if you create the scripts once you can reuse a lot across different providers. There’s also a Terraform SaaS service available now: https://app.terraform.io/signup On Wed, Mar 20, 2019 at 7:24 AM Régis Behmo <[email protected]> wrote: > @Do Won Kim I'm curious, what tool(s) do you use for deploying on multiple > servers? Ansible, Chef, Puppet, Terraform, Docker swarm, Kubernetes? > Carefully crafted bash scripts? Something else? > > As the principal maintainer of Tutor (https://github.com/regisb/tutor), > I'm currently considering my options for deployment of Tutor/Open edX on > multiple servers. There are many different ways to do this and I'm trying > to figure out the best approach for the community. Btw, I'm also interested > in answers from other people in the community :) > > > On Tuesday, March 19, 2019 at 12:55:02 PM UTC+1, DoWon Kim wrote: >> >> Hello, I am Do Won Kim who lives in Korea. >> >> I am writing because I have a question about open edx. I want to install >> lms and cms of edx on different servers. >> >> So I searched the web countless times, but I couldn't find the answer. >> >> Is there a manual that can be installed separately for lms and cms? >> >> If there is a solution, please reply. Or, I'd appreciate it if you could >> send me a reference document related to this. >> >> Thank you, and have a nice day. >> > -- > You received this message because you are subscribed to the Google Groups > "General Open edX discussion" group. > To view this discussion on the web visit > https://groups.google.com/d/msgid/edx-code/2655bd37-1d63-407f-aa51-254bfe1f56c1%40googlegroups.com > <https://groups.google.com/d/msgid/edx-code/2655bd37-1d63-407f-aa51-254bfe1f56c1%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- Website: http://www.appsembler.com Blog: http://www.appsembler.com/blog Twitter: http://twitter.com/natea LinkedIn: http://linkedin.com/in/natea Phone: +1 (617) 702-4331 -- You received this message because you are subscribed to the Google Groups "General Open edX discussion" group. To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/CADW8HWCBmN%2BBGv%2BuC9OpnW-RdCBaGCmuMPSvF7i3gMAB8g9-GA%40mail.gmail.com.
