Azure Storage Data Movement Uploader in Five Commits

I have two goals: Learn more about Git and learn about DMLib. Azure Storage Data Movement Library (DMLib) has the same performance and exposes the core functionalities of AzCopy and this is an awesome super(ficial) review of one of its methods. It’s not that in-depth, but it does a good job of checking just beneath…


The Azure $25 Dollar Challenge

With today’s announcement about Visual Studio Dev Essentials I asked, what can you run for $25 in Azure? Here’s my list: Service Region Type Cluster Tier Instance Size Instance Count Hours Price App Service East US Free F1 10 744 Free Azure ML East US Free 10GB Data Set, Stage API 744 Free App Service…


The Azure Rest API, or Rather Resource Management API

Let’s start with a simple bingle search. Head over to duckduckgo.com and type in “Azure REST API” and hit quack… The top hit is already leading you astray! It takes us to the Azure Service Management API (ASM). “Ian, why is that not right?”, you ask? Well to be fair it’s not wrong… but wait we…


Deploy to Azure Resource Groups using the SDK

  Authentication Start by adding the ADAL nuget package. Install-Package Microsoft.IdentityModel.Clients.ActiveDirectory Then add this file to your project: The first line of code in your app will be… string token = AuthHelper.GetAuthorizationHeader(); That’s it for authentication!     Setup the Resource Management Client Start by adding the Azure Resource Management NuGet package. Install-Package Microsoft.Azure.Management.Resources Then…


AzureCon Followup and Announcements

Yesterday was AzureCon 2015, and it was chalk full of goodness. I sat for all four of the Keynotes and live tweeted (or whatever it’s called). I had a great time, but it was ball busting work. A side affect of doing that was, I feel really informed. I also got a few new followers…


5 Minutes with Kibana – Overview Dashboard

Let’s create some data visualizations using Kibana. Kibana is the “K” in the ELK stack. The ELK stack stands for: Elastic Search Logstash Kibana I have a Windows Server running in Azure that is has an instance of Elastic Search and Logstash setup. Logstash is configured to send tweets from twitter containing Microsoft Azure and…


Deploying Azure Resource Manager Virtual Machines with Visual Studio for IT Pros

While PowerShell alone is great for deploying Azure Virtual Machines, the newest innovations in Visual Studio make PowerShell plus Azure even easier! Join Tommy Patterson and I as we walk through the process of setting up Visual Studio with an Azure subscription, editing the scripts in the traditional PowerShell ISE then moving over to showing how this…


Authenticate to the Azure Service Management API

So, back in the day we used x509 Certificates to authenticate to Azure’s API. A year or so ago, Azure Active Directory became the defacto method of authentication. MSDN talks about it in the article: Authenticating Azure Resource Manager requests. From the article: “All of the tasks that you do on resources using the Azure…


Cloud, Azure, DevOps, Love and Hate

Early in 2007 or 2008, the one and only, DigUnix got back from an overnight hack-a-thon. During this thon he was introduced to running Linux boxes in Amazon’s datacenters. Till then, he and I used to just remotely build Gentoo boxes from across the hall and get in trouble for scream profanity in the office….


Troubleshooting Azure Resource Manager Failed Messages

So you’re in the new portal and trying to deploy something? It runs for a while and then fails! The message returned isn’t great and looks something like: The operation name is: Microsoft.ClassicCompute/virtualMachines/extensions/write The status is: Failed Well, it happens… A good way to start to troubleshoot that is using PowerShell. Go setup PowerShell if you…