Dan Sholler

A member of the Gartner Blog Network

Dan Sholler header image 1

Amazing Events: Lots of great new research on event processing….

October 13th, 2009 by Dan Sholler · 1 Comment

My colleague Roy Schulte has just completed a new book on event processing, and we have just published (well, to give him credit, he did the heavy lifting ) a whole bunch of new research on events and event systems.

The first one  Six Design Patterns for Event-Processing Applications shows the logical design patterns used for different types of event driven systems, and should be helpful to practitioners who are designing and implementing such systems. The second note The Growing Impact of Commercial Complex-Event Processing Products explores the commercial offerings for complex event processing. These capabilities were once the real of esoteric systems such as program trading, but are increasingly being used by mainstream commercial enterprises to create highly responsive, situationally aware systems and processes. Finally, the third one Smart Devices and Sense-and-Respond Systems Are Event-Driven lays out the foundations of event driven systems, and how event driven models can interact and coexist with systems that process according to other models.

 

Interest in event driven capabilities is growing at an astonishing rate, and nearly all the designs we see for modern systems include some event driven capabilities. I would encourage anyone who is designing, building or integrating systems to take a look at this research, as it represents a major trend in the future of application design and architecture. 

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ 1 CommentTags:

Oracle, Sun and the EU: Defining the business impact of Open Source

September 3rd, 2009 by Dan Sholler · 1 Comment

I just saw that the EU had opened and investigation into the purchase of Sun by Oracle from a competitive practice standpoint.  I am not a lawyer, and am not an expert in anti-trust law, especially in Europe, but it seems to me that this case raises some very serious and interesting questions about the role of open source, and about the software industry in general.

My recollection is that similar cases in the US the litmus test for something being anti-competitive was that the concentration in the market had negative effects on the consumer. In most cases, those effects were seen in terms of higher prices for goods and services compared to what would be expected in a competitive market.  However, since clearly MySQL is a big part of this question.. one wonders what the standard will be for open source? Can open source ever be anti-competitive? Clearly there is not way to use the price standard as a means of proving this.

One thought would then be that instead of using license pricing as the basis, they could use maintenance pricing. However, if a regulator were to take that view, that would call into question virtually all software maintenance, except for the small portion that is based on open source offerings.

Because of these potentially wide ranging impacts this investigation certainly bears watching. In all likelihood, nothing will change. After all, there are several competitors out there with significant market share for databases, other than Oracle and MySQL. However, there is a small chance that we might have a major shift in the software business model.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ 1 CommentTags:

SAP and Integration

August 12th, 2009 by Dan Sholler · No Comments

Although the recurring rumors of SAP buying Tibco have obscured it.. SAP does continue to improve its current integration offerings. The latest enhancement pack is now generally available. It has some desirable features, and includes technological improvements that SAP’s customers will benefit from. Check out our analysis of the update here…. User Feedback About NetWeaver Process Integration: Focus on Enhancement Package 1 (Gartner subscription required)

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

Cloud as variable cost?

May 26th, 2009 by Dan Sholler · 3 Comments

Lots of cool stuff about the cloud from all sorts of places.. but one thing strikes me immediately. In the past, the vast majority of our IT investments were either labor, or fixed costs. What cloud is really doing, is injecting a variable cost component into this. I personally believe that this shift is the most significant part of all of the discussion we have had on SOA(subscription required)  and cloud computing (subscription required) , and will create a lot of pressure to change many of the business practices that have been associated with IT, or that are very IT dependent.  There is a lot more research to figure out how this will happen, but it does seem pretty clear that we need to think about how to take not only IT practices, but all types of business practices on a contingent basis. This does not mean that every operation that the company performs will be based on contingencies, but organizations will focus on how to move these practices into that mode.

This also implies that the economics of those activities will come into question. In many cases, companies have been willing to pay to outsource things based on a similar model to what would happen if the organization performed that activity in house. In a contingency model, we are likely to see more pressure, not only to make things variable and contingent, but base the contingency on measured outcomes. This effect will occur not only in IT but in areas where computing and the web model becomes more important. (e.g. Advertising)

If I can acquire things on a variable cost basis, that allows me to take more risks, since if the thing does not work out, I can wind down my relationship. Obviously, this may not happen overnight, but it is a lot less risky than acquiring the things myself, and owning them for the next decade or so.

I have to think that this will change many decision making parameters about IT. I would love to hear your view on what might change, or what is changing in your world.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ 3 CommentsTags:

Progress Software gets a new CEO

March 31st, 2009 by Dan Sholler · No Comments

In a surprising shift, the founder and longtime CEO of Progress software Joe Alsop is leaving the company (see the press release) Rick Reidy, the new CEO has been a longtime employee who started with Progress in 1985. However, this change at the top might signal a change in direction for the company, which historically has focused on being a technology provider and selling through an indirect channel. While this is still a strong business for Progress, the growth is coming in enterprise software that is sold directly to customers. Although Progress has sold products this way for some time, their investments in marketing and customer support have not been as strong as in companies who have focused on a direct sales model. This should require a new approach to the product portfolio, marketing and branding (historically Progress has sold their products with very independent brand identities, such as Sonic and DataDirect). The question of whether this increased investment will have an impact on earnings in what will likely be a down year for everyone is interesting. Under Joe Alsop, Progress has been a very steady performer. It will also be interesting to see whether, in this age of consolidation of software, whether an independent player with a number of extensions to the software platform can continue to thrive.

