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)

Agile Self Governance By @DavidSprott | @DevOpsSummit [#DevOps]

I guess most readers of this blog know that Ireland went through a massive bust in 2008/9. The primary cause was a massive building bubble. And because the economy was dependent upon building related taxes, the crash was brutal. One of the side effects of the bubble was that building standards suffered. In one extreme case a block of apartments was constructed with no fire safety protection! There were many, many more prosaic examples. In my own case I had building works completed that had to be completely reworked within a couple of years! The reasons for the low quality were co... (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)

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)

Framework for Service Oriented Ecosystem

I note interesting debates about the need for a next-generation EA framework. However I am disappointed by the less than radical nature of debate that, at least I, have observed. I submit a good place to start is with the fundamental nature of business and how it is evolving and to consider what the enterprise of the future looks like. There are many indicators that we are entering a new phase of IT exploitation that will represent a real paradigm shift. Paul Krugman suggests IT is at last becoming significant, enabling a technology revolution to rival previous technology revolut... (more)