openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

Complete Platform Service Containerization #29

Open e0d opened 2 years ago

e0d commented 2 years ago

Opportunity Objective Dockerize all of the platform’s services (including MFEs) and create a supported reference deployment method.

Some of the work was already scoped through OEP-45.

Market Evidence With the growing number of services and MFEs it’s hard to see the boundaries of the Open edX Platform, as well as it’s limitations and the roles of each IDA/MFE.

Not having a proper and supported deployment method that is comprehensive, well tested, and approved by the platform’s core maintainers hinders the growth of the platform and open source contributions.

Also, the sunsetting of configuration repo (to happen relatively soon) will leave platform operators without a proper deployment method, making them spend more time in DevOps and less time developing new features and contributing to the platform’s roadmap.

Proposal Specifics The milestones of this project are:

Success Measures With a supported deployment method, platform operators and technology partners will have an easier time deploying and maintaining their Open edX instances, enabling them to focus on developing and contributing more features to the Open edX platform.

Aside from accelerating the open source community growth, this will also speed up the product roadmap through OSPR contributions focused on delivering value to the platform.

jmakowski1123 commented 2 years ago

Blocked by: https://openedx.atlassian.net/browse/BTR-43

Related to: https://openedx.atlassian.net/browse/DEPR-122

Kelketek commented 1 year ago

@e0d Is this still an issue or is it currently resolved by Tutor?