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

Introduction to Azure Resource Manager (Legacy)
A Cloud Guru
Building a Calculator using C# in Visual Studio
Coursera Project Network via Coursera
Launch a Website to Azure with Azure App Service
Microsoft via Coursera
ASP.NET Core - SOLID and Clean Architecture (.NET 5 and Up)
Packt via Coursera
Master C# and SQL by Building Applications
Packt via Coursera