A little while ago, I wrote about building, using and destroying environments on Azure. At first, what I proposed may have seemed like overkill, so I took this as a challenge and built this short demo project to demonstrate why I favor destroying environments to shutting them down. Continue Reading…
Archives For Storage Account
Using Azure PowerShell 1.0 & ARM
Recently the Azure team released a new version of Microsoft Azure PowerShell. They finally broke through v1.0, and that comes with a few breaking changes. But don’t worry, it’s for the best!
This blog post is all about deploying a Windows 10 Visual Studio Virtual Machine to a secured Virtual Network on Microsoft Azure.
Deploying an ARM Template Using PowerShell
Provisioning a Virtual Machine on Azure
This post will help you setup a CentOS 7.1 Virtual Machine on Azure using Azure Resource Manager (ARM) and PowerShell. Continue Reading…
Copying a Blob Using Azure PowerShell
On regular occasions, I need to move blobs from one storage account to another. And there are a couple of ways that we can do this. The first is to download the blob and upload it to a new location. In most scenarios, this is not what we want. This post demonstrates how to create an Azure Storage Blob Copy job and how to monitor its progress. Continue Reading…
Scaling an FTP Ingestion Service
Making an FTP Ingestion Service Highly Available (HA) can be a challenge. On Azure, we can take advantage of the Microsoft Azure Traffic Manager to direct users to the closest FTP Server. In this specific scenario, we assume that all FTP Servers are configured the same way and that users only have write access. When a document is uploaded over FTP, it is moved to a Microsoft Azure Storage Account that is used as persistent storage. Continue Reading…
I recently created a Windows Azure Storage Account without an Affinity Group and was faced with the task of migrating the data to a newly created Windows Azure Storage Account which belongs to the Affinity Group used by the project’s Cloud Services.
By physically grouping Cloud and Storage services together, Affinity Groups contribute to the overall performance of your application by reducing network latency. Consequently it reduces the amount of time a CPU remains idle waiting for files to process. It may not seem important at first, but it makes a world of difference for compute intensive worker roles who depend on Windows Azure Storage for IO.
Migrating data can be achieved in a couple of ways
- Download the data and upload the data to the new Storage Account. (This is by far the option that takes the longest time)
- Use tools like Azure Management Studio (Some of these solutions cost money)
- You can make your own tool