An ARM template and additional boilerplate to build Azure Functions solutions
Makefile JavaScript
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
LICENSE
Makefile
README.md
genparams.js
template.json

README.md

azure-functions-bootstrap

This template deploys:

  • An Azure Functions App (Consumption/on-demand plan) with:
    • A supporting storage account (for WebJob storage and your own queues)
    • An Application Insights account
  • A Redis instance (C0) for managing live function state

Usage

Unlike typical Azure templates, this one's completely CLI centric, so there are no "click to deploy" links (sorry Windows folk!)

Grab bash, check out the Makefile and you'll be all set

Post-Deployment Checklist:

  • Check Application Insights activation
  • Get Git credentials from app

Requirements

To Do:

  • Deploy Azure Function environment
  • Deploy Storage Account for queues (already part of webjob requirements)
  • Configure Azure Function deployment settings
  • Deploy Redis
  • Retrieve/Set AppService local Git credentials programmatically
  • Provision default queues for my apps
  • Deploy Cognitive Services Account