Deploying Red Hat Satellite 6 at Scale

Red Hat Satellite 6 is a system management product that enables the customers to deploy, configure and maintain there systems across a host of physical, virtual and cloud environments. Under the hood, Satellite 6 uses a number of different components(foreman, qpid, pulp, candlepin, etc.) to…

Blue Green Deployment

Utilizing Blue Green Deployments to Reduce Downtime

One of the aims while deploying an application from its final testing phase to production is to reduce the downtime. Another important aspect is to keep the risk low. Well, no one wants to serve their users with errors. To achieve the two objectives, developers…

Managing Microservices: A Dirty Example

Recently, I have been trying to understand and implement Microservices. During the last few days, the work consisted on understanding the Microservice Architecture(MSA) and to implement a few Microservices. Working on this, I came up with a super simple application based on the MSA –…

Building Microservices: A To-Do Application

Recently, I covered an introduction to what Microservices are and what is the future of Microservices. Keeping that article in mind, I thought, why not make a demo application that can give an example of how Microservices are built and how they interact. In this…

The Rise of Microservice Architecture

Microservices is a new term that has recently sprung to life. The term is used to describe a new architecture in designing and building new software applications as small and independent set of services which can be independently deployed and managed. In the Microservice architecture(MSA),…

Session on FOSS and Fedora

Open Source is the new trend. When most of the major corporations are moving towards an open architecture by using Open Source tools and even pushing there internal projects into open source, it really makes your contributions worthy. But before starting with the contributions a…

Why contribute to Open Source

There are times when we want to start of our career, we want to learn, explore and more importantly understand how things work. We start to build small projects to kick start with our thinking, and eventually we bump up into the question that what…

My Journey into the world of Linux Kernel

Knowing how a thing functions internally is a great benefit, while understanding its functioning you get to know a lot about how a thing was built, what design philosophies were used and finally how everything was implemented. I have always been interested in knowing how…

A concept for Open Health Data

With the advent of 21st century and technology moving forward at a fast pace, the capability of computers to crunch and analyze a large amount of data sets has increased significantly. This increase in capability can be utilized to better understand the diseases patterns and…