Gartner customers who would like more info on Progress can find lots of research on the Gartner site, including  the analysis of their recent analyst day , and our recent report on the middleware market that is part of the Market Share: All Enterprise Software Markets, Worldwide, 2007  .

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

SOA delivers value

March 27th, 2009 by Dan Sholler · No Comments

The final analysis of our 2008 survey (which concluded in December) shows us that SOA is clearly delivering value in many organizations.  (See Survey Update: The Value of SOA Gartner subscription required). While the impact of SOA on costs was only moderately positive, SOA made significant contributions to the agility of the IT organization, and the ability of IT support business innovation. Organizations were getting positive ROI from SOA projects within 10 months, on average.

However, there were quite a few warning signs as well. Nearly a quarter of organizations did not measure the value of SOA at all, and 40% did not measure ROI. It seems obvious when you say it, but as all organizations are under pressure to do with less, having no way of demonstrating value is likely to lead to budget cuts and project cancellations.

In the end, it was clear that for most, SOA was a positive step for the organization, and it improved efficiency and agility,and translated into cost savings over the lifecycle of the projects.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

SOA is back in town

March 6th, 2009 by Dan Sholler · No Comments

Curiously, despite all the talk about recession, the stock market, and healthcare reform, the most popular topic around here is still SOA. Like everything else, we have seen our share of organizations who were planning major initiatives around SOA to put those on hold, and some to question the value of them yet again. At the same time the prevailing mode seems to be that that this architecture is becoming a permanent fixture of the IT landscape, and the question is only about how to apply and and over what scope. The team at Gartner has a solid set of research on this under way, and that research is summarized in the recent Key Issues for SOA, EDA and WOA, 2009. note. (Gartner subscription required)  There is a lot more to come, stay tuned.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

The shocking truth about "private clouds"

January 22nd, 2009 by Dan Sholler · No Comments

It is always amazing how something so obvious can become so confusing. Shared services are shared services. SOA is about creating software as shared services. All of the developments around virtualization, and the infrastructure utility (Gartner subscriptions required) are about changing our infrastructure and operations management to shared services… and guess what? Private clouds (or whatever we end up calling them) are about combining the thing that the infrastructure folks are doing with the things  that the app folks are doing.

So the shocking truth is that similar concepts are being applied across different aspects of the IT industry, and the resulting systems can effectively combine those concepts to increase their leverage and value. This is all to the good. Of course, we all have a lot to learn about exactly how and what to do.. but as with all innovations, the chatter will start to die down as we all get our hands dirty implementing this in practice. It is this effect that has prompted some of the recent "death of SOA" discussions in the blogsphere, and no doubt will spawn the next great buzzword. (This is exactly what is predicted by the Hype Cycle, and documented in our Hype Cycle on Application Architecture)

In the meantime, we all need to focus on the key things that maximize the benefits of adopting those practices, designs and approaches. As I speak to Gartner’s clients about SOA, that is what they are all trying to achieve. I have no doubt that they will combine SOA with virtualization and other changes in the infrastructure to produce better, more flexible, less costly systems. The hype about SOA may be dying away, but the practice is just getting under way, and we have a great deal more to learn there. We have a lot of research about these practices going on right now… and at least for the moment, it will still be called SOA…although who knows..even I and my colleagues may succumb to "private cloud" or the buzzword de jure.. no one is immune, after all…

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

SOA.. and the data is still hard

January 15th, 2009 by Dan Sholler · No Comments

I have recently been inundated with questions about the design of message formats. While these questions vary from techniques for XML extensibility to issues about how to create common elements for messaging standards. Underlying all of these questions is a basic challenge: Creating a common set of shared services requires a common information model.  We all have been challenged to create common information for many years, but because SOA is a centralizing concept (consolidating application specific functions into shared services) it creates more demand for sorting out the information model. The process of deciding how to structure common messages is very complicated, and tied up with all sorts of other design decisions about how services are structured, etc.

 

If anyone has good or bad experiences with this process of creating common message formats for SOA, please let me know, I would love to hear from you.

Also, if anyone is using industry standards as part of their message formats, I would love to talk to you as well.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags:

Web Oriented Services Reference Architecture

December 23rd, 2008 by Dan Sholler · No Comments

For you Gartner subscribers who are interested in WOA services, I suggest you take a look at the Reference Architecture for WOA. This is a description of the moving parts that are needed to implement a WOA-style service. The good thing about it is that there is not much there that is new; the architecture is completely consistent with that of the Web, and most of the content is derived from Roy Fieldings original thesis. Hopefully, it will be helpful to put that architecture into the service context.  We are seeing a growing number of WOA-style services that are being deployed in organizations. In fact, our survey numbers indicate that while these services represent a very small percentage of those in production, 87% of the respondents had at least one WOA service in their portfolio. From the conversations I have had, it seems that many of these services were built in a Web Oriented way because the providers and consumers were intended to be web sites. I look forward to doing more research into how these services are built and used in the coming year.

 

A very happy holiday to all, and I look forward to speaking with you in the new year.

Share:
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • NewsVine
  • Slashdot
  • StumbleUpon
  • Technorati

→ No CommentsTags: