The Service Grid
From IRF 2007
In most Web 2.0 and Enterprise 2.0 environments there is a clear division between the providers of web services and platforms and the people building applications and solutions who many be using many platforms to create new software using technologies like AJAX. Services are the membrane between these two groups.
Applications built on services have increased operational complexity. These applications may be dependent on 10, 20, 30 or more services provided by different providers. If one service fails, many applications all over the network may fail as well.
For services to succeed, they must be reliable. For services to succeed their semantics must be understandable. How will the clusters of services that have merged be transformed into a service grid that can be the foundation for mission-critical applications?
The questions this discussion will seek to address are:
- How will applications handle this increased operational complexity?
- How can services be made reliable and scalable?
- Who will fund the creation of reliable services?
- Will the ability to run data centers and crafting delivery architecture for reliable services be a competitive differentiator?
- How will dependencies between services be managed?
- How will services evolve and be versioned?
- How will the semantics of services be documented?
- How will standards development change to meet the needs to create standardizes services?
The mission of this session is to forecast the problems that will emerge as the use of services becomes more widespread and then to brainstorm about the ideal structure and economics of a service grid.
- Want to add your thoughts and comments? Consider the Wiki Help.
- Visit the to submit your ideas!
