Jim Liddle January 21, 2009 Middleware as a Service How the Cloud is changing next generation middleware
Middleware Evolution in last 10 years CORBA J2EE JEE / Spring Today Deployed in-house or DC Deployed in-house, DC , Virtua...
Convergance….or not ? Virtualization Mainstream  Middleware today Distributed Data Caching Compute Grid Event Processing A...
Cloud is forcing Middleware to evolve <ul><li>Ability to work in virtualized environments </li></ul><ul><ul><li>Integrate ...
Conclusion PaaS = Next Generation Application Server
Upcoming SlideShare
Loading in …5
×

Middleware as a Service - How the cloud is shaping next generation middleware

2,575 views

Published on

Published in: Technology
1 Comment
2 Likes
Statistics
Notes
  • watch a video of this presentation by Jim Liddle

    http://skillsmatter.com/podcast/cloud-grid/where-are-the-big-customers/zx-489
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
No Downloads
Views
Total views
2,575
On SlideShare
0
From Embeds
0
Number of Embeds
47
Actions
Shares
0
Downloads
0
Comments
1
Likes
2
Embeds 0
No embeds

No notes for slide

Middleware as a Service - How the cloud is shaping next generation middleware

  1. 1. Jim Liddle January 21, 2009 Middleware as a Service How the Cloud is changing next generation middleware
  2. 2. Middleware Evolution in last 10 years CORBA J2EE JEE / Spring Today Deployed in-house or DC Deployed in-house, DC , Virtualized or public cloud
  3. 3. Convergance….or not ? Virtualization Mainstream Middleware today Distributed Data Caching Compute Grid Event Processing Application Server Messaging Data Amazon: EC2 + Hadoop +SQS +SimpleDB PaaS ex. Google App Eng. NOSQL etc On Cloud Platform Gap
  4. 4. Cloud is forcing Middleware to evolve <ul><li>Ability to work in virtualized environments </li></ul><ul><ul><li>Integrate well i.e. EC2, XEN, VMWARE etc </li></ul></ul><ul><ul><li>Provisioning & Management </li></ul></ul><ul><li>Ability to support ‘on demand’ </li></ul><ul><ul><li>Support scale on demand – “elasticity” </li></ul></ul><ul><ul><li>Support scale down </li></ul></ul><ul><ul><li>Support this on public/private/hybrid infrastructures </li></ul></ul><ul><ul><li>Ability to self-balance </li></ul></ul><ul><li>Support or integrate with Map / Reduce style services </li></ul><ul><ul><li>Setting up messaging infrastructure </li></ul></ul><ul><ul><li>Plumbing services together </li></ul></ul><ul><li>Speed – the faster the better </li></ul><ul><ul><li>Latency is more important on the cloud </li></ul></ul><ul><ul><li>Time costs £ </li></ul></ul><ul><li>Multi-tenancy Support </li></ul><ul><ul><li>Out of the box </li></ul></ul><ul><ul><li>Simple to use </li></ul></ul><ul><li>Real-Time Monitoring and Management </li></ul><ul><ul><li>Event based support </li></ul></ul><ul><ul><li>Fine Grained & Coarse grained </li></ul></ul><ul><li>Security </li></ul><ul><ul><li>End-to-end </li></ul></ul>
  5. 5. Conclusion PaaS = Next Generation Application Server

×