I can recommend Claudia.js which raises the level of abstraction for you so you just do npm run deploy from command line.
As Philip Davis mentioned automating it completely via CI/CD, so you just do git push , would be a possible next step. Semaphore for example provides special support for setting up deployment to Lambda (docs).