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

SOA in the Cloud on Ulitzer While there are many attempts to fix the badly broken IT architectures within our enterprises, most ‘solutions' just put another technology layer on top of the existing technologies in hopes that the technology will somehow fix the issues. As you may have guessed, it just makes things more complex. Few enterprises were willing to take the risk and address the core issues. Service-oriented architecture, or SOA, is really about fixing existing architectures by addressing most of the major systems as services, and abstracting those services into a single domain where they are formed into solutions (see below). Simple in concept - and really nothing new - SOA is our best approach to fixing the broken architectures. With the wide use of standards such as Web services SOA is being promoted as the best way to bring architectural agility to your ... (more)

Understanding SOA Architectures and Models - Part 1

A few people who have been reading my blog and this column, and listening to my podcast, as well as reading other SOA blogs and articles, have become a bit confused pertaining to the notions of: SOA Reference Model(s) SOA Reference Architecture(s) And how all of this works and plays with Enterprise Architecture I spent a few hours of my weekend attempting to research and define these concepts a bit better, in essence, taking everyone's opinions and normalizing them so they make better sense. What I found were many of the same notions, defined differently, but all attempting to s... (more)

What Will Cloud Computing Bring to Your Bottom Line?

As you remember from Part 1 of this article series, there are 17 steps to Cloudsizing, including: Assess the business. Assess the culture. Assess the value. Understand your data. Understand your services. Understand your processes. Understand the cloud resources. Identify candidate data. Identify candidate services. Identify candidate processes. Create a governance strategy. Create a security strategy. Bind candidate services to data and processes. Relocate services, processes, and information. Implement security. Implement governance. Implement operations. We covered the first ... (more)

Finding the Fit for XSLT - Filling a hole in the puzzle

Although a number of standards exist for information interchange and process definition, industry standards have yet to emerge for defining common integration server and B2B integration server services such as routing, rules processing, and transformation. In the absence of such standards, individual vendors have created proprietary approaches to these basic information-processing services. As a result, we are confronted with features that are not interchangeable, require specialized training, and do not provide a common framework of services. Even as we begin to implement stand... (more)

Understanding Information Transformation

The transformation layer is the "Rosetta stone" of the system. It understands the format of all information being transmitted among the applications and translates that information on the fly, restructuring data from one message so that it makes sense to the receiving application or applications. It provides a common dictionary that contains information on how each application communicates outside itself (application externalization), as well as which bits of information have meaning to which applications. Transformation layers, such as those that process XML-based messages (e.g.,... (more)