Key Rotation Made Easy with Azure Key Vault and Azure Automation

If you are using secret keys to access resources like Azure Storage, Service Bus etc. it’s a good idea to rotate your keys. It’s a best practice enabling you to replace potentially leaked or compromised keys. How ever this also presents some challenges. Especially if the keys are used in multiple applications, you need to … Continue reading Key Rotation Made Easy with Azure Key Vault and Azure Automation

Advertisements

Git Based Configuration Management for Azure API Management

For each Azure API Management instance, it has a database that contains the configuration information for that instance. These include the configuration related to APIs, Products, Groups as well as the policies we create for the APIs etc. There are several ways of managing configuration for Azure API Management that includes, using the Azure Portal, … Continue reading Git Based Configuration Management for Azure API Management

Using Managed Service Identity to Access Azure Key Vault from Azure App Service

In the previous article, I talked about using Managed Service Identity on Azure VM to access Azure Key Vault. We deployed a web application written in ASP.Net Core 2 to the VM and accessed Key Vault to get a secret for the application. Same way, we can use Managed Service Identity in Azure App Service … Continue reading Using Managed Service Identity to Access Azure Key Vault from Azure App Service

Allow Application Running on An Azure Virtual Machine to Access Azure Key Vault using Managed Service Identity

In an earlier article I described what a Managed Service Identity is and how we can use it. In this article we’ll have a closer look at the scenario described in that article. Where we going to allow the application that is running in our Azure Virtual Machine to access an Azure Key Vault instance … Continue reading Allow Application Running on An Azure Virtual Machine to Access Azure Key Vault using Managed Service Identity

Managed Service Identity for Azure Resources

A Managed Service Identity (MSI) is a feature that is in public preview where it gives an Azure Service an automatically managed identity in the Azure Active Directory that can be used to authenticate to any Azure Service that supports Azure AD Authentication. In most scenarios, you need to authenticate in to cloud services in … Continue reading Managed Service Identity for Azure Resources

Create Work Items In Visual Studio Team Services Directly From Application Insights Inside Azure Portal

Azure Application Insights is a great offering provided by Azure for Application Performance Monitoring. It’s very easy to integrate it with your applications and now App Insights provide a fantastic capability to create work items for the issues shown in Application Insights in Visual Studio Team Service or GitHub. In this article we will discuss … Continue reading Create Work Items In Visual Studio Team Services Directly From Application Insights Inside Azure Portal

Reset Forgotten Password or Create New Local Administrator in an Active Directory Domain Controller in a Virtual Machine on Azure

If you forget the password for a virtual machine on Azure, you can easily reset it or create a new local administrator account by using PowerShell quite easily like I described in one of my previous articles. But if that virtual machine happens to be an Active Directory Domain Controller (like it was for me) … Continue reading Reset Forgotten Password or Create New Local Administrator in an Active Directory Domain Controller in a Virtual Machine on Azure