How to Create Custom Events, Metrics, Traces in Azure Application Insights using C#

In our previous post, we created a Web API app running in Azure with Application Insights enabled. In this post, we will show how to write custom events to App Insights using C#. We will use the same Web API code we installed in the previous post. Open the project in Visual Studio and install the Microsoft.ApplicationInsights NuGet package: Click OK: Now the code. Let’s add an Event, a Metric … Continue reading How to Create Custom Events, Metrics, Traces in Azure Application Insights using C#

How to Create a Web API App using ASP.NET Core with App Insights

In this post, we will look at how to create an ASP.NET Core Web Application and host it in Azure with Application Insights. First, let’s open Visual Studio and create a new ASP.NET Core Web Application project: Give the project a name: And select API as the type: We see the project in VS below: Press F5 to run the app. Click Yes if you see the message below: And click … Continue reading How to Create a Web API App using ASP.NET Core with App Insights

How to Use Application Insights (App Insights) with APIM

In our previous post, we showed how to setup and use API Management (APIM) in the Microsoft Azure Portal. Now that APIM is set up, let’s add Application Insights to monitor the usage of these APIs. Application Insights, or App Insights, or an Azure service that can be used to provide detailed monitoring and reporting of your application. Let’s set it up with our test APIM app. Log into https://portal.azure.com/ and search … Continue reading How to Use Application Insights (App Insights) with APIM

How to Setup and Use API Management (APIM) in Microsoft Azure Portal

In Azure, the API Management service helps organizations manage APIs. In this post, we will look at how this works. Let’s follow the example at https://docs.microsoft.com/en-us/azure/api-management/import-and-publish. We will manage a sample API located at https://conferenceapi.azurewebsites.net/?format=json which looks like below: Log into Azure Portal at https://portal.azure.com and search for API Management and select API Management Services: You will see below. Click Add: You will see: Enter a Name, Resource Group etc and click Create: … Continue reading How to Setup and Use API Management (APIM) in Microsoft Azure Portal

How to Use Azure Notebooks Hello World

Azure Notebooks are Jupyter notebooks running on Azure, which is great as users don’t need to install any software locally, and it comes with other cool features as well. To access Notebooks, go to https://notebooks.azure.com/ and sign in: You will be prompted to create a user id. Enter one and click Save: You will see below: Let’s click on Create a New Project, called Hello World. Note the option to make this … Continue reading How to Use Azure Notebooks Hello World

How to Check the Status of Azure Services and Regions

Microsoft publishes the status of its different Azure services and regions online. Let’s look at a couple of places to check. To check the status of Azure, go to: https://azure.microsoft.com/en-us/status/ From here, select your region and scroll to the type of service you would like a status on: To see a history of statuses, click on Status History: Another place to check is https://status.dev.azure.com/: Click to see Status History:  

How to Change the Theme in Azure Portal

To change the theme in Azure Portal, log into the portal at https://portal.azure.com and select the Settings icon in the top right: Here you will see the options to choose a theme, and the high contrast theme settings: Selecting a theme will change it right away:

Recognize Your Customers with Face Recognition, Cloud AI, and Dynamics 365

Artificial Intelligence has been influencing how we live for some time. And now more than ever, the tech giants have been competing to win businesses and developers with their AI services. Microsoft is one of these, and through it’s Azure cloud it has been democratizing the power of various AI capabilities for businesses and developers to take advantage of. In previous posts I have blogged about using voice recognition technology … Continue reading Recognize Your Customers with Face Recognition, Cloud AI, and Dynamics 365

Creating an Azure Virtual Machine

Log into https://portal.azure.com/ and select Virtual Machines. Click Add: And Create Virtual Machine: There are several machine images to choose from. We will select Windows Server: And then the build – Windows Server 2016 Datacenter: Click Create: Enter information such as the machine name, disk type (premium SSD or standard HHD), username and password: Select the compute type: And now the Settings: Select the inbound ports: We will select RDP: Note … Continue reading Creating an Azure Virtual Machine

Understanding Azure App Services

Azure App Services are a cloud platform that allows you to build, deploy and scale applications such as web, mobile (push notifications, offline sync), APIs and Logic Apps. Applications can run on Windows and Linux, and can be written in languages such as .NET, .NET Core, Node.js, Python, Java, Docker and more. App Services are basically a platform as a service. Let’s deploy a web app on Azure App Services. … Continue reading Understanding Azure App Services