Welcome!


We talk a lot about so-called ‘business transformation’, but what do we really mean by this expression and how does it change the way (as workers) now operate on the shop floor? Read any history of the industrial revolution and you will understand the massively impactful swings that o...
In Part 1, I looked at what could be behind Facebook’s acquisition of WhatsApp and subsequent purchase of Oculus Rift. How are these seemingly different acquisitions related? There is no question that both Facebook and Google are in a race to build the next-generation computing/communi...
In Part IV, we wrapped up our discussions on bandwidth, congestion and packet loss. In Part V, we examine the four types of processing delays visible on the network, using the request/reply paradigm we outlined in Part I. From the network’s perspective, we allocate the time period bet...
We know that losing packets is not a good thing; retransmissions cause delays. We also know that TCP ensures reliable data delivery, masking the impact of packet loss. So why are some applications seemingly unaffected by the same packet loss rate that seems to cripple others? From a pe...
In a recent survey of IT pros, not only did cloud computing rank as a top three technology both as most disruptive and as most significant to business over the past three to five years, but it ranked as the number one technology investment most needed for businesses to remain competiti...
In Part II, we discussed performance constraints caused by both bandwidth and congestion. Purposely omitted was a discussion about packet loss – which is often an inevitable result of heavy network congestion. I’ll use this blog entry on TCP slow-start to introduce the Congestion Windo...
In the pharmaceutical industry, the drug development clock is ticking at the rate of warp-speed. As a result, companies are constantly looking for solutions to help them accelerate time to market – and many are realizing that implementing a cloud-based information management system can...
When we think of application performance problems that are network-related, we often immediately think of bandwidth and congestion as likely culprits; faster speeds and less traffic will solve everything, right? This is reminiscent of recent ISP wars; which is better, DSL or cable mode...
If you work in technology, you’d have to have been under a rock to have not heard about Docker. In a nutshell, Docker provides a lightweight container for code that can be installed onto a Linux system, providing both an execution environment for applications and partitioning to secure...
Indeed the anticipated and most likely approach for organisations next year will not be a decision of whether to utilise a large existent infrastructure investment or a scalable on demand public cloud service but rather the most effective strategy to leverage both. Despite all the mar...
Monitoring application performance on the surface and the currents below is a great way to build a performance baseline and provide application fluency. Ironically, the deep dive tools sets in place today still may not provide all the insight you need to quickly resolve anomalous behav...
How often have you heard someone say ‘We’re moving to the cloud’ or ‘It’s all in the cloud now’? Going to the cloud has become part of the vernacular in everyday conversation. The cloud is the place to go, the place to be. If you haven’t gone to the cloud you are being left behind. The...
Dromology - the science (or logic) of speed. This is the definition developed by Urbanist and Professor Dr. Paul Virilio's. He believed that, "a thing that acts with speed quickly comes to dominate that which is slower." I highlighted this statement in his paper when I read, Speed a...
As a network professional, one of your newer roles is likely troubleshooting poor application performance. For most of us, our jobs have advanced beyond network “health,” towards sharing – if not owning – responsibility for application delivery. There are many reasons for this more jus...
Technology is moving at a blistering pace. In today’s era of data-centric, complex environments where the lines between business and technology are becoming increasingly blurred, organizations are moving beyond virtualization to cloud computing to meet new challenges and keep up with t...
The advent of the application programming interface (API) economy has forced a huge, pressing need for organizations to both seek openness and improve security for accessing mobile applications, data, and services anytime, anywhere, and from any device. Awash in inadequate passwords a...
When Facebook decided to invest a cool $19 billion ($16 billion upfront) for messaging app WhatsApp the entire world was bound to take notice. Telecommunications types, in particular, were keen to understand how this latest move would impact them as mobile operators have been feeling t...
The fundamental mechanics of business have changed. Well, they haven’t quite. The basic laws of supply and demand still govern the economic principles inside which firms in all industries bring goods and services to market inside a common monetary system on an international level. ...
Cloud has been on a lot of boardroom agendas for quite a while, but typically those discussions have focused on using cloud around edge applications – expenses management, human capital management or perhaps customer relationship management. However, as the cloud cover extends to busin...
Disruptive innovation is all very fine and good, but legacy technology and disruption don’t mix. That old gear is just too brittle and important to mess with, right? That’s when it hits you: it’s time to go rogue. Adjectives like "swashbuckling" and "romantic" rarely if ever apply to...
The Mass Technology Leadership Council (MassTLC) recently hosted the The Value of Things (VoT): MassTLC IoT Conference in Waltham, Massachusetts. There was surprisingly little disagreement between the various panelists on the future of the Internet of Things (IoT), but probably not in ...
My colleague Peter Rogers shares how his team is developing strategies for merging creative forces with real-world projects and delivering rapid beta products. This is a big challenge as many of you know! Enjoy! I begin with the following question: What happens when Creativity meets T...
make it a lot easier and more fun to develop apps for both iOS and OS X. That’s in contrast to the current language, Objective-C, which is somewhat antiquated and considered by many to be difficult to use. Although Swift is easier to use, we’re sure that there will be issues like crash...
Our discussion comes to you from The Open Group Conference held on May 13, 2014 in Amsterdam, where the focus was on enabling boundaryless information flow. To learn more about making Open Platform 3.0 a business benefit in an architected fashion, please join moderator Stuart Boardm...
When focusing on one element of a SaaS provider to evaluate, it should not be the technology it is providing today but its commitment to finding new ways to succeed in the future. This kind of agility that goes beyond technology is why SaaS is so loaded with potential for entrepreneurs...
Developers are continually upping the ante by creating better, smarter and more valuable apps. However, these apps also have increasingly sophisticated data requirements, and the ability to take them to the next level may be stymied by an archaic approach to databases in which develope...
Did you read that Uber, the mobile application company, received $1.2 billion in additional VC investment this month? Why would investors be willing to invest so much? Investors believe that Uber is among a group of mobile app companies capable of disrupting entire industries. They are...
In my last blog, I looked at the evolution of technology as we move to virtualization. What will this new development mean for business models, industry developments and industry players? Virtualization means that everything will run on commodity hardware – the same as the rest of the...
In my role as technology evangelist I spend a lot of time helping organizations, big and small, make their IT systems better, faster and more resilient to faults in order to support their business operations and objectives. I always find it frustrating to “argue” with our competitors a...
Implementing high performance in enterprise storage is a constant battle to find and eliminate the next system bottleneck. Normally this alternates between limits of the underlying media and the computational overhead of metadata management, but choosing the wrong approach to deduplica...
I was asked by Mr. Peter Hastings (NH DoIT Commissioner) to document the benefits and activities behind the Standardization and Centralization Initiative (SACI). This initiative concerns the standardization of the software configuration management tool, defect tracking tool and standar...
This article explores how to detect fraud among online banking customers in real-time by running an ensemble of statistical and machine learning algorithms on a dataset of customer transactions and demographic data. The algorithms, namely Logistic Regression, Self-Organizing Maps and S...
A converged infrastructure should incorporate a release certification matrix that validates all of the patches, maintenance and upgrades of all of the product’s components throughout its lifecycle. Many public sector organisations are not changing their ICT legacy systems. As a result...
Few companies are able to implement Agile Development across the organization because there exists a chasm between the Application Development team and the Database Administrators. All too often, database development is an afterthought in Agile Development. Developers perfect how be...
ServiceNow this week launched its Eureka version of its online service management suite with new features aimed at letting non-technical folks build custom applications and process flows. IT service management (ITSM) has long been a huge benefit to complex and exception-rich IT operat...
First and foremost you can’t have a successful software-defined model if your team still have a hardware-defined mentality. Change is inevitable and whether it's embraced or not it will happen. For experienced CIOs this is not the first time they've experienced this technological and c...
Let me ask you a question: would you say that you have implemented logging correctly for your application? Correct in the sense that it will provide you with all the insights you require to keep your business going once your users are struck by errors? And in a way that does not advers...
With the growing number of applications in use in today’s enterprises, you as a network administrator are surely noticing some new challenges. Many IT professionals responsible for supporting applications in data center and cloud environments continue to see growth in the number of app...
Considering most organisations have still not fully virtualized or moved towards a true Private Cloud model, SDDC is still in its infancy in terms of mainstream adoption and certainly won't be an overnight process. While typical early adopters are advancing quickly down the software-de...
Retailing has always been hard, but it is getting even harder. Brick and mortar stores are struggling to get people into their buildings to see and buy their products. Even when customers enter the store and look at the products, they often reach for their smartphone to check prices ...