Category: Azure

Generate a Service Bus SAS Token from the Azure Cloud Shell

I've always kept around a handy console application that would generate SAS tokens for a Service Bus queue or topic. While it was convenient, it also seemed a little silly to have to keep that application around for such a trivial task. Generating SAS tokens from Bash While researching for alternatives, I came across this helpful ...

Azure API Management, Key Vault and Managed Identities

This post will provide an example of how to integrate Azure API Management, Key Vault and Managed Identities to securely retrieve and use a secret within an API. GitHub repository: https://github.com/dbarkol/api-management-key-vault-secret About Managed Identities In Azure, an Active Directory identity can be assigned to a managed resource such as a Azure Function, App Service or even an ...

Routing Azure Event Grid Events to a Service Bus Queue

Very Brief Overview of Azure Event Grid What makes Event Grid one of the coolest (and most innovative) services on Azure is it's unique integration between event sources and event handlers. Event sources can emerge from a continually growing list of Azure services. A source can also be a custom event that originates from any line of ...

Azure Event Hubs, Kafka and Dependency Injection in Azure Functions

This post will demonstrate a solution that leverages the following technologies and Azure features: Dependency injection in .NET Azure Functions Sending messages from Azure Functions to Azure Event Hubs using the Kafka protocol. Consuming messages from a Kafka topic with kafkacat. GitHub repository: https://github.com/dbarkol/functions-eventhubs-kafka Event Hubs and Kafka Azure Event Hubs now supports Apache Kafka 1.0 and ...

Publishing to Event Grid from Azure API Management

I recently came across this great session from Build 2018 called Be an integration superhero with Azure and build API-enabled and connected enterprises. The session provides an overview of the integration services on Azure, which include Service Bus, Logic Apps, API Management (APIM) and Event Grid. If you are interested in seeing how these services can work ...

Azure Event Grid Filters with Logic Apps

This post shows off a subtle, but very helpful new feature in Logic Apps that enhances the filtering of events from Azure Event Grid. Background When an Event Grid subscription is created, it has the option to apply filters against the subject and eventType properties of the message. At the time that events are published, Event Grid will evaluate ...