Skip to content
Some scripts to start your journey in the world of PowerShell Azure Functions.
PowerShell
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode
00_EnvironmentPreparation
Modules/SqlServer/21.1.18179
alertResponse-startVM
azSqlUpscale
changeVmState
getRgVm
helloWorld
queryAzSqlDb
resourceReport
restartVM-EventGrid
sendMailViaSendGrid
startVM
testWebSite
.funcignore
.gitattributes
.gitignore
README.md
host.json
profile.ps1
proxies.json
requirements.psd1

README.md

Starting With PowerShell Azure Functions

This repository contains some PowerShell Azure Functions example to build some serverless automation on an Azure Subscription.

Environment preparation and tools needed

Inside 00_EnvironmentPreparation folder you can find a PS1 script which deploy a couple of function apps on your subscription, and assign it a system managed identity with contributor role on the parent resource group.

To work with Azure Functions you can use the portal editor; I prefer to work via VS Code with Azure Tools extension installed.

If you want to run and debug Azure Functions locally, you also have to install Azure Functions Core Tools which requires .Net Core 2.2 runtime.

Slides and videos

DevOps Heroes 2019 - Parma

Slides: https://www.slideshare.net/MarcoObinu/automazione-serverless-con-azure-functions-e-powershell-marco-obinu-devops-heroes-2019
Video: https://www.youtube.com/watch?v=0ZK1SQ6zkiU&t=1s

You can’t perform that action at this time.