I would assume that almost all your concerns and needs would parallel the ones we have in education. It came to mind when I saw a post meant for someone who did want to "Launch a Successful Online Courses Business and offers podcast episodes collected about some of those concerns.
In academia, we strive to attract students. A business model would want to attract clients. But most concerns are similar. For example, you would need to create or choose a learning management system. You would need to explore all the online pedagogy that has emerged the past digital decades. For example, online educators have moved towards shorter courses using
smaller units. One of the podcasts is on Ways You Can Shorten Your Course which includes “chunking.” Chunking means dividing information into small pieces and grouping them together so they can be stored and processed more easily by learners. That is the kind of design and pedagogy that has come from studying how online learners process information. The way the brain observes and processes information is limited by our working memory's limited ability to process large amounts of data at the same time.
Having spent twenty years launching online courses in higher education, I don't envy anyone starting an online business, but you can certainly build on the work that has been done and have an easier time of it.