Serverless Computing with Azure

Serverless Computing with Azure

English | MP4 | AVC 1920×1080 | AAC 48KHz 2ch | 1h 59m | 363 MB

Build serverless applications on Azure using its functions, tools & services for a faster & cost effective app management

Serverless Computing is an architecture that is gaining popularity & with good reason: it’s lightweight, perfect for microservices & provides reliability with flexible pricing models. With Azure Functions, developers can deploy code that performs simple tasks which can be used by other Azure services, including mobile & web applications, social network sites, storage accounts, databases & more! This course will train you in the fundamentals of serverless computing from creating & deploying an application to the options & configuration that you’re able to control in your Serverless App using Azure Functions. To demonstrate the concepts, a sample application that issues Shared Access Signature tokens to provide access to storage containers will be deployed & configured using the Azure infrastructure & services.By the end of the course, you will have the skills to develop, run, deploy & manage your serverless application using Azure functions.

A practical guide demonstrating how to use Azure Functions in a serverless computing web application architecture. This course will take you through the most important features of Azure Functions.

What You Will Learn

  • Concepts of Serverless Computing
  • Azure resources that enable Serverless Web Apps
  • How to create Azure Function Apps, Storage accounts, & more.
  • Configure custom domain names & SSL on your Serverless App
  • Configure scaling & usage limits on your Azure Functions
  • Manage your app with monitoring & performance analysis
Table of Contents

Introduction to Serverless Computing on Azure
1 The Course Overview
2 Intro to the Course and the App We Are Building
3 What Components Make Up a Serverless App
4 What Kinds of Apps Can You Make with Azure Functions
5 What Kinds of Triggers Can an Azure Function Use
6 What Languages Can You Use to Write Azure Functions
7 How Does Pricing Work in Serverless Computing

Create Your Serverless Application
8 Signing Up for and Signing into the Azure Portal
9 How to Create an Azure Functions Account
10 Creating a Storage Account for Blobs, Tables, and Queues
11 Using Azure Functions from Visual Studio and VSCode
12 Adding Your Code to an Azure Function to Make It Serverless

Customize Your Serverless Application
13 Switching Between Consumption and App Service Plan
14 Configuring Application Settings for Your Azure Functions App
15 How to Configure a Custom Domain
16 Securing Your Serverless Application with an SSL Certificate
17 Configuring Authentication on Your Serverless Application

Manage Your Serverless Application
18 Managing Deployment Slots
19 Adding and Managing Proxies
20 Configuring Your Serverless App for Automatic Deployment
21 Scaling and Defining Limits for Your Serverless Application

Monitor for Reliability and Performance with Application Insights
22 Enabling Application Insights
23 Configuring Your Serverless App to Forward Logs and Metrics
24 Using Application Insights to View Events and App Usage Data
25 Viewing Performance Data and Failure Reports with App Insights
26 Creating Availability Alerts with Application Insights

Test and Connect Your Code Using Azure Functions Tools
27 Tips and Concepts to Help You Create High Performing Functions
28 Develop and Test Locally with the Azure Functions Core Tools
29 Connecting with the Code on GitHub