Deep Dive: Azure for Developers

Deep Dive: Azure for Developers

English | MP4 | AVC 1920×1080 | AAC 44KHz 2ch | 56 Lessons (5h 24m) | 1.50 GB

Deep dive into Microsoft Azure as a Software Engineer

Cloud computing is a given these days. This Deep Dive starts where the Getting Started: Azure for Developers course stopped and focuses on the common, serverless Azure components you’re bound to run into as a developer working with the cloud. After learning the what, why, and how of serverless computing, you’ll dive into Azure Functions, from developing and securing to publishing them. Then, you’ll be introduced to Logic Apps, another of Azure’s popular serverless offerings. Not only will you learn how to develop those and which use cases they make sense for, but you’ll also learn how to integrate Logic App workflows with Azure functions. After that, you’ll dive into API management, using APIM to manage, secure, test and debug your APIs on Azure. Lastly, you’ll learn about Event Grid, another popular serverless offering which is very useful in event-driven software and architectures.

Table of Contents

1 Welcome
2 What will you learn in this course?
3 Who is the course for and prerequisites
4 Introduction
5 What is Serverless Computing, and Why Would You Want It?
6 Introducing the Demo Application
7 Traditional versus Serverless Azure Architectures
8 Serverless Azure Storage, Azure SQL and App Services
9 Section Recap
10 Introduction
11 Azure Functions 101, Different Function Types and Hosting Modes
12 Creating an Azure Function App Resource
13 Developing an Azure Function
14 Architecting Azure Functions
15 Publishing a Function
16 Dealing with Function App Settings
17 Using a Managed Identity to Access Azure SQL from a Function App
18 Securing a Function
19 Testing and Monitoring a Function
20 Introduction to Durable Functions
21 Creating a Durable Function for Orchestration
22 Monitoring and Securing a Durable Function
23 Section Recap
24 Introduction
25 Introducing Azure Logic Apps
26 Creating an Azure Logic App Resource
27 Designing a Workflow
28 Testing and Debugging Workflows
29 Integrating Logic Apps with Functions
30 Using a Managed Identity To Access a Function from a Logic App
31 Getting a Token to Access Endpoints During Development and Testing
32 Durable Functions vs Logic Apps
33 Section Recap
34 Introduction
35 Introducing Azure API Management
36 Key Concepts of Azure API Management
37 Creating an Azure API Management Resource
38 Adding an API
39 Importing an API
40 From APIs to Products and Subscriptions
41 A Quick Look at the Developer Portal
42 Rewriting a URL using a Policy
43 Securing Downstream Access
44 Securing an API Endpoint
45 Hardening Downstream Access with IP Restrictions
46 Testing, Tracing and Debugging an API
47 Section Recap
48 Introduction
49 Introducing Azure Event Grid
50 Azure Event Grid Key Concepts
51 Creating an Azure Event Grid Resource
52 Integrating Blob Storage, Event Grid and Function Apps
53 Integrating Event Grid with Custom Code
54 Improving Reliability and Resilience with Retry Policies and Dead-lettering
55 Comparing Azure Event Grid with Azure Event Hub, Azure Service Bus and Azure Storage Queue
56 Section Recap

Homepage