I built a simple web application for getting the hang of Deploying, Scaling, and maintaining it. But I have no idea on where to start. All I have is dots of information and I want to know how to join them so that I can add more features to the application that I've built. For eg: I have index.html (which is a form) and my backend is server.go (A simple server which can connect to local db to store info retrieved from the form). I'm going through heroku documentation on how to deploy the application which I've built. In that documentation I came across dynos which is a lightweight container for the application. By the changing the dynos variable we can scale(up/down) the containers and a lot more configurations.
I'm not sure about the following points:
Like the ones I mentioned above, I'm not clear about the so many things. There are a lot more elements that will fit along with the above. I was going through all the docs but I'm not getting the idea of setting up the whole stack.
Note: If this is not the place to ask this question, please suggest the stack so that I can move this question.