Primary Terminologies Of AWS Lambda And CloudFormation
- AWS CloudFormation: AWS service to provision infrastructure with the help of configurable templates.
- Templates: It is a JSON or YAML file containing specification for resources to be created.
- Stack: Contains related AWS resources to be created using CloudFormation.
- Lambda Functions: Lambda Functions are serverless components that execute code without pre provisioning of infrastructure or servers.
- Function Trigger: It is an event that invokes lambda function and executes it. For e.g. HTTP Trigger, Message queues etc.
AWS Lambda Deployments with AWS CloudFormation
AWS CloudFormation allows to create AWS resources with help of templates. It provisions and deploy all the resources required for the entire application described as a Stack. Templates can be updated and replicated as required to reduce the overhead of implementing and provisioning infrastructure. let’s learn how we can provision lambda deployments with AWS CloudFormation.