I’m working on an architecture roadmap for an Open edX setup that runs across several regions. The goal is to make the deployment easier to maintain and scale, but I’m running into a few challenges aligning the current structure with a hybrid cloud model. Configuration updates in LMS and Studio sometimes drift between environments, and our analytics stack becomes unstable after upgrades, which makes planning long-term changes tricky.
I’ve read through the OEP-65 Frontend Architecture Vision discussion, which offered good insights into modularity, but I’d like to understand how others have handled architecture evolution in distributed or hybrid deployments. Have you found any reliable approach for keeping services in sync and maintaining performance during growth?
I recently came across some SAP Enterprise Architecture frameworks while preparing for the P_SAPEA_2023 Certification exam using Pass4future practice questions, and some of the roadmap ideas there seem relevant. I’m curious how those principles might fit in an Open edX context.
Thanks in advance for sharing your thoughts or experiences.
Hi @Britanney_Wiley and welcome. It would be helpful to understand more about your deployment. Are you using Tutor? How big is your instance? How many environments do you have? Have you looked into the Large Instances Working Group?
Hi @sarina Thanks for the warm welcome and for pointing me in the right direction. We’re not using Tutor at the moment, our setup is a mix of containerized services running across multiple regions, which makes environment management a bit tricky. The instance isn’t massive, but it’s growing quickly, so I’m definitely interested in learning more about the Large Instances Working Group.
I’ll explore that thread to see how others are handling scaling and synchronization. If you have any specific guidance on structuring deployments or aligning configurations across multiple environments, I’d really appreciate it.