Welcome!

Bick Group

David Linthicum

Subscribe to David Linthicum: eMailAlertsEmail Alerts
Get David Linthicum via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by David Linthicum

Last month I wrote about vendor-driven architectures (VDA), and I had a few vendors ask me to look on the other side of the fence. In essence, to consider how vendors can better address the needs of the customer, considering the new drivers with SOA. Truth be told, I can't believe the unsophisticated approaches many vendors have when selling their product. Indeed, I'm taken aback weekly by a vendor pitch that just does not flatter their technology, perhaps even making them take a few steps back in my book, and perhaps in the opinions of their customers. Core to this is the fact that many SOA vendors can't explain their own product, or the core problems it solves. They do know how to list buzzwords they think will "wow" their prospects and existing customers. However, in many cases, the customers become further confused or, worse, don't even get the core concept be... (more)

Does Your SOA Include a Persistence Strategy?

Truth be told, traditional approaches to integration are really about keeping persistence at the points, within the source or target systems, and replicating data as needed. However with the use of true services, there is a clear advantage in keeping some persistence at a central-tier, for any number of legitimate reasons. Let's explore this in the context of an SOA. Indeed, as we become better at building services we need to understand the infrastructure that the services will leverage, including orchestration, security, management, and data, and where those functions need to res... (more)

SOA - Loosely Coupled...What?

With the advent of Web services and SOA, we've been seeking to create architectures and systems that are more loosely coupled. Loosely coupled systems provide many advantages including support for late or dynamically binding to other components while running, and can mediate the difference in the component's structure, security model, protocols, and semantics, thus abstracting volatility. This is in contrast to compile-time or runtime binding, which requires that you bind the components at compile time or runtime (synchronous calls), respectively, and also requires that changes ... (more)

SOA World Expo: Virtualization-in-a-Box?

Earlier this month I attended the IBM Impact conference in Las Vegas.  The core theme of Impact was "Smart SOA" and how cloud computing comes together in the enterprise, with the emphasis on private clouds.  The core notion of private clouds for IBM is really about extending their experience in virtualization, which is vast, into the more modern world of cloud computing.  They hope to sell some hardware and software in the process.  IBM considers private clouds strategic to its platforms.  The movement to private clouds plays right into its hands.  Recently they are announced a ... (more)

Cloud Computing & SOA: Getting the Links Straight Between Them

Want to know what gets my blood pressure up? It's when there's both a huge shift in thinking around how we should do computing, namely cloud computing, and at the same time, there's a bunch of information out there that causes confusion. As cloud computing hype spikes to a frenzy, so does the number of less-than-intelligent things that I hear about it and its relationship to SOA. We've got a herd mentality in IT. We're always chasing the next paradigm shift, which seems to come along every five years, claiming that whatever the last paradigm shift was had "failed" and that's why... (more)