Who exactly determines how AWS Lambda fundamentally redefines the relationship between application code and server management in a modern, event-driven architecture? Furthermore, this serverless compute service allows you to run code without provisioning or managing any physical or virtual hardware. Why is the shift toward paying only for the exact duration of your code's execution the most critical innovation for scaling modern cloud applications?