Mô tả

Welcome to The Azure Serverless Integration Services course. This course will get you up to speed with Azure Serverless Integration services

  • Azure API Management

  • Azure Function App

You'll learn the best practices to implement API Management & Function App. With a special focus on API Management Policies, you'll get to learn how you can use different policies to empower your APIs in the API Management, covering the Infrastructure part of the API Management ending up with the Monitoring and understand the key metrics that would help you to analyze your API Management. Happy Learning!


This is just a quick overview to let you know what are the different topics that are included in this course. For more detailed list, please check the lectures I’ve published under this course. It is important to mention that this course is completely hands-on, no PowerPoint slides at all. This is to ensure you are going to spend your time applying the new learnings yourself, as well as you’re learning the API Management concepts.


I’ve done this course after I implemented API Management in different organizations. I found it a little bit challenging to deep dive different aspects of API Management and to be able to deep dive into different sections. This was the main reason for me to decide I do a course on the API Management so I can share the things I’ve learnt the hard way, in a easy to understand tutorials for you!

Happy Learning!

Bạn sẽ học được gì

Create an API Management

Create APIs

API Management Products

Subscription keys

API Mock Responses

Throttling

Revisions

Versions

Policies

Authentication Policies

Access Restriction Policies

Caching Policies

Cross-Domain Policies

Transformation Policies

Advanced Policies

API Management Infrastructure

Application Gateway

CICD & ARM template

Monitoring

Analytics

Metrics

Alerts

Logs

Diagnostic Settings

Visual Studio Code

API Gateway

Serverless

Yêu cầu

  • basic Azure skills

Nội dung khoá học

5 sections

API Management

91 lectures
What is Azure API Management?
09:09
Create an Azure API Management
01:04
Important Note!
01:23
=== API Management Basics ===
00:28
Import Your First API
04:11
Create and Publish a Product
15:27
Mock API Responses
04:57
Protect Your API
13:00
Import App Service Web API
03:05
Debug Your APIs
14:06
Add Revisions
07:05
Add Multiple Versions
05:59
Manage APIs in Visual Studio Code
04:59
Add an API Manually
05:19
Import a Function App Web API
03:10
Import a Logic App
04:30
=== Automate API Deployments - APIOps ===
00:35
Setup Azure DevOps Pipeline
33:48
Import an API in the Pipelines
04:43
Configuration.yaml: named values
06:58
Configuration.yaml: store named values secrets in Key Vault
17:46
Configuration.yaml: loggers
12:37
Configuration.yaml: backends
23:59
Configuration.yaml: APIs & Diagnostics
17:36
Configuration.extractor.yaml
04:39
Multiple configuration.extractor.yaml for different teams
06:49
APIOps with VSCode
05:20
APIOps Clean up!
01:25
=== Secure API Access ===
00:42
Protect your API with Azure AD
16:54
Protect your API with Azure AD B2C
19:12
Protect your API using client certificate
08:00
Manage Protocols & Ciphers
01:57
=== Publish APIs ===
00:43
Subscriptions
10:15
Manage User Accounts
06:57
Manage Groups
02:49
Secure Access to Developer Portal
02:55
Notifications Templates
01:51
An Overview of the Developer Portal
05:37
=== Provisioning & Scaling ===
01:03
Capacity for scaling decisions
06:21
Plan & Manage Cost
07:53
Upgrade & Scale
05:38
Enable Zone Redundancy
03:44
Configure Autoscale
03:47
Deploy to Multiple Azure Regions
08:57
Configure Front Door
19:52
Compute Platform
04:07
Workspace
03:23
Role-Based access control
01:32
Managed Identities
05:34
Send events to Azure Event Grid
08:10
Implement DR using backup / restore
11:24
Move Instances between regions
04:45
Validate Service updates
07:29
=== Networking ===
01:04
Connect to a Virtual Network
15:05
Connect to an Internal Network
05:16
Use APIM in an internal VNET
08:35
Integrate Application Gateway in an Internal Network
14:47
Connect privately using Private Endpoint
05:14
APIM IP addresses
05:09
Defend against DDoS attacks
02:58
=== Caching ===
00:22
Internal Caching
12:16
External Caching
05:39
=== Export APIs ===
00:16
Export APIs to Postman
02:44
Export APIs to the Power platform
00:39
=== API Management Policies ===
00:41
What is API Management Policies?
10:56
Reuse Policies - Policy Fragment
06:56
Policy Expressions
05:30
Error Handling
03:42
Access Restriction Policies
17:03
Advanced Policies
19:03
Authentication Policies
07:02
Caching Policies
00:25
Cross Domain Policies
01:32
GraphQL Resolver Policies
02:13
Transformation Policies
05:58
Validation Policies
01:28
Policy debugging using VSCode
02:16
=== Monitoring ===
00:19
Analytics
13:16
Application Insights
06:08
Metrics
05:26
Alerts
03:31
Diagnostic Settings
01:07
Clean Up
01:22

Azure Functions App

