Azure Functions with .NET




linkedin.com/in/ryanninodizon

sessionize.com/ryanninodizon

youtube.com/@LearnWithJon

medium.com/@ryanninodizon

github.com/ryanninodizon
Ryan Niño Dizon

Azure/Cloud Native
Azure Functions is Serverless
No infrastructure management
Using fully managed services enables developers to avoid administrative tasks and focus on core business logic. With a serverless platform, you simply deploy your code, and it runs with high availability.
Dynamic scalability
With serverless computing, the infrastructure dynamically scales up and down within seconds to match the demands of any workload.
Faster time to market
Serverless applications reduce the operations dependencies on each development cycle, increasing development teams’ agility to deliver more functionality in less time.
More efficient use of resources
Shifting to serverless technologies helps organizations reduce Total Cost of Ownership (TCO) and reallocate resources to accelerate the pace of innovation.
Why Azure Functions?
- Cost efficient
- Supports multiple programming language
- Can easily integrates with other Azure Services
- Scalable
Common functions scenarios






Machine Learning
Web/Mobile Apps Backends
Stream Processing
IoT Connected Backends
Workflows and Orchestrations
Scheduled Task Automations

Workflow and orchestration with Durable Functions






Manageable sequencing
External events correlation
Process Monitoring
Fanning out and fanning in
Http-based async long-running APIs
Human Interaction
Serverless web application

Azure functions with event-driven Architecture

Visual Studio

Visual Studio Code




linkedin.com/in/ryanninodizon

sessionize.com/ryanninodizon

youtube.com/@LearnWithJon

medium.com/@ryanninodizon

github.com/ryanninodizon
Ryan Niño Dizon

Azure/Cloud Native
Time for the demo!
Azure Functions with .NET
By Ryan Niño Dizon
Azure Functions with .NET
- 6