The big difference is that Chalice (from what I remember) runs a local server where you test your functions and once you are ready, you'll deploy it to AWS.
This deploys it to AWS first, and when a function gets invoked remotely, streams that request to your local machine where it'll execute that function and send the results back to AWS. You basically get to test and develop against your real infrastructure.
This deploys it to AWS first, and when a function gets invoked remotely, streams that request to your local machine where it'll execute that function and send the results back to AWS. You basically get to test and develop against your real infrastructure.