Serverless computing is a cloud computing execution model in which the cloud provider allocates machine resources on demand, taking care of the servers on behalf of their customers.
AWS Application Composer is an AWS visual design tool that accelerates architecture definition and configuration for Serverless applications using the drag-and-drop way following AWS best practices.