YoVDO

Azure Functions for Developers

Offered By: LinkedIn Learning

Tags

Azure Functions Courses Computer Vision Courses Microsoft Visual Studio Courses Serverless Computing Courses Dependency Injection Courses BLOB storage Courses Azure CLI Courses

Course Description

Overview

Learn how to use Azure Functions, one of the serverless technologies in Azure, to build robust software solutions on your local computer or in Visual Studio.

Syllabus

Introduction
  • Running on-demand code without infrastructure overhead
  • Before you start
1. Introduction to Azure Functions
  • What are Azure Functions?
  • Azure Functions benefits
  • Hosting Plans for Azure Functions
  • Azure Functions architecture and anatomy
2. Creating Function Apps
  • Creating function apps in the Azure portal
  • Creating function apps with the Azure CLI
  • Creating function apps with ARM templates
3. Creating Azure Functions
  • Azure Functions core tools
  • Creating Azure Functions in Visual Studio code
  • Creating Azure Functions in Visual Studio .NET
  • What are we going to build?
4. Implementing Triggers and Bindings
  • What are triggers and bindings?
  • Creating and preparing the project
  • Implementing the Blob output binding in the Storage function
  • Implementing the Blob trigger in the Resizer function
  • Implementing the CosmosDB output binding in the Storage function
  • Implementing the CosmosDB input binding in the Search function
  • Implementing the route and Blob input bindings in the Download function
5. Dependency Injection in Azure Functions
  • Creating and preparing the AnalyzerService projects
  • Creating the Startup class and injecting the dependency
  • Implementing AnalyzerService logic using the Computer Vision cognitive service
6. Azure Functions Deployment
  • Deploying Azure Functions from the CLI
  • Deploying Azure Functions from Visual Studio
  • Continuous integration and continuous deployment for Azure Functions
7. Azure Durable Functions
  • Introducing Azure Durable Functions
  • Implementing an orchestrator
  • Implementing a durable function
8. Managing and Securing Azure Functions
  • Authentication and authorization options in Azure Functions
  • Using Azure KeyVault to store Azure Functions secrets
  • Azure Functions proxies
9. Conclusion
  • Next steps

Taught by

Rodrigo Díaz Concha

Related Courses

Azure Administration Essential Training
LinkedIn Learning
Azure for Developers: Implementing VMs and Batch Jobs
LinkedIn Learning
Learning Azure Management Tools
LinkedIn Learning
Administer infrastructure resources in Azure
Microsoft via Microsoft Learn
Architect compute infrastructure in Azure
Microsoft via Microsoft Learn