Welcome!

Web Age Solutions: Premier Provider of Technology Education and Mentoring

Kyle Gabhart

Subscribe to Kyle Gabhart: eMailAlertsEmail Alerts
Get Kyle Gabhart via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Kyle Gabhart

A Journey of False Starts This is not the first time you’ve had your heart set on revolutionizing your information systems: One year, you rolled out a big Enterprise Application Integration (EAI) initiative, but it was too brittle and carried high maintenance costs. For a while you experimented with Web Services, but found that while they were easy to work with, they were largely insufficient to meet your broader needs due to a lack of architectural design guidelines. Out-sourcing, in-sourcing, up-sourcing, down-sourcing, and cross-sourcing just seemed to shuffle the work around and tended to result in the blame-game. You’ve bought every pill and tonic you could find (ESBs, network appliances, UDDI registries, load balancers, etc.), each with varying degrees of success. One crazy weekend you deployed a full-scale dynamic rules engine to fully automate decision log... (more)

Migration Math – You can’t afford to ignore it

They say that “if it’s not broken, don’t fix it.” The trouble is that sometimes things are working ‘just fine’, meanwhile the competition has jumped up the evolutionary ladder to take advantage of efficiencies and capabilities that aren’t available to you. In response, we have to change our perspective. An archaic system or process may not be inherently broken, but its use to solve your business needs may well be broken in light of newer, faster, and more powerful alternatives. If your enterprise is like most, then it has come to depend upon one or perhaps several core operatio... (more)

Big Data May Have Big Problems in 2013

Unless you’ve been hiding under a rock, you are aware of the hype around Big Data and Predictive Analytics.  The potential is mind-blowing, but organizations looking to pursue Big Data must be cautious and consider the enabling pieces that need to be in place in order to be successful.  Otherwise, irrational exuberance may well lead to a Big Investment in a Big Disappointment. Earlier this month, I was interviewed for the Cloud Computing Journal as a survey of IT pundits on the subject of Big Data Predictions for 2013.  While many were extolling the virtues of Big Data, I was th... (more)

Move over Reliability, Resilience has arrived

[This article was originally written as a guest post for Puppet Labs and published at their blog on January 9th, 2014.] If you haven’t yet noticed that prioritization of non-functional requirements (NFRs) is changing amongst your user base, you will soon. For decades, we have held to the same familiar set of NFRs. Every team had its own definition and particular spin on NFRs, but the usual suspects are accessibility, availability, extensibility, interoperability, maintainability, performance, reliability, scalability, security, and usability. But new priorities have surfaced, a... (more)

Wireless Web Serviceswith J2ME Part IISOAP or XML-RPC? The answer depends on your needs

Last month in Part I (WSJ Vol. 2 Issue 1) we discussed J2ME and accessing Web services from wireless devices using the XML-RPC protocol. In this article, we will consider SOAP as a vehicle for accessing Web services from wireless devices, comparing and contrast-ing it with XML-RPC. Our sample application will again be a J2ME midlet, however, we will use EnhydraME's kSOAP rather than kXML-RPC to provide the protocol's implementation. Overview of SOAP The Simple Object Access Protocol is, according to the 1.1 specification, "a lightweight protocol for exchange of information in a de... (more)