Focus on business logic, not servers. Serverless has become a movement about faster development and creative empowerment.
I've been using the Serverless framework for over two years, starting back when it was still named JAWS, in pet projects (online chess microservice), side projects (a mobile app's backend), proof of concepts, and two SaaS products. All but one where deployed on AWS. It works great.
Pros:Deploy to many providers Create, update, configure lots of resources Forget AWS console's UI Fast & great plugins
Cons:YAML. YAML is such a pain... It's yet-again-some-more-configuration.