Published 4/2024
MP4 | Video: h264, 1920×1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 694.52 MB | Duration: 1h 53m
Learn Azure Logic app with hands-on real world automation. No helloworld example, no complex theory. Build useful stuff!
What you’ll learn
Learn basics of Azure logic app using real world use case.
Automate repeated or complex tasks using Azure Logicapp
Set up alerts for expiring app registration secrets in Azure AD
Azure automation
Azure Logicapp
Requirements
A basic knowledge of Azure services is recommended.
Access to Azure Portal.
Description
Learn Azure Logicapps to widen your cloud skills and,•Automate repeated or complex tasks.•Set yourself apart from your peers and take a step forward in your career.•For people with limited Programming/Scripting knowledge.•Easy to use GUI development interface.•Low code/No code development.•Easy integration with other systems and enterprise components.In this course, we learn Azure Logic App by hands on work and building a useful solution. At the end of the course, you will have a working solution for a common real world problem for any Azure enterprise customer.We build a Logic App automation to Alert on App Registrations / Service Principal secret expiry.App Registrations / Service Principal are artefacts in Azure Entra ID/Azure AD. It is commonly used in every organzation. Failure to renew secrets can lead to application failures and production downtime.This course will be part of a series which tackles common use cases using Logic App.This course cover the basic logic app building blocks to get you started.What are the prerequisites:•A basic knowledge of Azure services is recommended.•Access to Azure Portal.•A client ID and secret with permission to read app registrations in Azure AD/Entra ID•An Office 365 account (if you need an operational email alert)
Overview
Section 1: Course Introduction
Lecture 1 Introduction
Lecture 2 Why learn Azure Logicapp and Prerequisites
Lecture 3 What to expect – Goal
Lecture 4 Goal – The real world use case while learning Logicapp
Section 2: Azure LogicApp Basics
Lecture 5 What is Azure LogicApp
Lecture 6 Connectors
Lecture 7 Triggers and actions
Lecture 8 Access Logicapps in Azure portal
Lecture 9 New vs Old Designer
Lecture 10 Create a Logicapp
Lecture 11 Get familiar with the user interface
Section 3: Building the Automation
Lecture 12 High level Overview of required steps
Lecture 13 Creating a Trigger
Lecture 14 Creating Variables
Lecture 15 Variables as Parameters
Lecture 16 Naming Variables
Lecture 17 New vs Old Designer
Lecture 18 Variables
Section 4: Working with HTTP calls
Lecture 19 The HTTP REST API endpoint
Lecture 20 Create a Service Principle / App Registration
Lecture 21 API permissions for the service principal
Lecture 22 Successfully calling the REST API
Lecture 23 Inspect the API Output
Lecture 24 Http Graph request with New designer
Lecture 25 Filtering graph API output
Section 5: Working with secrets securely
Lecture 26 A secret problem
Lecture 27 Create Key Vault
Lecture 28 Managed Identity and Key Vault secrets
Lecture 29 Enabling Managed Identity
Section 6: Working with JSON
Lecture 30 Parsing JSON
Lecture 31 Note: Copying JSON Body
Section 7: Loop through results and extract data
Lecture 32 Next step
Lecture 33 Using a For-Each loop
Lecture 34 JSON Parsing Credentials
Lecture 35 Fixing the JSON type error
Lecture 36 Successfully extracting expiry date
Section 8: Working with conditions and dates
Lecture 37 Conditions – Working with dates
Lecture 38 Conditions – Check date Condition
Lecture 39 Format Datetime
Lecture 40 Save Expired Apps List
Section 9: Email the results
Lecture 41 Send Email
Lecture 42 HTML table in email
Lecture 43 Beautify HTML
Lecture 44 Work Completed!
Section 10: Improving the automation
Lecture 45 Filter for Future Expiry Only
Lecture 46 Tracking Key Expiry
Lecture 47 Restore Versions
Lecture 48 Final Output and HTML Fix
Section 11: Additional Information
Lecture 49 Using SendGrid for emails instead of O365
Lecture 50 Parse Jsonnrequired fields
Lecture 51 980 Parse Json null type error
Azure enthusiast,Cloud engineer,Cloud consultant,Azure automation engineer
Homepage
https://anonymz.com/?https://www.udemy.com/course/azure-logicapps-inside-out/