Knowing what gold rush we are currently in...
I am newbie web developer, though experienced enough to think of building a microservice based SAAS. (I have built one, though only as a part of bigger team, so I know the building blocks involved)
I know enough Nodejs and angular to build a full scale microservice based application.
However I have questions that are aimed more at not reinventing the wheel, or redo things myself from scratch all-over after I build it once.
1 - Will this be enough? Or do I need to know about more techs to build robust secure app?
2 - What additional setup-related thing I should consider - eg docker / serverless ? I am one-man team and intend to remain one until I see revenue validation. But I have no devops experience as such.
3 - Question 2 again, with respect to deployment. What will be suitable when I deploy it somewhere ie. amazon, azure or ibm cloud? Again , should I build them with those APIs/SDKs as dependencies (from amazon, azure or ibm) or will it be possible to deploy things just as-is?
4 - Not quite important, but still worth considering - what's the easiest cool sdk/library to test api based app like mine?
I am new to web tech, feel comfortable with node and angular now and would not want to learn something proprietary unless it's the only way.
All thoughts welcome...and thank you so much for your time..