Welcome!


Features

Organizational structures become obsolete just like the technology that they manage. Management structures must be reviewed and replaced just like systems, software and technology – especially in mission-critical applications. In the last decade or so, more organizations have declared...
For a while now I have been writing about how to analyze and optimize Hadoop jobs beyond just tweaking MapReduce options. The other day I took a look at some of our Outage Analyzer Hadoop jobs and put words into action. A simple analysis of the Outage Analyzer jobs with Compuware APM ...
"To be or not to be" is the famous opening phrase of Hamlet’s well-known soliloquy in Shakespeare’s play “Hamlet.” In the soliloquy, Hamlet questions the meaning of life, and whether or not it is worthwhile to stay alive when life contains so many risks and hardships. He concludes that...
Our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats, set up an e-commerce site in hopes of increasing its market share and boost its sales. This did not happen. TescaraHats learned quickly that there is much more to e-...
Triggered by current expected load projections for our community portal, our Apps Team was tasked to run a stress on our production system to verify whether we can handle 10 times the load we currently experience on our existing infrastructure. In order to have the least impact in the ...
Last month, I went to my engineering school, where I graduated 15 years ago, to attend the Annual Gala. While there, I met a few young engineers who asked about my job. This raised a question: “What would make them join my team?” In the IT world, the demand for highly skilled software...
This is the third episode of the mini-series on e-commerce performance management. Our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats, did not achieve the expected sales increase with its new e-commerce site. It offer...
In my recent article, "Five Steps to Improve E-Commerce Performance for Increased Sales: Introduction” I discussed problems encountered by our client TescaraHats (name changed for commercial reasons), a European market leader in manufacturing customized hats. The company quickly realiz...
Imagine there was a technology that could solve some of the top issues for IT managers of large companies: managing a large fleet of users’ devices, with all the associated maintenance tasks, and maintaining the security and integrity of devices by preventing malicious software install...
The saying “if it doesn’t exist on the Internet, it doesn’t exist”[1] is ringing truer every day. Nowadays, it is hard to imagine most businesses without an e-commerce platform, let alone without a web presence at all. Since e-commerce is becoming the new standard, e-commerce performan...
The last few years in IT have seen us move from a proactive to a reactive environment. For decades, the boundaries in communication technology were pushed by government, military and business needs. As technology improved and costs dropped, innovations were gradually adapted for the co...
The first law of change management is not to use change management. To be more precise, the first law of change management is not to use change management until you use configuration management first. Okay so that might be a slightly sneaky way of making a point, but many change manag...
Things are moving fast for the Ruby language instrumentation in TraceView. We already support tracing of memcache-client, memcached, dalli, mongo, moped, mongoid, mongomapper, cassandra, ActiveRecord (postgres, mysql, mysql2) plus more. Most recently we added support for Rack and Resqu...
I started in the web performance industry – well before Application Performance Management (APM) existed – during a time when external, single page measurement ruled the land. In an ecosystem where no other solutions existed, it was the top of the data chain to support the rapidly evol...
Staying current with the latest and greatest in hardware and technology is challenging for organizations of any size, but especially so for small-to-medium sized businesses (SMBs) who are often extra challenged with limited resources and personnel. It’s no surprise then that today’s SM...
Until November 2012, Headnet relied on “old-school” monitoring tools, such as open-source infrastructure monitoring, to ensure the machines its applications ran on were up to the task. When a problem arose, sometimes they could add more RAM or replace a disk to fix the issue, but more ...
IT departments within companies are seeing the growth of a more complex IT environment fueled by growing user demands for more flexible and productive solutions. The growing desire of users to have instant access to their IT services from any device at any given time – combined with IT...
There is little argument at this point that the mass adoption of mobile technology and bring-your-own-device (BYOD) strategies by enterprises is a true business technology revolution. At the core, the catalysts driving this revolution are the vast array of mobile devices leveraging soa...
The success or failure of public cloud services can be measured by whether they deliver high levels of performance, security and reliability that are on par with, or better than, those available within enterprise-owned data centers. Gartner predicts that the global public cloud comput...
Social media applications like Facebook walls, Linked-in dashboards and Twitter tweet-boards have inadvertently opened up a new paradigm of pushing data/information to the users. Enterprise IT applications, on the contrary, expect users to navigate to the information using designated U...
Associated Surgeons and Physicians, LLC in Indiana went from zero to 100 percent virtualized infrastructure and as a result, met many compliance and efficiency goals. In part one of a two-part interview series, we discuss how a mid-market health services provider rapidly adopted serve...
When the operations team gets an alert about potential performance problems that users might be experiencing, it is usually either the infrastructure or the actual application that is causing those problems. Things get interesting when neither the ISP nor the application provider is wi...
For most CIOs and IT managers, virtual desktop infrastructure (VDI) isn’t a new concept. In fact, many of them have dismissed it more than once amid concerns such as ROI, security and user experience. But it’s time to take a fresh look at VDI because a slew of new technologies have e...
Through the sheer volume of big data bombarding the human mind, a more human delivery and capture of data is coming. Google Glasses will only be one of them, as augmented reality becomes a business multiplier and brings APIs to our eyes. Augmented reality (AR) is coming, not for fla...
Big Data – a large amount of information that comes in a variety of forms and constantly changes – has generated a significant amount of buzz in the business world, mostly around the implications for marketing. But there’s little attention paid to its potential impact on risk managemen...
Two years ago, my team decided to extend our community portal to become “a real”APM Community where members (both commercial and free products) can go to find help and educational content on all topics regarding Application Performance Management (APM). The most critical pieces to that...
Big Data is all the rage. And at first glance, the Big Data variety, volume, velocity and value challenges may seem extraordinarily difficult. Proven technologies, such as data virtualization, provide proven approaches to addressing these “big” challenges. So if Big Data is on your ag...
To say that mobility is affecting the way enterprises do business is akin to suggesting the planets revolve around the sun. These are not unproven theories, they are undisputed facts. However, while the modern model of the solar system was established long ago, the effects of enterpris...
In this post, I will cover adoption - one of the key things to be aware of when you're aiming for high adoption levels is that without focus on the aforementioned requirements, adoption will be low. I've been writing these in order for a reason - in order to drive high adoption levels,...
Companies that inject Big Data and analytics into their operations show productivity rates and profitability that are 5% to 6% higher than those of their peers. Data is the critical success factor. Because without data, there can be no analysis. Data virtualization can accelerate deve...
I love movies. There is just something about them that can teach us a lot about life. One of my favorites is “Groundhog Day.” The construct of this movie is that the main character Phil, played by Bill Murray, is trapped having to live the same day over and over again. This is what it ...
Many organizations that are looking at implementing a new network infrastructure for cloud computing; a new building being built; or any other network capability, better look closer at their network designs. Why? All the cabling needed to build the network should fit the lifespan of t...
After you have secured your private electronic information using encryption and learned how to encrypt and digitally sign files for others, how do you extract the information and determine who encrypted the file? Asymmetric public/private key encryption allows you to decipher the infor...
To continue this series, I want to focus on another key area called Discoverability. What does this term mean? Now, you would think with an enterprise search engine, managed metadata service application, content types with site columns, and versioning that this wouldn't be so difficul...
Load testing, perhaps more than any other form of testing, is one of those activities that you either choose to do well or risk a result that leaves you worse off than not doing it at all. Half-hearted attempts at load testing yield “results,” but too often those results are inaccurate...
The other day I was looking at a web application that was using MongoDB as its central database. We were analyzing the application for potential performance problems and inside five minutes I detected what I must consider to be a MongoDB anti pattern and had a 40% impact on response ti...
SharePoint Gone Wild: When Governance Lacks Training will give a look into how training requirements - or lack of them - can affect governance for SharePoint. So far in this series, we've looked at business requirements that drive governance - including accountability, quality, approp...
Ultimately, CIOs decide how best to manage their IT infrastructures to guarantee a quality of service to end users while staying within the allocated budget. Using a shared services approach for APM fits best in line with these goals. This approach can provide quality of service to all...
Machine learning and IT analytics can be just as beneficial to IT operations as it is for monitoring vital signs of premature babies to identify danger signs too subtle or abnormal to be detected by a human. But an enterprise must be willing to implement monitoring and instrumentatio...
As we know, Chief Information Officers are generally ‘change and upheaval averse’ because it is, after all, mostly prudent to resist change. With change comes risk, new user training, new integration challenges and a bottom line with increased cost. But new social enterprise trends can...