About this question
I am currently engaged as a cloud infrastructure engineer and I am currently tasked with automation of the development of AWS Lambda functions by using the technology of terraform within my organization's AWS environment. Explain to me how can I utilize Terraform for the deployment of AWS Lambda functions and managing associated Resources such as permission, triggers, and even environment variables.