A customer asked me if they could expose an Azure Blob Storage Account through their existing Azure API Management (APIM) portal. In their case, the
Category: Cloud Solution Architect
The Azure Portal doesn’t provide a way to toggle the use of access keys for the various Azure Cognitive Services (such as Document Intelligence). Instead,
As a follow up to my previous post, here is the same system access via a Python script that uses Semantic Kernel. Raw REST API
How to set up an ASP.NET Core API to call an Azure OpenAI instance that is behind Azure API Management and requires both a subscription key & an OAuth2 access token using Semantic Kernel & C#
In this architecture, we are going to put the Azure API Management service in between our application & our Azure OpenAI instance(s). In order to
By default, Azure PaaS services are publicly accessible. This means they can be accessed via a public IP address. This doesn’t mean you have authorization
Azure ARM/Bicep DeploymentScripts are a great tool to run a simple bash or PowerShell script as part of a deployment. In this case, I needed
My GitHub repo demonstrates a simple Python app that implements this pattern. The Retrieval, Augment, Generatation (RAG) pattern is a very effective pattern for grounding
Azure OpenAI service is being used to create more interactive & intelligent chatbots. A key use case is being able to have the OpenAI service
I have started using the Azure Developer CLI to standardize & simplify my deployments to Azure (both Infrastructure as Code deployment & application deployment). I
Normally, you can attach the Visual Studio debugger directly to an Azure App Service to debug your web app (similar to what you would do