Welcome!


From the Blogosphere

Planning to deploy or migrate an application to a cloud environment is a big deal. In my last post we discussed the value of using real business and IT requirements to drive the justification of using a cloud architecture. We also explored the importance of using monitoring information...
Red Hat Enterprise Virtualization (RHEV) is proving itself to be a major player in the virtualization marketplace. With each new release, the technology offers more robust features, greater control, increased flexibility and more. One of the key factors in how well Red Hat Enterprise V...
Last week, there have been few important feature releases from Amazon. Apache CloudStack proudly announces its graduation to Top Level Project. There were also some new releases from StackMob, Scalr and Appcelerator. Here’s a quick sum up of Cloud happenings over the last week. To...
One of the primary reasons node.js is currently ascending in the data center is because of its core model: event-driven, non-blocking processing. Historically, developers write applications based on connections and requests. It's blocking; it's not asynchronous; it's not fire and forg...
Platform as a Service is one of the least used cloud computing services also has a great opportunity for providing value to users. Vendors need to create transparent services to grow adoption. As enterprise cloud adoption increases, CIOs are looking not just to use the cloud as the ne...
Amazon Web Services (AWS) recently added EBS Optimized support for enhanced bandwidth EC2 instances (read more here). This industry trends and perspective cloud conversation is the second (looking at S3) in a three part series companion to the AWS EBS optimized post found here. Part I ...
Provides a service virtualization definition, presents key service virtualization benefits, and explores service virtualization ROI. “Service virtualization is used to simulate the behavior of components in an application so you can perform an accurate and timely test in a world of co...
Amazon Web Services (AWS) recently added EBS Optimized support for enhanced bandwidth EC2 instances (read more here). This industry trends and perspective cloud conversation is the first (looking at EBS) in a three part series companion to the AWS EBS optimized post found here. Part II...
It's interesting - and almost amusing - to watch the circle of technology run around best practices with respect to performance over time. Back in the day caching was the ultimate means by which web application performance was improved and there was no lack of solutions and techniques ...
It's the "do not disturb" sign on the hotel door.... I admit it. I'm guilty of using self-referential definitions when discussing the topic of programmable networks. Somehow, while trying to define what a programmable network is, I end up using the term "programmable". Because that s...
A recently released infographic from CloudCheckr sheds quite a bit of light on the importance of expert advice when an enterprise decides to deploy to the cloud. When AWS made Trusted Advisor free for the month of March, they took that opportunity to conduct an internal survey of thei...
There is a certain amount of overhead associated with each sprint. Every sprint requires some initial planning time plus validation, regression testing and integration time and effort at the end. This overhead is proportional to the total size of the software and the level of automatio...
MaaS (Model as a Service) sets a new concept to order and classify data modeling design and deployment to the Cloud. MaaS changes the way to move data to the Cloud because allows to define data taxonomy, size and contents. Starting from data model design, MaaS might guide the DaaS (Dat...
It sure seems like 0-Days are now an every day occurrence. Headlines containing, ‘breach,’ ‘attack,’ ‘hack,’ ‘vulnerability,’ ‘passwords,’ ‘compromised,’ and ‘you’ are commonplace in the media these days. Typically a 0-day is described as a threat or an attack on a (previously) unkn...
How do you work with a remote product owner who is in a different time zone with very little overlap of normal working hours? An agile puritan would have a simple answer – Don’t. There is an underlying assumption behind this statement. The assumption is that the product owner can pro...
It's been a while since I posted here, but it's not because I'm not working on NetWeaver IDM or writing. I've been doing a lot of the former and a bit of the latter. In order to help promote the growth of a NW IDM technical knowledge base, I've been posting most of my IDM specific th...
How do you eat an elephant? Simple – cut it into small pieces at eat one piece at a time. BUT… …is it really that simple? When you have a large software project it is too simplistic to assume that all you need to do is to decompose the problem to individual manageable chunk which ca...
Red Hat continues to press into the cloud computing marketplace with each new service offering. OpenShift Online, for example, is Red Hat’s Platform-as-a-Service (PaaS) solution. For more than a year and a half, OpenShift has served literally thousands of applications running on a vari...
Amazon continues to add more features to make AWS more appealing to enterprises and developers. Also, Rackspace has announced the launch of Rackspace Cloud Backup and introduced new features on Rackspace Open Cloud Servers. Here’s a quick summary of cloud happenings over the last week...
According to a Wall Street Journal article today by Rachael King and Steven Rosenbush, the market for new databases serving Big Data reached $1.22B last year and is expected to more than double by 2014 (according to research firm Wikibon). That is quite impressive. Since relational da...
Seagate has announced that it reached a milestone of having shipped 2 billion hard disk drives (HDDs), something that is round stores data that keeps growing. As part of their announcement, Seagate has a good info graphics and facts page here going back to 1979 when it was founded as S...
I came across an article discussing NoSQL and partition tolerance - The NoSQL Partition Tolerance Myth. I may not entirely agree with the author. But what most NoSQL systems offer is a peculiar behavior that is not partition tolerant, but partition oblivious instead. No argument here...
Recently Amazon announced the availability of Redshift Data warehouse as a Service as a beta offering. Amazon Redshift is a fast, fully managed, petabyte-scale data warehouse service that makes it simple and cost-effective to efficiently analyze all your data using your existing busine...
An LTE-enabled Cadillac? Driving (and parking) will never be the same again… I explain what’s new from behind the wheel of GM’s new connected car at Mobile World Congress. Actually, the only thing 4G won’t accelerate is the driving speed of the LTE-enabled Cadillac, which will hit th...
There are CloudStack, Eucalyptus, and a few other OpenStack competitors. With all the momentum of OpenStack, it might seem that these open source alternatives are little more than also-rans, doomed to drop further and further behind the burgeoning leader. But there’s more to this story...
It is interesting, talking with people about what they read, and seeing how what they read is reflected in their daily lives. Even the occasional reader of this blog would not be surprised to find that I spend some amount of time with my nose buried in epic fantasy books and military h...
Consolidating data centers has always made sense. Having the data securely tucked away into well-managed data centers has got to improve performance and even cyber security. It will also require fewer of those really smart, well-trained (expensive) system administrators to keep things...
I’ve been working with a number of companies lately on their API strategies. People seem to recognize that having an API is modern day necessity, but they’re not sure how to get started. Since APIs are viewed as a technical innovations, responsibility for rolling them out is frequent...
The cloud world seems to have been received some interesting announcements and offerings over the last week. There were some new feature releases and price offerings from Amazon. Microsoft has announced some important updates to Windows Azure Mobile Services. Plus, Cloud Foundry has...
In my 20 years in the technology industry, I've found that there are three types of product/service strategy discussions that companies (vendors) have: "Our new product/tool will change the world." - Occasionally this happens, but more often that not it's just a feature that could...
"The unexamined life is not worth living," said Plato. There's no doubt he was on to something. The observation, from Plato's Apology, is a recollection of the speech Socrates gave at his trial...and for all that Socrates may have lived a little before Tim Berners-Lee and knew nothing ...
Younger enterprise IT employees understand how easy it is to consume services from the cloud. They are becoming instrumental in helping corporations find better solution alternatives than currently available. Enterprise IT‘s focus is moving from software development to data analytics...
Using cloud brokerage to provision and manage services from multiple cloud service providers. Here's a snapshot of a typical conversation I've had with large enterprise CIOs. I've had a number of free lunches this way, but my colleagues at Gravitant have built this technology and hav...
If you’re like most people, when you notice something really odd about your body, the first thought to enter your brain is not “I need to call the doctor”. Of course let me clarify, if you look down after a fall, and think “My arm really shouldn’t bend like that”, then yeah, you call a...
You keep using that word. I do not think it means what you think it means... An interesting and almost ancillary point was made during a recent #cloudtalk hosted by VMware vCloud with respect to the definition of "hybrid" cloud. Sure, it implies some level of integration, but how muc...
It is often the case that when you look at things a certain way, they become filtered over time, and you see what you expected to see. This happens to everyone, and while a wonderful adaptation to help handle all of the various inputs in our lives, has caused just about everyone to jum...
A few months back, Gartner placed big data at the peak of its hype cycle for cloud computing, meaning most big data products are solutions looking for a problem. I always find this bad entrepreneurial habit to be one of the most frustrating of our industry. Having recently joined Meltw...
In this article series we would like to build a case that API portals, with the Intel® API Manager and Intel® Expressway Service Gateway, powered by Mashery are representative examples, are the contemporary manifestations of the SOA movement that transformed IT in the early 2000s from ...
The best way to do software development is to get hold of master programmers. Get them to form a self organizing team and do the development in short increments. That is agile. What happens if you cannot find sufficient number of master programmers? Get as many master programmers as...
At IBM’s investors day meeting in San Jose, CEO Ginnie Rometty specifically talked about its focus on Big Data and Analytics business. This is what she said - IBM expects to continue its big bets on technologies like Big Data and analytics. “Data will be the basis of competitive adv...