Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Turmeric SOA - BOF EclipseCon 2011


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Turmeric SOA - BOF EclipseCon 2011

  1. 1. Turmeric BOF (Birds of A Feather) @ EclipseCon Sastry Malladi, Dave Carver, Weian Deng 03.22.2011
  2. 2. <ul><li>Mission is to open source some of the best of breed technologies that were developed originally within eBay Inc. </li></ul><ul><li>For the benefit of the community </li></ul><ul><li>Under a liberal open source license. </li></ul><ul><li>These projects are generic technology projects and several years of development effort has gone into them to mature them. </li></ul><ul><li>The first project that is open sourced is Turmeric, a comprehensive SOA platform </li></ul>
  3. 3. Turmeric <ul><li>Comprehensive Policy driven SOA platform – Pipeline based architecture </li></ul><ul><li>Can be used to develop, deploy, secure, monitor, and govern SOA services and consumers </li></ul><ul><li>Client side and server side runtime </li></ul><ul><li>Various Quality of Service (QoS) features provided through services </li></ul><ul><ul><li>Authentication, Authorization, and rate limiting, which you control by defining respective policies. </li></ul></ul><ul><li>Monitoring and Policy Admin console </li></ul>
  4. 4. <ul><li>Eclipse developer tooling </li></ul><ul><ul><li>Plugins for creation of services and consumers </li></ul></ul><ul><ul><li>The Type Library plugin, to define and manage reusable schema type definitions across services, and hierarchically organize them. </li></ul></ul><ul><ul><li>The Error Library plugin, to define and re-use error definitions across services. </li></ul></ul><ul><li>Local binding option, which lets you locally bind services to consumers as a deployment time </li></ul><ul><li>A Repository Service that enables service registration and governance. </li></ul>Turmeric (contd.)
  5. 5. Why Turmeric ? <ul><ul><li>Comprehensive solution (Tooling, Runtime, Security, Monitoring, Repository, ..) </li></ul></ul><ul><ul><li>Support for access through Multiple protocols and data formats for the same service instance, natively </li></ul></ul><ul><ul><li>Pluggability and customizability for pretty much anything in the platform </li></ul></ul><ul><ul><li>Standards based </li></ul></ul><ul><ul><li>Performance and scalability tested in a large scale environment </li></ul></ul>
  6. 6. Demo and refrences <ul><ul><li>Site demo </li></ul></ul><ul><ul><li>Plugin demo - Please visit us during “Hot New Products Demo” on wednessday @5:30pm </li></ul></ul><ul><ul><li>Architecture, documentation, downloads </li></ul></ul><ul><ul><ul><li> </li></ul></ul></ul><ul><ul><li>Q& A </li></ul></ul>