5Dx: Five Disciplines of Execution

5Dx or the "5 Disciplines of Execution” is an extension of the 4Dx model (set of practices) devised by the famous FranklinCovey organisation, which helps individuals, teams, departments and organizations set goals, and more importantly achieve them. In this webinar, we go through the concepts behind these 5 disciplines, and…

CREST organisation: A pre-requisite to achieving Microservices success…

"Organisations which design systems ... are constrained to produce designs which are copies of the communication structures of these organisations." — M. Conway   As more and more organisations are moving towards the 'Microservices' world (whether rightly or not is a topic for another post), the quote above by Conway (given in 1967!) holds…

The Unsure Architect

The trouble with the world is that the stupid are cocksure and the intelligent full of doubt — Bertrand Russell While written in an entirely different context (in late 19th century), the above quote fits very well with the software architects in the IT industry. BUT, I don't really think its…

Self-Selection for Self-Organizing teams

"Coming together is a beginning. Keeping together is progress. Working together is success." --Henry Ford Unless your IT organization still operates in the previous decade, chances are that you hear the term 'Agile' at your workplace, more often than you hear your own name.. Surprisingly though, very few teams teams actually…

BD03: What defines a BigData database

"Complex applications combine different types of problems, so picking the right language for each job may be more productive than trying to fit all aspects into a single language.” (Pramod J. Sadalage, NoSQL Distilled.) Most people I talk to, on BigData, equate it with NoSQL systems. And by NoSQL some…

Cloud Journey of GreenTots.in (eCommerce) – IAAS to PAAS to SAAS

When Eva (my better half) decided to start her own small venture (GreenTots.in), sometime in June of 2016, the second challenge we had, was to get a B2C eCommerce website up and running (first being to find a suitable name for the business). The idea was simple... an online portal for…

BD02: The ‘Big’ in Big Data – 4 Vs

“The world is one big data problem.” (Andrew McAfee) This is part-2 in our series of Big Data articles. Read Part1: BIG DATA – SOMETHING NEW OR ‘OLD WINE’ ?. How does one define ‘big’? While 75,000 IPS (SAGE system, see part1) was huge in 1955, a 100$ phone today has hundreds…

BD01: Big Data – Something New or ‘Old Wine’ ?

Big data is like teenage sex: everyone talks about it, nobody really knows how to do it, everyone thinks everyone else is doing it, so everyone claims they are doing it.. -Dan Ariely, Jan 2013 If you are even remotely connected to information technology in your daily life, chances are,…

Installing Postgres and PhpPostgresAdmin on AWS RHEL host

Installing Postgresql 9.5 To setup YUM repositories, first disable the default postgres repo Edit the /etc/yum/pluginconf.d/rhnplugin.conf [main] section and append the following line exclude=postgresql* Install the official PGDG RPM file. Go to http://yum.postgresql.org and find your correct RPM. For e.g. to install Postgres 9.5 on 64 bit RHEL yum localinstall http://yum.postgresql.org/9.5/redhat/rhel-7-x86_64/pgdg-redhat95-9.5-2.noarch.rpm Note:…

HowTo: Create a RHEL AWS Image (free tier)

  This post lists the steps needed to create a simple RHEL image on Amazon AWS EC2 service, using the AWS free tier quota. Pre-requisites (Follow the steps given here. A brief overview is given below) Create a AWS account at http://aws.amazon.com (and choose sign in to console). If you are…