Serverless Computing with Azure Functions

By Tia Williams

A deep dive into the use of Azure Functions, including the use of several tools for creating, running, and operating Azure Functions.

9 hours
  • 42 Lessons
  • 12 Hands-On Labs
  • Chapter 1 3 Lessons Welcome to the Course 5:39

    An Important Note About A Cloud Guru and Linux Academy Courses

    1:19

    Course Introduction

    3:05

    About the Training Architect

    1:15
  • Chapter 2 4 Lessons Azure Functions Basics 26:03

    Serverless Computing and Azure Functions

    8:07

    Essential Concepts in Azure Functions

    5:25

    Hosting Azure Functions

    7:15

    Real-World Uses for Azure Functions

    5:16
  • Chapter 3 6 Lessons Creating Functions in the Portal 27:25

    Create a Function App in the Portal

    7:23

    Create and Run a Function in the Portal

    5:14

    Exploring the HTTP Trigger Function and App, Part 1

    7:53

    Exploring the HTTP Trigger Function and App, Part 2

    2:04

    Exploring the HTTP Trigger Function and App, Part 3

    4:51

    Create an Azure Function with the Azure Portal

    0:00 Hands-On Lab
  • Chapter 4 7 Lessons Developing Functions Locally 11:53

    Introduction to Azure Functions Core Tools

    3:07

    Creating and Running a Function Locally

    5:23

    Deploying a Function App to Azure with the CLI

    3:23

    Install Azure Functions Core Tools on Linux

    0:00 Hands-On Lab

    Install Azure Functions Core Tools on Windows

    0:00 Hands-On Lab

    Create and Run an Azure Function Locally Using Azure Functions Core Tools

    0:00 Hands-On Lab

    Deploy a Function Created with Azure Functions Core Tools to Azure

    0:00 Hands-On Lab
  • Chapter 5 6 Lessons Functions with Event Grid, Timers, and CosmosDB 17:46

    Timer-Based Functions

    2:56

    Event Grid Trigger Functions

    6:26

    Output JSON Data to CosmosDB

    8:24

    Create an Azure Function to Run on a Timer

    0:00 Hands-On Lab

    Create an Azure Function to Listen to Blob Created Events

    0:00 Hands-On Lab

    Create an Azure Function That Writes to CosmosDB

    0:00 Hands-On Lab
  • Chapter 6 4 Lessons Long-Running and Durable Functions 27:05

    Overview of Durable Functions

    5:34

    Implementing Durable Functions

    11:45

    Patterns in Durable Functions

    9:46

    Create a Durable Azure Function

    0:00 Hands-On Lab
  • Chapter 7 11 Lessons Managing Functions 50:24

    Using Deployment Slots

    9:47

    Managing Configurations

    6:13

    Version Management

    6:31

    Monitoring and Logging

    6:18

    REST-Based APIs for Functions with Proxies

    5:01

    High Availability and Disaster Recovery

    4:48

    Scalability

    6:08

    Security

    5:38

    Toggle Deployment Slots on an Azure Function App Using AZ CLI

    0:00 Hands-On Lab

    Update Azure Function Environment Variables with Azure CLI

    0:00 Hands-On Lab

    Configure Azure Function Proxies

    0:00 Hands-On Lab
  • Chapter 8 1 Lesson Final Steps 2:09

    What's Next?

    2:09

What you will need

  • Basic knowledge of programming concepts, C#, Azure (portal usage, app services, resource groups), and Azure CLI.

What are Hands-on Labs

What's the difference between theoretical knowledge and real skills? Practical real-world experience. That's where Hands-on Labs come in! Hands-on Labs are guided, interactive experiences that help you learn and practice real-world scenarios in real cloud environments. Hands-on Labs are seamlessly integrated in courses, so you can learn by doing.

Get Started
Who’s going to be learning?
Sign In
Welcome Back!

Psst…this one if you’ve been moved to ACG!