Ansible on Red Hat on Microsoft Azure: Deploy Apache Web App with Mysql back-end

Introduction After the Microsoft – Red Hat alliance, engineering teams from both sides are working on the integration aspects. There is a lot to integrate – OpenShift, CloudForms, Ansible, etc. Speaking of Ansible, I recently had to set it up on an Azure Red Hat VM for a demo. Like any developer-at-heart would, I was…


Thoughts on Azure Stack and Multi-Cloud Strategy

  What is Azure Stack? Is it truly Azure-In-A-Box? Why should one use it? You know that it makes financial sense to move to the cloud. Cloud, if used correctly, saves you money. However, you do not feel ready to take the plunge yet. There may be several reasons, including the perception of security, compliance…

1

Set up and use Docker Swarm on Azure

As Docker dominates as the hot containerization topic, the focus is starting to shift from just containers to container orchestration. SWARM is the first step towards this. There are several ways to set up a SWARM cluster of Docker hosts on Azure. The documentation out there is out-of-date or incomplete or simply does not work….


An often overlooked trick to get better disk performance from your Azure Linux VM

This may sound obvious to many – my apologies to that section of my audience. However, as I engage with more and more customers complaining about not getting good read/ write IO performance on Azure Linux VM-s, especially when using databases like Mongo/ MySQL or Cassandra/ CouchDB or HBase, I see a trend. Typically, the engineering…

1

MySQL performance benchmark on Azure Linux: OS disk (ext4) vs RAID 0 array (xfs)

  Introduction   In an earlier blog post, I wrote about how we can configure an Azure Linux (Ubuntu) VM with a RAID 0 array of data disks and mount XFS on the array. The goal of doing this was gaining disk I/O, hence performance. In order to substantiate this claim, I am following up…


Step by Step: Set up Docker on Azure, Connect to Nginx container from Windows

Level: Easy Objective of Tutorial: Set up a Docker Server on an Ubuntu VM running on Azure Set up a Windows Docker client on your desktop or laptop and connect to the above server – both from command prompt and cygwin Create a NGINX container in the Docker Server on Azure Access the container serving…

1