8000 GitHub - chunliu/azfunc-todo: A todo backend using Azure Functions and .NET Core
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

chunliu/azfunc-todo

8000

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

azfunc-todo

CI Build Deploy

The code in this repo implements REST APIs for CRUD of a todo list with Azure Functions. It is a sample to demonstrate the following features.

  • Developing Azure Function apps with Visual Studio Code/Codespaces.
  • Using Entity Framework Core to connect to Azure SQL in Function apps.
  • Building and deploying Function apps with GitHub workflow.

Deployment with ARM template

Deploy to Azure

The ARM template will create an environment with the following Azure resources and deploy the function app to it.

  • An Azure SQL database.
  • A Function app hosted in an App Service Plan.
  • A storage account and an appinsight tenant to support the function app.
  • An API Management instance with the API operations defined.
  • A vnet to connect all the above resources together.
  • The connection is restricted to APIM -> Function App -> Azure Sql. The APIs can only be called via APIM.

arm diagram

About

A todo backend using Azure Functions and .NET Core

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0