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 57: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

    30:00 Hands-On Lab
  • Chapter 4 7 Lessons Developing Functions Locally 2:41: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

    30:00 Hands-On Lab

    Install Azure Functions Core Tools on Windows

    30:00 Hands-On Lab

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

    45:00 Hands-On Lab

    Deploy a Function Created with Azure Functions Core Tools to Azure

    45:00 Hands-On Lab
  • Chapter 5 6 Lessons Functions with Event Grid, Timers, and CosmosDB 2:02: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

    30:00 Hands-On Lab

    Create an Azure Function to Listen to Blob Created Events

    45:00 Hands-On Lab

    Create an Azure Function That Writes to CosmosDB

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

    Overview of Durable Functions

    5:34

    Implementing Durable Functions

    11:45

    Patterns in Durable Functions

    9:46

    Create a Durable Azure Function

    30:00 Hands-On Lab
  • Chapter 7 11 Lessons Managing Functions 2:35: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

    45:00 Hands-On Lab

    Updating Azure Function Environment Variables with the Azure CLI

    30:00 Hands-On Lab

    Configure Azure Function Proxies

    30: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!