How To Create An Azure Function App that Calls an External 3rd Party API

Scenario: A quick and simple bare bones Function App that calls an API out in the internet. In this demo, I use a weather API to get the current weather for a location. The code will be in .NET 6. Build all resources and write code through the Azure Portal. Motivation: By now there should …

Continue reading How To Create An Azure Function App that Calls an External 3rd Party API

Azure Kubernetes Fundamentals: My Development Tools

Azure Kubernetes Service (AKS) is an orchestrating engine to run multiple containerized applications in a cluster. It is currently growing in the developer and cloud engineering community and gainer more adoption in the enterprise. Learning and working with AKS has known to have a steep learning curve. There are many parts and pieces to get …

Continue reading Azure Kubernetes Fundamentals: My Development Tools

ARM Templates Fundamentals: My Development Tools

Azure ARM Templates provides the ability to deploy azure resource infrastructure in a repeatable, declarative and repeatable state. It is infrastructure-as-code. For those getting started and wondering what they need to build your tool belt, I will share what my tool belt and development process look like. My Software and tools My operating system is …

Continue reading ARM Templates Fundamentals: My Development Tools

How to get the Secret from an Output of an Azure Key Vault ARM Template Deployment to the Main ARM Template

The Scenario I have a set of ARM templates that deploys an azure app service solution with Azure Key Vault and a secret value. The main template is calling out via the linked template resource reference to the Key Vault resource template. ... snippet ... }, "resources": [ { "apiVersion": "2018-05-01", "name": "linkedTemplate-keyvault", "type": "Microsoft.Resources/deployments", …

Continue reading How to get the Secret from an Output of an Azure Key Vault ARM Template Deployment to the Main ARM Template

Visual Studio 2017 Load Testing of an Azure Web App with Application Insights Part 2 of 2

In continuation from my blog post Visual Studio 2017 Load Testing of an Azure Web App with Application Insights Part 1 of 2 , I have shown the web app and azure environment setup that is prepared for a load test of 10,000 simulated users. In this post, I will show the execution, some of the …

Continue reading Visual Studio 2017 Load Testing of an Azure Web App with Application Insights Part 2 of 2

Visual Studio 2017 Load Testing of an Azure Web App with Application Insights Part 1 of 2

I set out a personal weekend hack-a-thon to do a load test on a Single Page App I had built many years ago. This app is hosted on Azure App Service and Azure SQL DB. My experiment was to see if I can simulate 10,000 and observe the effects of the load on a small …

Continue reading Visual Studio 2017 Load Testing of an Azure Web App with Application Insights Part 1 of 2

My Favourite Azure DevTest Lab Features for the Developer Team Lead

Azure DevTest Lab is a wonderful service to manage virtual machines for the purposes of developing and testing in a team scenario. This gives the opportunity for a development team to set granular policies for the lab environment that would may otherwise be managed by the infrastructure or operations group. Here is a summary of …

Continue reading My Favourite Azure DevTest Lab Features for the Developer Team Lead

My Favourite Features of DevTest Labs for the Developer

DevTest Labs can be used as a contained self-service model to create, share and manage Virtual Machine environments for developers and testers. When I first started out using Azure for development I would have to piece together many Azure resources to create a “developer lab environment”. This would include a resource group, virtual machines, virtual …

Continue reading My Favourite Features of DevTest Labs for the Developer

Copying an Azure VM into Azure DevTest Lab

My Situation & Objective: I have an Azure Virtual Machine used for development purposes and I want to move/copy into a my existing Azure DevTest Lab. Purpose: To take advantage of the great features and pricing discounts that DevTest Lab has to offer. High Level Process: Identify and locate the .VHD file of the VM …

Continue reading Copying an Azure VM into Azure DevTest Lab