Deploying Highly Available Azure Virtual Machines

When you deploy applications on Virtual Machines, you need to think about the availability of your application in case any unexpected outage happens. A highly available cloud application must implement strategies to counteract and absorb these outages which can come as a result of many reasons including failures of underlying Azure Platform infrastructure, planned/unplanned maintenance … Continue reading Deploying Highly Available Azure Virtual Machines

Advertisements

GitFlow: A Better Branching Strategy for Your Projects – #2 Installing and Setting Up GitFlow On Windows

Hey Folks 🙂 In the last post which was the Introduction to GitFlow Branching Model, we discussed about what GitFlow is and what benefits it brings to a development team. Let’s look at how to Install GitFlow extensions on windows to allow us to use the GitFlow branching strategy for our projects. Let’s start with … Continue reading GitFlow: A Better Branching Strategy for Your Projects – #2 Installing and Setting Up GitFlow On Windows

GitFlow: A Better Branching Strategy for Your Projects – #1 Introduction to the Branching Model

Hey folks 🙂 Let’s talk about GitFlow today. Before you as what the hell is GitFlow? Let me explain 😛 GitFlow is branching model for Git that was introduced by Vincent Driessen on a blog post back in 2010 which is really effective when It comes to large scale projects. It’s a really great strategy … Continue reading GitFlow: A Better Branching Strategy for Your Projects – #1 Introduction to the Branching Model