41 lectures
What is Azure Functions App?
07:46
Create Azure Functions App in Azure Portal
02:16
Create Azure Functions App in Visual Studio
05:46
Create Azure Functions App in VS Code
05:54
Integrate with a Virtual Network & Private Endpoints
14:28
Establish private site access
08:14
Use outbound NAT gateway
08:36
Developer Basics
04:01
Develop and debug locally
11:29
Remote Debugging using Visual Studio
05:37
Azure Blob storage trigger
04:58
Azure Queue storage trigger
05:03
Time trigger
02:04
Connect to Storage using Visual Studio
08:59
Connect to a Azure SQL using Visual Studio
10:18
Connect to a Cosmos DB using Visual Studio
08:21
Connect Functions to other Azure Services
01:00
Use Managed Identity to secure host connections
17:46
Use Managed Identity to secure triggers and bindings
11:30
Use Managed Identity to secure access Azure SQL
13:16
Error handling and retires
15:25
Manually run a non HTTP triggered function
08:25
Continuous deployment
15:15
Build and deploy using Azure Pipelines
04:24
Deployment slots
07:07
Manage a Function App
12:59
Set the runtime version
02:56
Disable a Function App
05:11
Configure Auth provider
16:56
Restrict IPs - Reduce the attack surface
08:44
Managed Identities
05:57
Use Key Vault references
12:48
Consumption Plan
02:56
Premium Plan & Cold starts
20:29
Dedicated Plan
03:39
Runtime versions
06:26
Deployment options
05:18
Connect to other Azure services
01:44
Event-Driven scaling
07:00
Target-based scaling
04:33
Reliable event processing
13:58

Azure Service Bus

13 lectures
What is Azure Service Bus?
10:21
Send & receive messages to a Service Bus Queue
07:38
Send & receive messages to a Service Bus Topic
10:26
Subscription Filters
10:36
Handle Service Bus event with Logic Apps using Event Grid
13:50
Handle Service Bus events with Function App using Event Grid
07:30
Build message-driven application using NServiceBus and Azure Service Bus
12:13
Chaining Service Bus entities with Auto-forwarding
12:47
Duplicate detection
10:53
Message Browsing / Peeking
08:36
Prefetch messages
09:19
Atomic transaction
08:33
Dead-letter queue
13:38

Azure Application Gateway

40 lectures
Introduction
03:53
What is Azure Application Gateway?
05:40
How Azure Application Gateway works?
04:20
Important Note!!
02:17
=== AppGW Routing ===
00:56
Create an Azure Application Gateway
11:02
Azure Application Gateway - Host Multiple Sites
11:41
Azure Application Gateway - URL Routing / Path-based Routing
09:46
Azure Application Gateway - Redirection
13:01
Azure Application Gateway - Rewriting Sets
04:54
Azure Application Gateway - Internal Load Balancer (ILB)
09:22
Azure Application Gateway - Auto Scaling & Zone Redundancy
06:00
=== AppGW Security ===
00:47
Azure Application Gateway - SSL Termination
10:55
Azure Application Gateway - End-to-End SSL Encryption
04:01
=== AKS ===
00:56
Azure Application Gateway - Greenfield - Ingress Controller Add-on for AKS
04:24
Azure Application Gateway - Brownfield - Ingress Controller Add-on for AKS
09:19
Azure Application Gateway - Web Application Firewall (WAF)
08:19
=== Monitoring ===
00:59
Azure Application Gateway - Diagnostic Settings
03:42
Azure Application Gateway - Metrics
12:20
Azure Application Gateway - Alerts
05:33
Azure Application Gateway - Log Analytics
03:56
Azure Application Gateway - Backend Health & Health Probe
05:54
=== Advanced ===
00:32
Azure Application Gateway - High Traffic Support
13:48
Azure Application Gateway - Pricing
03:30
Azure Application Gateway - Cookie Affinity
02:00
Azure Application Gateway - Connection Draining
01:22
Azure Application Gateway - Custom Error Pages
02:43
Azure Application Gateway - Web Sockets
01:25
Azure Application Gateway - Tiers
01:42
=== Configuration ===
00:37
Azure Application Gateway - Infrastructure
04:11
Azure Application Gateway - Frontend IP
01:29
Azure Application Gateway - Listeners
02:16
Azure Application Gateway - Routing Rules
01:28
Azure Application Gateway - HTTP Settings
01:04
Azure Application Gateway - Backend Pools
02:26

Azure Front Door

37 lectures
Introduction
03:46
What is Azure Front Door?
06:55
Important Note!
01:08
=== Front Door Core ===
00:50
Create an Azure Front Door
06:17
Azure Front Door - Adding Custom Domains
04:04
Azure Front Door - Setting up HTTPS on Custom Domains
08:24
Azure Front Door - Root / Apex Domains
05:43
Azure Front Door - HTTP to HTTPS redirection
03:41
Azure Front Door - URL Redirection
02:13
Azure Front Door - Backends & Backend Pools
08:25
Azure Front Door - Rules Engine & Security Headers
03:55
Azure Front Door - Web Application Firewall (WAF)
04:10
Azure Front Door - Caching
04:09
=== Rules Engine ===
00:31
Azure Front Door - Rules Engine Architecture
05:32
Azure Front Door - Rules Engine Conditions & Actions
06:36
=== Routing ===
00:44
Azure Front Door - Routing Architecture
05:29
Azure Front Door - Routing Rules Matching
11:33
Azure Front Door - Routing Methods
10:34
=== Azure Front Door Standard / Premium Tiers ===
00:38
Create an Azure Front Door Standard / Premium
13:20
Azure Front Door - Feature Comparisons
01:30
Azure Front Door - Pricing
02:44
=== Web Application Firewall (WAF) ===
00:47
How Azure Front Door WAF Works?
04:57
Azure Front Door - Create a WAF Policy & Log Analytics
03:24
Azure Front Door - WAF Managed Rules
05:08
Azure Front Door - WAF Custom Rules
03:54
Azure Front Door - WAF Settings
02:56
=== Monitoring ===
00:56
Azure Front Door - Metrics
03:12
Azure Front Door - Alerts
01:26
Azure Front Door - Log Analytics Workspace
01:47
Azure Front Door - Health Probe
01:15
Clean Up!
00:44

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.