Image Credit - http://www.lumaxart.com
15-20 years ago, enterprise application development, as we know today,
wasn’t all that clear. All I can deduce, in a retrospective analysis –
digging the internet, is that people knew the different puzzle pieces which
are needed, in building an enterprise application. For example,
Need for abstracting business rules for modifying rules separately from
rest of the application lead to the creation of the the BRE category with
companies like iLog (now with IBM), Selectica (my ex-employer which is no
longer in the BRE space – sad!), Talarian – now with TIBCO (I used
Talarian’s RTIE when I was at HP to build Fraud Detection System for
Vodafone and interesting to see Tom Laffey of Talarian still at Tibco as EVP
of Products & Technology) and the opensource DRools and Jess Need for
abstrating Workflow, when Workflow logic became a ... (more)
I readily agreed when Ramasubramaniam VP of Chennai PMI Chapter asked me to
speak on ‘Cloud Computing’ – obviously ! But, I realized the twist
only later. The topic was ‘Cloud Computing and Project Management –
Impact on Global Delivery Model’. ! Hmm.. project management is not one
of my favorites but having agreed to speak in the event, I had no choice but
to give a hard thought on this topic.
Simply put the way I have internalized Project Management at the activity
level is the PDCA model i.e., Plan - Do - Check - Act. But what really
matters is the end result that a projec... (more)
I was on a LinkedIn thread titled ‘How cloud computing is different from
SaaS‘ where Rick Chapman who runs SoftLetter and SaaS University went on
beating on this question ‘What is a private cloud’?
It is definitely worth it given the tremendous amount of confusion in the
term ‘Cloud’ in general and ‘Private Cloud’ in particular. The
motivation for this post is Rick and supported by a tweet I read around the
same time from ‘Carl Brooks‘ who is a technology writer on Cloud at
TechTarget. Let me give it a shot.
First, Cloud is about leveraging economies of scale whether it is public o... (more)
This is the first part of the multi-part series on "What is PaaS all about?"
Let’s start by looking at the “Platform” story prior to Cloud.
Enterprise IT did a lot of heavy lifting. They handcrafted the platform by
combining various products such as App Servers, Web Servers, Databases,
Middleware, Integration Servers, Portal Servers, and Workflow Engines.
Not only did Enterprises IT create a unique combination for them, they also
ended up redundantly deploying it for various projects within the enterprise.
There was no common or central runtime platform, although they always
This is Part 2 in my series on the topic of PaaS (Platform as a Service) and
in this post I cover why PaaS for enterprises is more than just DevOps and a
larger "technology convergence" in the core "Software Engineering" area is
leading this perfect storm called PaaS. The first part is: What is PaaS all
about? - Part 1: It's about Abstraction
Before I go deep into this topic, I want to clarify "technology convergence"
from "programming environment optimization" primarily in the context of this
post. The programming environment optimization is more commonly referred as
"DevOps". ... (more)