Tag: Azure

Kusto Time Series Analysis for Azure Resources - Workbook
Kusto Time Series Analysis for Azure Resources – Workbook
Blog Posts

Introduction As explained in previous blog post, you can use the Kusto Query Language (KQL) for Anomaly detection and forecasting. This is great for ad-hoc querying the logs, and visualizing the data with the metrics explorer. However, having a tool ready to explore the metrics is much better. Azure Monitor Workbooks are the perfect tool for that. For your convenience, I’ve… READ MORE

Assigning Azure Active Directory Roles for users and service principals using Python, az rest and Graph API
Assigning Azure Active Directory Roles for users and service principals using Python, az rest and Graph API
Blog Posts

I recently got the question on how to assign Azure AD roles to Azure AD users and app registration (service principal (SPN)) using the Azure AD Graph API with the az cli & az rest command. Here’s an example Python script to assign the Global Administrator role to a user: (replace the ‘valid-user-principal-object-id’ with the objectId of the user object) A copy of the Python code can be found on… READ MORE

The Realities of Azure Private Endpoints
The Realities of Azure Private Endpoints
Blog Posts

Following on from my previous article Private Endpoints and Terraform – A Tale of Time – I want to go into more detail about what my experience working with Private Endpoints has been like. The use of Private Endpoints is an increasingly popular choice, and Microsoft suggest their use is considered best practice (ref), however, I feel… READ MORE

Introduction to Azure ARM Template
Introduction to Azure ARM Template
Blog Posts

ARM  stands for Azure Resource Manager. We use ARM templates to deploy resources to Azure. We can automate deployments and use the infrastructure as code. In code, we define the infrastructure that needs to be deployed. The infrastructure code becomes part of our project. Like the application code, we store the infrastructure code in a repository… READ MORE

Bring Your Team to ESPC and Save Big!
Bring Your Team to ESPC and Save Big!
Blog Posts

Go Further Together! Attending ESPC with colleagues will allow you to maximise your conference experience, bring back extra knowledge, connections and skills to apply to your projects and share throughout your organisation. Invest in your people to keep on top of your game. Book your team’s place at ESPC before June 30th to enjoy up… READ MORE

Azure Virtual Network explained with Terraform
Azure Virtual Network explained with Terraform
Blog Posts

This post is about explaining an Azure Virtual Network using the corresponding resource blocks of a Terraform configuration 1. Introduction “VNet”, “subnet”, “network security group”, “network interface”, and “public IP address”,…if you are planning to set up a private network in Azure, then you’ve to deal with the different resources related to an Azure virtual network (VNet). This… READ MORE

Using Azure Communication Services with Microsoft Teams - what can you do?
Using Azure Communication Services with Microsoft Teams – what can you do?
Webinars

Join Tom Morgan, MVP, from the United Kingdom for this webianr recording and learn about using Azure Communication Services with Microsoft Teams and what you can do with them.

Azure Communication Services (ACS) is changing how developers think about working with previously complicated domains such as voice, video, desktop sharing, multi-party meetings, SMS, media manipulation and more.

For organisations which have already deployed Microsoft Teams, ACS can light up some scenarios which weren’t previously possible, such as embedding capabilities in 3rd party line of business applications, or providing branded customer video portals.

Join Microsoft MVP Tom Morgan for an introductory tour of this exciting new world which is still evolving and growing. We’ll cover some examples of what’s possible with demos and sample code in Azure.