Welcome!


Enterprise

Arun Bhattacharya of CA Technologies has recently written an eBooklet called Seven Ways to Create an Unbeatable Enterprise Mobility Strategy, where he outlines what business and IT leaders need to do NOW to manage their business’s mobile future. While Bring Your Own Device (BYOD) prog...
APIs - application programming interfaces -- are an old technology that has become today's hottest method for getting critical data to mobile apps. APIs are good for business. APIs drove $2 billion in business for Expedia by securely exposing valuable content to its affiliate network. ...
I would say that only one out of a million exceptions thrown in an application actually makes it to a log file – unless you run your application in verbose logging mode – Do you agree? No? Here is why I think that is: because most exceptions are handled by your code or by the framework...
Traditional methods of software development went over the waterfall in a barrel and smashed on the rocks below. The Agile Manifesto was written more than a decade ago. Agile adoption has worked wonders for software development. New products leap from concept to market faster than ever ...
Are you serving .SWF files from your web server and getting complaints from your end users that your flash app is “just slow?” Or has your Ops team wondered why you see such high web request response times for some of the web service calls executed by your Flash Client? I was just wor...
Two weeks ago I wrote about how the world’s largest exporter of dairy products uses SAP to support their huge delivery chain of dairy products. We recounted how Fonterra used an Application Performance Monitoring (APM) tool to discover that additional training for employees was necessa...
Application logs contain a massive repository of events and come in many different formats. They can have valuable information, but gaining useful insight can be difficult without the assistance of machine learning to help reveal critical problems. Transaction logs can contain gigabyt...
We first discussed Super Bowl lessons learned around bloated web pages that brought down sites like Kia.com. On the other side, GoDaddy did a great job in reducing the page load just for the time of the Super Bowl to ensure that their site wouldn’t go down. But there is more to learn ...
Maximum productivity can be achieved more efficiently through event correlation, system automation and predictive analysis. Making that a reality however, requires consideration on how to manage the integration touch points from multiple toolsets and openness to the intrinsic value tha...
In the past decade, many companies have moved towards the agile method of development rather than the traditional waterfall methodology. Even companies that do not strictly adhere to agile development will usually use a blend of both agile and waterfall techniques. Agile development ha...
In my previous article, I had introduced how DevOps can play a role in JVM troubleshooting. In this series, I would like to share a case study that we encountered in our organization and how we isolated the issue before engaging the right team to fix it. One of our customers upgrad...
At its core DevOps is all about collaboration. The lines of communication must be opened and it takes some effort to ensure that they stay that way. It’s easy to pay lip service to trends and talk about implementing new methodologies, but without action, real benefits cannot be realize...
DevOps is speeding towards the IT world like a freight train and the hype around it is deafening. There is no reason to be afraid of this change as it is the natural reaction to the agile movement that revolutionized development just a few years ago. By definition, DevOps is the natura...
In the final post in this series about bringing DevOps patterns to database change management, we’re going to discuss the Third Way. The Third Way: Culture of Continual Experimentation & Learning – This way emphasizes the benefits that can be realized through embracing experimentatio...
I had the opportunity to spend some time recently with Asure Software's VP/GM of EMEA and APAC, Nigel Clarke, and to discuss how digital transformation is impacting work spaces and the mobile workforce. In years past I attended facility management conferences and developed mobile app...
User experience can boost or kill your revenue. Unhappy users are likely to abandon a service they struggle with and go to your competitors. To effectively manage the experience of your users, you need to efficiently monitor and understand their transactions in your mobile, web and ent...
We are all aware that business needs to change into business 2.0 today – or even some version of business 3.0 if you truly want to start placing new social and semantically-aware labels on the modern business model of today. It sounds simple enough on paper doesn’t it? Bring in and ...
As with Nathan's book WPF 4 Unleashed books, this book is a pure pleasure to read. It is in full color, the content is laid out in an easy to read style, the author's writing style makes it easy to read, and the content is all valuable. There is no fluff like you find in a lot of the b...
We talk a lot about digital transformation, the drive to bring legacy systems into new and more contemporary usage channels and the need to push mobile, cloud, social and more to the fore today. If we look at what Capgemini has done by pulling all its most vital digital assets and tec...
Like many organisations across the globe today iomart is celebrating the 25th birthday of the World Wide Web. To mark this anniversary we asked our staff to share their memories of the early days of the World Wide Web and we’ll come to their recollections in a moment. But one member of...
In my previous posts I wrote about how important it is to have end-to-end visibility into SAP in order to avoid serious problems in our delivery chain or to discover that application performance degradation was caused by malfunctioning hardware. One of our New Zealand customers, Fonte...
Companies worldwide are using big data to gain ever deeper analysis and rapidly and securely making those insights available to more people on their own terms. Big data capabilities and advanced business analytics have now become essential to nearly any business development activity. ...
In my last blog, I discussed how today’s Internet is vastly different than the Internet envisioned at the start of the net neutrality debate. As promised, I’d now like to get into some fictional examples that paint the picture of why this is such a polarizing topic for so many. Exampl...
In a previous post, we discussed why GoDaddy could sustain the peak load after its Super Bowl Ad campaign aired and why others like Kia wasted a lot of marketing money because its site availability dropped under the load. In this post, we will look at the technical details behind the i...
This article is based on the experience of Jan Swaelens, Software Architect at Sofico. He is responsible for automatic performance testing of the company’s new web platform based on GWT and SmartGWT. Sofico is specialized in software solutions for automotive finance, leasing, fleet and...
Big Data and its most prominent technical ingredient, Machine Learning, are all the rage these days, as IT industry is trying to convince companies technology revolution is underway. ("If you are not doing it, your competitors sure are, and by the time you realize it, it will be too la...
Over the last three years, the number of IT decision makers who believe their business has more applications than it needs has increased from just over a third (34 percent) to nearly half (48 percent). Apps bloat is a huge problem. Especially when the apps are non-mission critical, or...
My first experience with an “inverted yield curve” was in 2001 just prior to the tech bubble bursting. I was working on a financial portal for an investment bank and one of the charts was a yield curve. It looked odd all of a sudden, so I looked it up in a book of financial terms. An i...
The cable companies and telcos who dominate the U.S. market for Internet access won a victory when they succeeded in having the heart of the FCC’s ruling on net neutrality struck down. Now, for the first time legally, those companies can both block content and offer fast lane services ...
Dell has successfully learned from social media how to meaningfully increase business sales and revenue. The data, digital relationships, and resulting analysis inherent in social media and social networks interactions provide a lasting resource for businesses and their customers, sa...
The goal of a load test is to replicate the traffic & conditions your app experiences in production as realistically as possible As a tester, you understand how important it is to create the most realistic load test possible to provide confidence that your web application won’t fail i...
In the ongoing debate over net neutrality, brought to the forefront this past week by the Netflix, Comcast, Verizon deal, there is now increasing dialogue about what could happen if some form of real blocking and favoring starts to happen. For some this is the nightmare scenario: only ...
There are teams out there attempting to introduce agile practices into their environments that do not go all in. No matter how hard they try, they just never get there. This book breaks down 11 of the biggest issues teams like that have. After an introduction to the book and the persp...
While any load testing solution will enable you to do some sort of load testing in your Agile environment, comparatively few enable you to follow recommended best practices and overcome the challenges many teams face with load and performance testing on an Agile project. Agile teams ...
CIOs cited reducing enterprise costs; improving IT applications and infrastructure; improving efficiency; and improving business processes among the top 10 business priorities, according to a Gartner Executive Program Survey conducted last year. To address these business priorities, ...
Factors such as growing complexity, staff turnover rates, poor documentation, changes in responsibilities and business strategy have contributed to a lack of understanding and possession of appropriate skills in key corporate IT systems. The current gap in knowledge and know-how has pu...
Application Performance Management (APM) grew out of the movement to better align IT with real business concerns. Instead of monitoring a lot of disparate components, such as servers and switches, APM would provide improved visibility into mission-critical application performance and t...
It’s that time of the year again where millions of football fanatics (and non-fanatics) will be gathered around their TV watching the biggest match of the season, Denver Broncos vs. Seattle Seahawks. Last year the big game reached over 108 million Americans, the third most watched tele...
Responsive design, a relatively new concept, uses the same code while targeting different types of devices. The introduction of mobile devices rocked the e-Commerce world. Instead of knowing that potential customers would use a laptop or desktop, those running web-based stores had to ...
APM is entering into a period of intense competition of technology and strategy with a multiplicity of vendors and viewpoints. While the nomenclature used within its space has five distinct dimensions that elucidate its meaning, the very acronym of APM is in question: Application Perfo...