O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Azure Functions – Best Practices

Video Description

Over 20 videos to help you to quickly integrate different Azure services for your application.

About This Video

  • Enhance Azure Functions with continuous deployment using Visual Studio Team Services
  • Integrate Azure Functions with cognitive services, Logic Apps, and OneDrive
  • Learn to build web APIs and bindings related to Azure Storage Services

In Detail

Microsoft provides a solution to easily run small segments of code in the Cloud with Azure Functions. Azure Functions provides solutions for processing data, integrating systems, and building simple APIs and microservices. The course starts with intermediate-level videos on cloud application development along with tTesting Azure Functions on a staged environment and load- testing Azure Functions using VSTS. Then, you'll delve into the core aspects of Azure Functions such as the services it provides, how you can develop and write Azure functions. Moving on, practical videos demonstrate how to implement best practices by handling massive ingress for IoT and similar scenarios. By the end of this video, you will have all the skills required to work with serverless code architectures and provide continuous delivery to your users.

Table of Contents

  1. Chapter 1 : Exploring Testing Tools for the Validation
    1. The Course Overview 00:03:12
    2. Testing Azure Functions 00:08:29
    3. Testing an Azure Function On a Staged Environment 00:08:02
    4. Load Testing Azure Functions Using VSTS 00:03:46
    5. Creating and Testing Azure Function Locally 00:03:33
    6. Testing and Validating Azure Function Responsiveness 00:03:47
  2. Chapter 2 : Monitoring and Troubleshooting Azure Serverless Services
    1. Monitoring Your Azure Functions 00:02:58
    2. Monitoring Azure Functions Using Application Insights 00:02:40
    3. Pushing Custom Telemetry Details to Analytics of Application Insights 00:07:50
    4. Sending Application Telemetry Details via Email 00:03:10
    5. Integrating Real-Time AI Monitoring Data with Power BI 00:06:13
  3. Chapter 3 : Code Reusability and Refactoring the Code
    1. Creating a Common Code Repository for Better Manageability 00:04:17
    2. Shared Code Across Azure Functions Using Class Libraries 00:04:16
    3. Azure Functions and Precompiled Assemblies 00:05:19
    4. Migrating legacy C# Application Classes to Azure Functions 00:05:11
    5. Using Strongly Typed Classes in Azure Functions 00:02:47
  4. Chapter 4 : Developing Reliable and Durable Serverless Applications
    1. Creating a Hello World Durable Function App 00:05:38
    2. Testing and Troubleshooting Durable Functions 00:02:34
  5. Chapter 5 : Implement Best Practices
    1. Adding Multiple Messages to a Queue 00:04:35
    2. Implementing Defensive Applications Using Queue Triggers 00:05:44
    3. Handling Massive Ingress for IoT and Similar Scenarios 00:07:37
    4. Enabling Authorization for Function Apps 00:03:23