Deploy, Secure and Manage Azure Functions

What your Development Machine Should Look Like

Your browser needs to be JavaScript capable to view this video

Try reloading this page, or reviewing your browser settings

This video segment covers your dev environment setup, and the resources you will need to take this course.


  • Azure functions core tools
  • Azure functions
  • Azure
  • VSCOde

About this video

Sahil Malik
First online
21 December 2018
Online ISBN
Copyright information
© Sahil Malik 2019

Video Transcript

Sahil Malik: Let’s talk a little bit about what your dev machine or dev environment should look like. You can follow this course on either Mac, Windows or Linux, but you will need admin rights. Now, some instructions can be slightly different between Mac, Windows and Linux, like when you do an NPM install on Mac, you have to do sudo, so some very basics like that. On Linux you’ve got an app to get, but if you are familiar with the operating system that you’re working on, I’m sure you’ll be able to find your way through.

You will need an Azure subscription. However, a free trial is just fine, but you will need some sort of Azure Functions because almost everything we’ll do, we’ll run in Azure. I know Azure Functions now work on premises as well, but that’s a very small part of Azure Functions, so for all practical purposes, you’re going to need an Azure subscription. Yeah, and also, I will use things like GitHub and Azure DevOps. These are all free subscription that you can create for yourself. You don’t even need to provide a credit card, so I assume that you’re able to set those up as well.

I’ll be using VSCode. However, Visual Studio Professional is completely supported with Azure Functions. Feel free to follow me along either through VSCode or Visual Studio, but again, I’ll be using VSCode. I love the VSCode. It’s very lightweight. It works very well. So just to make things easy, if you want to follow me along in VSCode will probably make things easier. You also need to set up your dev environment for Azure Functions, so Azure Functions core tools, and the VSCode extension for Azure Functions, go ahead and install it. The link here will walk you through the details. And if you prefer to follow me on Visual Studio, then this is the link you need to use.