Sri Gunnala - Tech Talks
Sri Gunnala - Tech Talks
  • Видео 30
  • Просмотров 181 349
Azure APIM Caching Policy | Cache-lookup Policy | HTTP GET | Non-Cache HTTP POST
Azure API Management (APIM) offers robust caching mechanisms that can greatly improve the performance and efficiency of your APIs. In this video, we explore how to leverage caching, especially for non-cache HTTP verbs POST requests.
We cover:
1. Setting up caching for a GET operation to store frequently accessed data.
2. Extending caching to non-cache HTTP verbs POST requests, which are often used for complex search operations.
3. Testing the caching setup to verify cache hits.
Caching in APIM helps lower costs for cloud-based backends by reducing the number of requests sent to the backend, while also delivering a faster and better experience to your users.
Chapters:
00:00 Introduction
01:30 HTT ...
Просмотров: 291

Видео

Azure Standard Logic App with Private Storage Account using private endpoints
Просмотров 9362 месяца назад
Microsoft Azure Standard logic apps run in single-tenant environments on Azure Functions runtime, allowing for custom network topology and compute size selection. They require a Storage Account, which for security reasons, should have public access disabled. This video walks you through deploying the Microsoft Azure Standard Logic App to a Private Storage Account using private endpoints. A simp...
Configure Azure Front Door in front of Azure API Management | Restrict APIM Incoming Traffic
Просмотров 6764 месяца назад
Azure Front Door and Azure Application Gateway are both valuable services that can be used in front of Azure API Management, but they serve different purposes and have distinct use cases. Azure Application Gateway is Regional Layer 7 load balancing. Primarily designed for load balancing within a single region. Meaning, it is well-suited for Regional API deployment. It is Suitable for applicatio...
Get Started with Azure Logic Apps Standard using Visual Studio Code | Local Development with VS Code
Просмотров 1,4 тыс.5 месяцев назад
📚 Microsoft Azure Logic Apps is a serverless service that enables scalable integrations and automation across various cloud services and on-premises systems. It comes in two variants: Azure Logic Apps Consumption and Azure Logic Apps Standard. The main difference is in their hosting models; Consumption runs on shared infrastructure with a pay-per-execution model, while Standard uses dedicated i...
Debug Azure API Management Policies | Send-Request APIM Policy | Managed Identity Authentication
Просмотров 1,6 тыс.6 месяцев назад
📚 Azure API Management's policy engine allows applying transformations to API requests and responses using Liquid templates. However, writing and maintaining complex business logic with Liquid templates can become challenging, especially when dealing with heavy lifting scenarios. 🚀 To address this, we can offload the complex transformation logic to an Azure Function by leveraging the Send-Reque...
Azure Function Troubleshooting Guide
Просмотров 1,7 тыс.8 месяцев назад
Azure Function is a serverless computing which has revolutionized the way we develop and deploy applications. It allows developers to focus on their code leaving the infrastructure management to Azure. This shift from traditional on-premise applications to cloud-native solutions like Azure Functions has significantly changed how we approach debugging and exception handling. Back in the day, whe...
Azure Function | Application settings | User Secrets | Azure Key Vault | Options Pattern
Просмотров 2 тыс.9 месяцев назад
Developers working with Azure Function Apps often face challenges in managing application settings during development and testing, particularly when switching between local and cloud environments. In this video, we will learn 1. Efficient Management of App Settings: Discover best practices for handling your application settings. 2. Local to Cloud Transition: We begin with utilizing settings fro...
A Quick Introduction to Azure SQL Trigger for Functions | Example | Demo
Просмотров 1,7 тыс.11 месяцев назад
The Azure Integration Services landscape is evolving at a rapid phase. One of the recently added features in this space is ‘Support for Azure SQL Triggers for Azure Functions”. Your Azure functions can now respond to the events in an Azure SQL Database in real-time. This seamless integration not only simplifies complex processes but also significantly enhances the efficiency and reactivity of a...
Azure API Management Standard V2 Preview | Virtual Network Integration | External | Internal Mode
Просмотров 2 тыс.Год назад
Microsoft Azure has recently introduced a new pricing tier Azure API Management Standard V2 Preview. The Standard V2 Preview comes with several notable advancements, particularly in terms of deployment speed and scalability. A key feature is its Virtual Network (VNet) Integration. Previously, VNet integration was exclusive to the Premium tier, which was significantly more expensive than the Sta...
Azure API Management Networking Options | How to choose | VNET Integration Internal vs External Mode
Просмотров 6 тыс.Год назад
In this video, we dive deep into the networking options available with Azure API Management (APIM). From startups to enterprises, ensuring your APIs are securely and efficiently communicating is vital. We'll explore the various networking configurations, including when APIM is used without a virtual network, with a virtual network in external and internal modes, and the benefits of the Azure AP...
Import OData API into Azure API Management | OData API Type in Azure API Management
Просмотров 3,1 тыс.Год назад
This video talks about the foundational principles of OData API and its smooth integration process into Azure API Management. 🔍 Inside This Video: 1️⃣ Unraveling OData API: A beginner-friendly breakdown of what OData API is and why it's crucial in today's digital landscape. 2️⃣ Azure API Management & OData: Discover the steps and benefits of importing OData API into Azure API Management. 3️⃣Han...
Debug Local Azure Functions from Azure Logic App running in Azure Environment | NGROK
Просмотров 1,6 тыс.Год назад
Azure Logic Apps and Function Apps together make a powerful combination to implement any complex integration solutions. When you combine Azure Logic Apps and Functions, you can create highly flexible, scalable, and powerful integration solutions. This video will walk through the process of debugging local Azure Functions from an Azure Logic App running in an Azure environment using the NGROK to...
Compare Azure Messaging Services | How to Chose | Azure Service Bus vs Event Hub vs Event Grid
Просмотров 25 тыс.Год назад
In an ever-evolving digital world, seamless software communication is critical for success. Microsoft Azure Messaging Services play a pivotal role in achieving this by facilitating efficient, secure inter-system communication. This video unpacks the complexities of Azure Messaging Services, focusing particularly on its three most utilized components: Azure Service Bus, Azure Event Grid, and Azu...
Securing Azure Function Calls with Azure AD and Calling From Azure Logic Apps
Просмотров 8 тыс.Год назад
This video provides a step-by-step guide on how to secure your Azure Function Apps using Azure Active Directory (Azure AD) and then, call them from an Azure Logic App. 📌 Key points covered in this video include: 1️⃣ Introduction to Azure Function Apps and Logic Apps. 2️⃣ Step-by-step guide to creating an Azure AD application. 3️⃣ Assigning the Azure AD application to your Function App for secur...
What is GitHub Copilot | Get Started with GitHub Copilot
Просмотров 171Год назад
Dive into the future of coding with a comprehensive guide to GitHub Copilot. This powerful AI pair programmer is revolutionizing how we write and learn code. This video will walk you through the setup process, demonstrate real-time coding, and give you a sneak peek into the future of GitHub Copilot. GitHub Copilot Introduction and Setup on Visual Studio Code 🖥️ Real-time C# coding demonstration...
Protect an API in Azure API Management using OAuth - Step-by-Step Tutorial
Просмотров 27 тыс.Год назад
Protect an API in Azure API Management using OAuth - Step-by-Step Tutorial
Ingest JSON Array Data into Azure Data Explorer (ADX) using .NET SDK (C#) & Azure Functions
Просмотров 2,2 тыс.Год назад
Ingest JSON Array Data into Azure Data Explorer (ADX) using .NET SDK (C#) & Azure Functions
How to Get Started with Microsoft Azure Logic Apps | A complete beginners Guide and Tutorial
Просмотров 6 тыс.Год назад
How to Get Started with Microsoft Azure Logic Apps | A complete beginners Guide and Tutorial
How to become Azure Integration Developer | Azure Integration Services Introduction
Просмотров 8 тыс.Год назад
How to become Azure Integration Developer | Azure Integration Services Introduction
What is Azure NAT Gateway | SNAT Port Exhaustion | Azure Standard Logic App Static Outbound IP
Просмотров 2,7 тыс.Год назад
What is Azure NAT Gateway | SNAT Port Exhaustion | Azure Standard Logic App Static Outbound IP
What is Azure Bicep | Deploy Azure Bicep with Azure DevOps pipeline
Просмотров 3,4 тыс.Год назад
What is Azure Bicep | Deploy Azure Bicep with Azure DevOps pipeline
Azure Standard Logic App with Secure (private) Storage Account
Просмотров 5 тыс.Год назад
Azure Standard Logic App with Secure (private) Storage Account
Integrate Azure API Management (Internal Mode) with Application Gateway
Просмотров 12 тыс.2 года назад
Integrate Azure API Management (Internal Mode) with Application Gateway
Azure API Management (APIM) Internal Mode | Use Case and configuration with a step-by-step demo
Просмотров 12 тыс.2 года назад
Azure API Management (APIM) Internal Mode | Use Case and configuration with a step-by-step demo
Private Link Support for Azure API Management | Private Endpoint for Azure API Management
Просмотров 9 тыс.2 года назад
Private Link Support for Azure API Management | Private Endpoint for Azure API Management
What is Azure Application Gateway? | A step by step guide on how to deploy Azure Application Gateway
Просмотров 1,5 тыс.2 года назад
What is Azure Application Gateway? | A step by step guide on how to deploy Azure Application Gateway
Azure Functions Virtual Network Integration | Private Endpoints for Azure Functions
Просмотров 18 тыс.2 года назад
Azure Functions Virtual Network Integration | Private Endpoints for Azure Functions
What is Azure Log Analytics Workspace | How to create and configure Azure Log Analytics Workspace
Просмотров 4,6 тыс.2 года назад
What is Azure Log Analytics Workspace | How to create and configure Azure Log Analytics Workspace
What is Azure API Management | Publish your first API using Azure APIM
Просмотров 11 тыс.2 года назад
What is Azure API Management | Publish your first API using Azure APIM
How to Troubleshoot and Debug Azure Logic Apps
Просмотров 2,8 тыс.2 года назад
How to Troubleshoot and Debug Azure Logic Apps

Комментарии

  • @subhrangsumondal3832
    @subhrangsumondal3832 11 дней назад

    Very helpful information. Thanks a lot.

  • @AnjuThilina-t3e
    @AnjuThilina-t3e 19 дней назад

    Thank you - neat explanation - keep it up.

  • @happyshoppi1036
    @happyshoppi1036 19 дней назад

    HI Sri How can i reach you I have some query regarding my bicep project I need some help can i contact you please

  • @tharunnair8344
    @tharunnair8344 28 дней назад

    Please be slow..you are too fast

  • @phenomenal325
    @phenomenal325 Месяц назад

    Can't you bypass a pim if you get the function app URL, what's protecting it at that level?

  • @sjdhfajsd
    @sjdhfajsd Месяц назад

    it's too fast for me, his face video at the right bottom side hides some important configuration details

  • @balasenk
    @balasenk Месяц назад

    helpful

  • @zeezeewhy
    @zeezeewhy Месяц назад

    4:56 if I need geo redundancy of app service AND api management, do I just need to create two front door instances for each purpose?

    • @srigunnala
      @srigunnala Месяц назад

      It depends on what is the exact business need here. Usually a single front door with multiple instances of APIM as backend (geo redundancy) will do.

  • @bhakta_rg
    @bhakta_rg Месяц назад

    Hello Sai Nice explanation. Liked & subscribed. At 13:44, why do we need to choose a completely new subnet for outbound VNET integration? (default subnet 10.0.0.0/24) .. whereas the VM is in the vm-subnet (10.0.2.0/24) .. how is the traffic flow happening for outbound access from the storage account?

  • @abdulsaddam482
    @abdulsaddam482 Месяц назад

    Hi, I was able to connect the logic app to storage account with this method. However, I am using another storage account to upload blob in my workflow, and I am not able to connect to that storage account with this method. It throws authorization error. Can you please help me.

  • @raikon2157
    @raikon2157 Месяц назад

    Hi . If I disable public access to my storage account . They logic app does not work. Do you knowcanything bout that

    • @raikon2157
      @raikon2157 Месяц назад

      not to worry , i know what i missed , it was the sub resource for web , thanks for the video , it really helped and keep up the good work.

    • @srigunnala
      @srigunnala Месяц назад

      @@raikon2157 Glad this helped!

    • @raikon2157
      @raikon2157 Месяц назад

      @@srigunnala hi , it worked then when i tried to recreate it, it failed again. i'm not sure if i missed anything. do you have any terraform code that you may have used to deploy this setup. i use terraform . thanks in advance

  • @HMFMBABY
    @HMFMBABY Месяц назад

    LIFE SAVER!! ❤🎉 Thank you for making and posting this!!

  • @shreerakshakv2067
    @shreerakshakv2067 Месяц назад

    Hello sir, Can we publish a code from onprem server when public access is disabled on function app.

  • @antipatik0
    @antipatik0 2 месяца назад

    Great video! thanks for sharing

  • @sartz444
    @sartz444 2 месяца назад

    Hi sir, can you please provide the tutorial for the Logic Apps to get the AKS node cpu usage with the http trigger or other method, it would be very helpful , I am still not getting the steps

  • @Cyberdefenders-cd4nm
    @Cyberdefenders-cd4nm 2 месяца назад

    finally what i was looking for, thanks!

  • @brainyquizzes
    @brainyquizzes 2 месяца назад

    Where we check the connection pool count for storage.and maximum pool count also

  • @brainyquizzes
    @brainyquizzes 2 месяца назад

    Hi we are facing some issues in Azure function. Pool connection2024-09-21T10:07:04Z [Warning] Connection pool is full, discarding connection:testmainstorage.table.core.windows.net. Connection pool size: 10 2024-09-21T10:07:04Z [Warning] Connection pool is full, discarding connection: testmainstorage.table.core.windows.net. Connection pool size: 10 0:47 . Because of this some service bus messages are not sent.could you help us regarding this sir.

  • @pranavdalvi1895
    @pranavdalvi1895 2 месяца назад

    why there are not many jobs for Azure Integration Developer

  • @smellbow
    @smellbow 2 месяца назад

    Great video, really helped me understand the process and setup a simple demo api with oauth i can build upon.

  • @bekkur81
    @bekkur81 2 месяца назад

    Simply amazing! You have helped so much on a tight deadline!

    • @srigunnala
      @srigunnala 2 месяца назад

      I am glad it helped you!

  • @thesushil
    @thesushil 2 месяца назад

    Hi Sri, should you be able to access that internal api from the public external front end? Since the backend is same, and the access rules wouldn't necessarily stop cross access, it may be possible to access the internal api via external route.

    • @srigunnala
      @srigunnala 2 месяца назад

      In APIM Internal mode, APIs are accessible only from VENT where APIM is deployed. To expose this to public internet you need to front it with tools like Application Gateway.

  • @pramodkumarw
    @pramodkumarw 2 месяца назад

    I have gone through this article 5 or 6 times but not able to understand the AD authentication .but today this is my might be 6 or 7 attempt so finally I understand the AD authentication and Managed Identity 💯%. Thanks for the beautiful article

    • @srigunnala
      @srigunnala 2 месяца назад

      I am glad it helped you!

  • @arupmaitra88
    @arupmaitra88 2 месяца назад

    Great video to see how we can debug Azure APIM policies. However, I believe any transformation (XML to JSON or vice versa) where business logics are present, should not be in APIM and the best place is orchestrator or Logic App here using either XSLT or Liquid template. This is also a standard approach recommended by Microsoft. Exception for much complex transformation is built Azure Function and invoke it from Logic App instead of invoking from APIM. Thanks.

    • @srigunnala
      @srigunnala 2 месяца назад

      Totally Agree! But, this can be useful in exclusive situations where there are limitations with APIM consumers or APIM backends!

  • @KondalaraoG-l2d
    @KondalaraoG-l2d 3 месяца назад

    It is very clear and thanks for the video

  • @pratik_chuckles
    @pratik_chuckles 3 месяца назад

    Thank you so much! This explanation is amazing!!!

  • @vermaneer5
    @vermaneer5 3 месяца назад

    Good explanation !! Azure storage queue could have also be included in this video !

  • @omega1962
    @omega1962 3 месяца назад

    Bro, your videos are awesome. Please add more use cases. May be like explain with a Architecture diagram of a solution which has APIM, Azure Functions, Logic Apps etc (all elements) and may be explain with reasons when to go for Functions (backend of APIM) or when to go with App service or with app logic etc. I am not a programmer or developer, hence I would need more of these videos. Excellent work! Keep it up Bro.

  • @nirman1983
    @nirman1983 3 месяца назад

    Very high quality contents and presentation. Clear explanation, and answers everything.

    • @srigunnala
      @srigunnala 3 месяца назад

      Thank you for such a generous feedback!

  • @bbi-edu
    @bbi-edu 3 месяца назад

    well done

  • @DevamathaGanji
    @DevamathaGanji 3 месяца назад

    Hi , do you have any Udemy courses covering these topics

  • @DevamathaGanji
    @DevamathaGanji 3 месяца назад

    Good 👍

  • @Jolovlogsx
    @Jolovlogsx 3 месяца назад

    Unable to find cli command to disable the public ip, and also want to know if we disable gbe public access, is the public ip is visible in overview pane of APIM

  • @dotnet8925
    @dotnet8925 3 месяца назад

    quick and informative

  • @atulonweb1
    @atulonweb1 3 месяца назад

    Thanks buddy... but what about refresh token, how that will be generated and validated

  • @Youdont2012
    @Youdont2012 3 месяца назад

    Awesome explanation with use cases.

  • @SzTz100
    @SzTz100 3 месяца назад

    You got there in the end.

  • @MA-kt8ly
    @MA-kt8ly 3 месяца назад

    So much useful information packed in a 6-minute video

  • @maheshkumarnaik754
    @maheshkumarnaik754 3 месяца назад

    After that how we can send the traffic to web app

  • @srikkar
    @srikkar 4 месяца назад

    Thank you for this detailed explanation Sri. Just a question: Does event Grid connect well to services outside Azure ? If I want to push event notification to a service running in AWS or onprem resource, is it still good to go for Event Grid ?

  • @villaran9295
    @villaran9295 4 месяца назад

    Nice explanation!

  • @pardhasaradhivasamsetty7693
    @pardhasaradhivasamsetty7693 4 месяца назад

    Thank you very well explained.

  • @Sranivas
    @Sranivas 4 месяца назад

    Hey Lincoln, good stuff. Keep it up

  • @matthayden1979
    @matthayden1979 4 месяца назад

    Is there no option to create a logic app on consumption plan?

    • @henrikjohansen-k5c
      @henrikjohansen-k5c 11 дней назад

      Its is, you just need to download the extension for the logic app consumption instead of standard in extensions, same thing with function.

  • @Devi-n6h
    @Devi-n6h 4 месяца назад

    You have put a lot of efforts, and being an MVP you can explain the concepts seamlessly. Well done!

  • @marcus34rj
    @marcus34rj 4 месяца назад

    Amazing explanation! Thank you!

  • @chichitoonsnurseryrhymes
    @chichitoonsnurseryrhymes 5 месяцев назад

    Sir, can this be done for Azure app service as it also contains Vnet integration. Anyway i did and but when i tried to reach the homepage of my app using outbound IP, it doesn't come up. Will there be whole different procedure for this or what am i missing?

  • @DJOrangeJoe
    @DJOrangeJoe 5 месяцев назад

    Thank you for the video. Great explantions for different use cases.

    • @srigunnala
      @srigunnala 5 месяцев назад

      Thank you. I am glad you liked it!

  • @potatofilms2084
    @potatofilms2084 5 месяцев назад

    Bro your explanation was so wonderful. You deserve waaay mooore vieeewwss!!! Thank you!

    • @srigunnala
      @srigunnala 5 месяцев назад

      Thank you for the kind words!

  • @shaheenlrs
    @shaheenlrs 5 месяцев назад

    A huge THANKS!