Optimizing Azure Functions for Performance and Cost
Hosting plans, cold-start anatomy, code best practices, scaling, Durable Functions and cost analysis.
Azure Functions fits within Azure's Platform as a Service (PaaS) ecosystem. Unlike VMs (IaaS), with PaaS you don't manage VMs, the OS, or runtimes — you focus on code.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
12 sections- 1 Table of Contents
- 2 Module 1 – Hosting Plans: Comparison and Optimal Choice {#module-1}
- 3 Module 2 – Cold Start: Anatomy and Solutions {#module-2}
- 4 Module 3 – Architecture and Code Best Practices {#module-3}
- 5 Module 4 – Hardening and Resilience {#module-4}
- 6 Module 5 – Scaling Configuration {#module-5}
- 7 Module 6 – Durable Functions for Long-Running Workloads {#module-6}
- 8 Module 7 – Monitoring and Cost Analysis {#module-7}
- 9 Module 8 – Advanced Optimization {#module-8}
- 10 Module 9 – Performance Checklist {#module-9}
- 11 Glossary {#glossary}
- 12 Supplementary Reference
More Azure Functions & Serverless courses
View all 7Introduction to Serverless with Azure Functions
What serverless is, Azure Functions, hosting plans, triggers and bindings and your first function.
Azure Functions Deep Dive
Triggers, bindings, deployment, Durable Functions, security, observability and KEDA on Kubernetes.
Designing Serverless Architectures with Azure Functions
Event-driven design, hosting and scalability, resilience, security and serverless design patterns.
Deploying Azure Functions as REST APIs
Design REST APIs on Azure Functions and publish them through API Management with OpenAPI and security.
Securing Azure Functions Solutions
Managed identities, RBAC, HTTP endpoint protection, Entra ID/OAuth2, networking and Key Vault.
Integrating Azure Functions with CI/CD Pipelines
Ship Functions with Azure DevOps and GitHub Actions, Bicep, multi-environment strategies and rollback.
Interested in this course?
Contact us to book it or get a custom training plan for your team.