How to run an App Service behind a WAF-enabled Application Gateway · October 18, 2016 · app service environment application gateway waf web application firewall app service

Introduction You may have heard of the Azure Application Gateway which is a Layer-7 HTTP load balancer that provides application-level routing and load balancing services that let you build a scalable and highly-available web front end in Azure. It works by accepting traffic and based on rules that are defined…

Running an optimized MariaDB (MySQL) cluster on Azure · November 25, 2014 · linux mysql virtual machines high availability mariadb galera centos

Introduction In this post, I'm going to create a multi-Master Galera cluster of MariaDBs, a robust, scalable, and reliable drop-in replacement for MySQL, to work in a highly available environment on Azure Virtual Machines. Architecture overview Below is what we are ulitmatley want to achieve. Key points being: 3 node…

Highly Available and Scalable Master-Master MySQL on Azure Virtual Machines · September 29, 2014 · mysql virtual machines high availability

Introduction Achieving High Availability on your database level is essential in order to maintain your application availability. On Azure, you can provision a managed highly-available MySQL database cluster through a 3rd party ClearDB. In this post, I'm going to explore creating a highly available and scalable MySQL environment using Master-Master…

Running Magento on Azure Websites · September 24, 2014 · azure websites magento

Introduction Magento is a powerful eCommerce system and in this post, we're going to explore installing Magento Community Edition on an Azure Website. Create website Login to the portal and create a new empty Azure website with a MySQL database. Note that you will most likely need to scale the…

Securing ASP.net logins with Azure Multi-factor Authentication · July 14, 2014 · azure websites mfa

With recent high profile hacks, like what happened with Code Spaces and the @n twitter hack, simply using passwords is becoming something that is inadequate as attackers are becoming more and more complex in their techniques. An attacker getting access to your password can cripple your business or erase your…

Part 2: Creating a Composer enabled PHP website on Windows Azure with Git deployment · January 28, 2014 · php git azure composer websites

Introduction This is part 2 of a 2 part blog post. Read part 1 here. So in part 1, we've created a local Symfony2 PHP website that uses Composer to manage its packages. In this part, we are going to create a Windows Azure Website, setup deployment from source control,…