15. Author functions in
C#, F#, Node.JS,
Java, and more
CodeTrigger/Inputs
React to timers,
HTTP, or events from
your favorite Azure
services, with more
on the way
Outputs
Send results to an
ever-growing
collection of
services
Triggers & Bindings
26. o Continuous Deployment
Bitbucket, Dropbox, Git local/external, GitHub, OneDrive, VSTS
o Command Line Tools
PowerShell, Azure CLI, Functions CLI
o REST APIs
PowerShell, Bash, any software
o IDE Integrations
Visual Studio, Visual Studio Code, IntelliJ
27. ✓ Each function has a folder
containing function.json
✓ Dependencies are usually local
to each function
✓ One global host.json
Directory Tree Structure
32. Summary
➢ FaaS is a further abstraction over PaaS
➢ Serverless concerns compute, events and workflow (and
storage)
➢ Serverless adopts a pay-per-use model
➢ Azure Functions is a FaaS solution, supporting a
powerful on-prem development experience