AZ-900 Certification Notes
Chapter 4.7 - Functions
What are Azure Functions?
- IaaS/PaaS vs Function
- IaaS/PaaS
- Install your own applications
- Access to the operating system
- Resource visibility
- An app service has no OS access, but has resource access
- Function
- Smallest compute service on Azure
- A single function of compute
- Called, or invoked, via a standard web address
- Runs once and stops
- IaaS/PaaS
Architecture
- VM
- No maintenance
- No processes
- Nothing VM related
Function Benefits
- Only Runs When Needed
- The Azure Function only runs when there is data to process. No traffic = no resource usage
- Saves Money
- No resources running means you don't pay for the function when it's not used
- Resilience
- If your function fails, it doesn't affect other function instances