There is definitely a learning curve to working with Lambda vs a more traditional containerized solution, but my experience has been that the extra upfront work is worth it for all the built-in things you get. Makes operating our stack a breeze, and completely removes a whole swatch of concerns (OS security patches, etc.) that AWS handles for us.