Skip to content

Latest commit

 

History

History
34 lines (20 loc) · 1.78 KB

01-Setup.md

File metadata and controls

34 lines (20 loc) · 1.78 KB

Challenge 1 - Setup

Prerequisities

  • Your laptop: Win, MacOS or Linux OR A development machine that you have administrator rights.
  • Active Azure Subscription with contributor level access or equivalent to create or modify resources.

Introduction

Set up your local environment.

The first challenge is to setup an environment that will help you build the Tollbooth application and deploy it locally. We need to make sure everything is working before bringing it to Azure.

  • Visual Studio or Visual Studio Code
    • Azure development workload for Visual Studio 2017 or 2019
    • Azure Functions and Web jobs tools
    • Node.js 8+: Install latest long-term support (LTS) runtime environment for local workstation development. A package manager is also required. Node.js installs NPM in the 8.x version. The Azure SDK generally requires a minimum version of Node.js of 8.x. Azure hosting services, such as Azure App service, provides runtimes with more recent versions of Node.js. If you target a minimum of 8.x for local and remove development, your code should run successfully.
    • .NET Core 3.1
    • Any extentions required by your language of choice

To setup Azure Functions on Visual studio Code, follow this guide.

Challenges

  1. Download the source code needed for this hack.
  2. Uncompress the file.

Success criteria

  1. You have 2 folders locally. One named Tollbooth and the other named license plates.

Next challenge (Create a Hello World Function) >