Welcome!

Independent Guidance for Migrating to the Service Oriented Cloud

David Sprott

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


Top Stories by David Sprott

Given my (well-known and enduring) interest in all aspects of services, I have followed Martin Fowler's writing on microservices. But I will admit I always found the original paper more confusing than insightful. And in my client work I have resisted the temptation to use a microservices pattern, for precisely the reason that it would more than likely confuse. So I was interested to see the book Building Microservices by Sam Newman published last month, particularly as Newman is part of the Thoughtworks stable, which presumably means it is authoritative. Right off the bat, Newman advises that we should "think of microservices as a specific approach for SOA in the same way that XP or Scrum are specific approaches for Agile Software development". These analogies are very interesting because my expectation was that microservices is a pattern. So I might infer that micr... (more)

Enterprise Modernization - The Next Big Thing By @DavidSprott | @CloudExpo #Cloud

“We tend to think the strong will survive, but a virus is a very small thing that kills big things.” Horace Dediu, Clayton Christensen Institute, speaking about the fall of Nokia. All enterprises, be they large or small, national or multinational, commercial or government agency, American or Chinese, Japanese or European, are carrying the dead weight of their history and almost certainly continuing to add unnecessary complexity and excessive cost that will progressively reduce effectiveness, with the potential to trigger existential crises. Newer enterprises including Internet p... (more)

Service Factory as a Service (SFaaS)

The service factory concept has been in vogue for some time. As long ago as July 1989 the Harvard Business Review published a seminal article by Chase and Garvin titled The Service Factory[i]. They argued that "The factory of the future is not a place where computers, robots, and flexible machines do the drudge work . . . the next generation, then, will compete by bundling services with products, anticipating and responding to a truly comprehensive range of customer needs." In this paper we explore the concept of the Service Factory as a Service (SFaaS) which provisions softwar... (more)

Agile Enterprise Patterns

Enterprises are grappling with Agile methods- but there's much to learn. The basic Agile methods don't cut it in the enterprise. There are many big questions including: What type of projects can use Agile? How do we coordinate dependencies between Agile and non Agile projects? How do we operate in predictive approach for some projects and empirical for others? How do we choose? Who makes that decision and when? How do we integrate Agile projects into all the enterprise frameworks such as enterprise architecture, life cycle infrastructure, inter project coordination, systems deve... (more)

Understanding Business Services 2

In December 2006 I blogged on the topic of Explaining SOA to the Business Audience. It started out "I note resurgent interest in LegoTM blocks as a metaphor for explaining to the business audience the value of SOA. My advice is don't treat the business audience as dummies!" The blog goes on to explain business services using the Laundry metaphor, and how business people get the concept because they understand "services". However, while my explanation was and remains perfectly okay, I will be the first to admit that I have moved on. The basic service model works perfectly, but in... (more)