Architecture Patterns for Data Upload to Windows Azure

Authors: Jason Short, Tony Guidici, Konstantin Dotchkoff   Introduction With the transition of IT resources and apps to the cloud, one very common requirement is about transferring data from an on-premises or from a client to a cloud environment. In this blog post we are going to cover common scenarios for data upload to Windows…

0

Custom Provisioning Service for Windows Azure Applications – An Example Pattern

Introduction Windows Azure provides a variety of possibilities to automate management and deployment of Azure services, for example through scripting from the command line, programmatically calling the Management API or using tools such as Systems Center Operations Manager. In this blog post I introduce a pattern for building a scalable custom provisioning service for a…

0

Cross-Datacenter Disaster Recovery in Windows Azure – Example Solution

  Introduction The planning of a High Availability (HA) and Disaster Recovery (DR) solution for an on-premises environment involves balancing business continuity requirements with the complexity and cost of implementation. It typically involves hardware and software redundancy as protection against failures. As is well-known, HADR can be fairly expensive and increasing the HA targets can…

0

Creating VM VHDs in Windows Azure

  There are several ways to create virtual machines (VM) in Windows Azure. One option is to create a new VM from the Azure management portal using a platform image from the Image Gallery. You can also create an image in an on-premises environment, upload the .vhd file to Windows Azure and then use it…

0

Serving Users from a Globally Distributed Multi-tenant Azure Solution – The Stratocast Example

Authors: Jonathan Doyon (Genetec), Konstantin Dotchkoff (Microsoft)   Introduction Running an app in Windows Azure allows you to address global markets. Once you have built an app for Windows Azure you can deploy it in a datacenter (DC) of your choice. And you can easily expand your presence to new regions by deploying the app…

0

Implementing custom load balancing with “sticky” connections on Windows Azure

Authors: Jonathan Doyon (Genetec), Konstantin Dotchkoff (Microsoft)   Running an app in a cloud environment is all about scalability and using the economics of the Cloud. Scaling out (or scaling back) provides a great flexibility to adapt to workload changes. Windows Azure provides load-balancing capabilities that can transparently distribute workload across multiple instances of an…

1