Azure Serverless Development Principles: Serverless Compute Essentials

Azure 2021    |    Intermediate
  • 15 videos | 1h 25m 39s
  • Includes Assessment
  • Earns a Badge
Likes 7 Likes 7
Azure serverless compute services remove the need for manual infrastructure management. This course, aimed at developers and project managers, offers explanations and demonstrations on using Azure compute services for serverless projects. Outline the different approaches to managing compute with Azure. Differentiate between Azure compute services and serverless architecture as well as Azure Functions and Azure WebJobs. Explore durable functions for complex stateful function implementation, security strategies for running secure function code, and Azure App Service's role in securing functions. Create back-end compute services, test Azure functions locally, orchestrate long-running workflows as a set of activities, and create, test, and deploy Azure functions with C# and Python. Upon completion of this course, you'll be able to start using Azure compute services in your serverless development and deployment projects.


  • discover the key concepts covered in this course
    recognize the different approaches of managing compute with Azure and compare the differences between Azure compute services and Azure serverless architecture from the perspective of infrastructure management
    recall the purpose of Azure Functions and compare it with Azure WebJobs
    create and test Azure functions locally using the Azure CLI
    create, test, and deploy Azure functions with C# using Visual Studio Code
    create, test, and deploy Azure functions with Python using Visual Studio Code
    work with the test tools provided by Azure to validate Azure functions
    describe the concept and types of durable functions used to implement complex stateful functions in Serverless environments
  • orchestrate long-running workflows as a set of activities using durable functions
    describe the security strategies used to run secure function code and the role of Azure App Service in securing functions
    describe the characteristics and features of Azure App Service that help build, deploy, and scale web applications
    build and deploy ASP.Net core web applications in Azure
    create and configure Azure App Service using the Azure Portal
    create Azure App Service using the ASP.Net template provided by Visual Studio IDE
    summarize the key concepts covered in this course


  • 1m 39s
  • 9m 31s
  • Locked
    3.  Azure Functions vs. WebJobs
    5m 35s
  • Locked
    4.  Creating and Testing Azure Functions Locally
    4m 7s
  • Locked
    5.  Creating Azure Functions with C#
    6m 14s
  • Locked
    6.  Creating Azure Functions with Python
    5m 31s
  • Locked
    7.  Validating Azure Functions
    6m 9s
  • Locked
    8.  Durable Function Types in Serverless Environments
    5m 52s
  • Locked
    9.  Orchestrating Long-running Workflows
    11m 25s
  • Locked
    10.  Security Strategies in Azure
    7m 7s
  • Locked
    11.  Azure App Service for Development and Deployment
    6m 39s
  • Locked
    12.  Building ASP.Net Web Application
    4m 11s
  • Locked
    13.  Creating Azure App Service Using Azure Portal
    4m 48s
  • Locked
    14.  Creating Azure App Service Using Visual Studio IDE
    5m 9s
  • Locked
    15.  Course Summary
    1m 43s


Skillsoft is providing you the opportunity to earn a digital badge upon successful completion on some of our courses, which can be shared on any social network or business platform.

Digital badges are yours to keep, forever.