July Release Confetti
150+ New Hands-on Training in Aws, Linux, Azure
Red Hat, Devops, and More
Learn More

Azure Lab

Azure Functions Overview: HTTP and Storage Triggered Functions

We deploy the real environment, you take the scenario-based labs on us. Hands-on, from anywhere, at any time.

Time required: 2 Hours

Scope

In this lab, you will create two Azure Functions. One will be triggered by an HTTP request and will say "hello" to the person named in a querystring or body JSON object. The other will watch a blob Storage container and resize any photos sent to that container, saving them to a different container. You will also review the settings and configuration of Azure Functions, including the underlying Web App configuration options, the function settings themselves, and host and function keys. You will also learn about triggers, inputs and outputs.

Suggested Pre Requisites

This lab requires the use of Microsoft Azure Storage Explorer, a no-cost tool available from Microsoft for manipulating Azure Storage accounts. You can download versions for Linux, Mac and Windows at http://www.storageexplorer.com

This lab also requires you to have a JPG photo to resize. You can obtain public-domain JPG images from http://www.pixabay.com

You will need to retrieve code from the following URLs to create the blob Storage trigger Function:

https://azuredevlabscommon.blob.core.windows.net/70534/functions/run.csx.txt

https://azuredevlabscommon.blob.core.windows.net/70534/functions/project.json.txt

 

Overview

In this lab, you will create two Azure Functions. One will be triggered by an HTTP request and will say "hello" to the person named in a querystring or body JSON object. The other will watch a blob Storage container and resize any photos sent to that container, saving them to a different container. You will also review the settings and configuration of Azure Functions, including the underlying Web App configuration options, the function settings themselves, and host and function keys. You will also learn about triggers, inputs and outputs.

Scenarios


  • Review the configuration options for an Azure Function App.

  • Review the configuration options for the underlying Web App that hosts an Azure Function.

  • Quickly review the proxy and slot options in Azure Functions.

  • Create, configure and test the sample Azure HTTP trigger function.

  • Create, configure and test an Azure blob Storage trigger function.

Share our Labs
Start Your Free Trial

We have the longest and most in depth courses about cloud and engineering topics on the web. All of our training content is included with every membership.