Commentary on SOA, Enterprise Architecture, Application Modernization and Cloud Computing

Lawrence Wilkes

Subscribe to Lawrence Wilkes: eMailAlertsEmail Alerts
Get Lawrence Wilkes via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn

Top Stories by Lawrence Wilkes

Reference ‘Things’ A Reference Architecture (RA) “should” provide a blueprint or template architecture that can be reused by others wishing to adopt a similar solution. A Reference Model (RM) should explain the concepts and relationships that underlie the RA. At Everware-CBDI we then use the term Reference Framework (RF) as a container for both. Reference architectures, models and frameworks help to make sense of Cloud Computing. Unfortunately, such formality is absent from the various reference architectures, models and frameworks that have been published for Cloud Computing; these frequently mix elements of architecture and model, and then apply one of the terms seemingly at random. In developing the CBDI-Service Architecture and Engineering Reference Framework (SAE) in support of SOA (Service Oriented Architecture) Everware-CBDI separated out various parts as sho... (more)

In the Service Oriented Cloud, All Roads Lead to SOA

Cloud Computing is intrinsically service-based. But this is not just in the highly generalized sense of the term ‘service’, but also in the more specific Service Oriented Architecture (SOA) use of the term, where capabilities are provided via published service interfaces. In this research note we consider why SOA should not be forgotten just because more fashionable terms have risen to the top of the toybox. It might be easy to conclude that SOA was yesterday’s issue. In fact according to some pundits SOA is dead and business transformation, application and IT modernization, and... (more)

Application Migration Patterns for the Service-Oriented Cloud

As well as deploying new applications to the cloud, many organizations will also be considering the opportunities to migrate current applications to the cloud in search of reduced costs or SLA improvements. In this research note I consider several migration alternatives, expressed as a set of patterns. The patterns should serve as a useful way to communicate intent. When someone suggests that a current application could be migrated to the cloud, then these patterns should be a simple way to ask "what exactly do you mean by that, and what do you hope to achieve by doing so?" The ... (more)

Service Portfolio Planning and Architecture for Cloud Services

The concept that Services are provided ‘somewhere in the cloud’ has always been central to our vision of SOA and we often used the cloud metaphor to illustrate this. Some 15 years ago in our early CBD research at Texas Instruments Software we presented the notion of application solutions assembled from a ‘cloud of services’ though this was positioned more as a way to achieve technology independence as the notions of a public infrastructure provided in the cloud were not well developed then. The arrival of Web Services at the turn of the millennium provided a standardized mechanis... (more)

SOA Fundamentals - Now Available as a Book

I had requests from some of our certification students as to whether they could get the elearning materials in some other format they could study  and use offline. Though elearning aids understanding with animations and voice overs, there is no doubt that having a printed copy to hand also has other uses - such as for reference - as well as convenience and the familiarity of a tried and trusted format. Consequently, our SOA Fundamentals eLearning materials are now available in printed book form. SOA Fundamentals is not a pure technology book, but covers a wide range of topics inc... (more)