I am starting a software as a service business and there are technical questions that need answering.
The service is by monthly subscription for business owners (particularly, one-man band practitioners in business for themselves, like a massage therapist that works out of her home). It helps manage their practice so they can focus on getting paid for the technical work that is their expertise.
I need hosting that is secure, encrypted (so they can take payments and book appointments online), and also so they can have a website that is a subdomain of my website (theirwebsite.mywebsite.com). Also, so they can manage their business through a portal on my website, and update their website and see analytics for it all in one place, like Google's interface for AdWords campaigns is a dashboard for the customer showing the information they want to see.
How can this be accomplished? At least, what infrastructure does this kind of project need to be safe, and scalable, where it works as well if I have 1 subscriber or 1,000,000? What kind of hosting does this require?
Thank you for your advice! I'm open to any suggestions.