Check how easy it is to setup Open edX platform on your own. It will be hosted on Google Cloud Platform. Do some settings and start creating awesome courses.
7. 4. set NAME, PROJECT (on google cloud platform, you will
probably need to create new project & setup billing)
select DISK SIZE and SERVER TYPE (n1-standard-1 min.)
select REGION where server will be hosted
click on Create
8. 5. wait few minutes while everything is prepared