Pro Syst Enterprise OSGi


Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

No Downloads
Total Views
On Slideshare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Pro Syst Enterprise OSGi

  1. 1. ProSyst Enterprise Software - Introduction
  2. 2. Company <ul><li>ProSyst is a software company, delivering efficient OSGi solutions </li></ul><ul><li>Founded 1997 in Cologne, Germany </li></ul><ul><li>Privately owned, profitable </li></ul><ul><li>OSGi member since its foundation in 1999 </li></ul><ul><li>120+ Java engineers employed </li></ul>
  3. 3. Markets <ul><li>Target Industries </li></ul><ul><ul><li>Embedded Devices </li></ul></ul><ul><ul><li>Enterprise Software </li></ul></ul><ul><li>Business Models </li></ul><ul><ul><li>Products: Client & Server side OSGi middleware products and tools for end-to-end service and component delivery </li></ul></ul><ul><ul><li>Services: Consulting, development and integration services </li></ul></ul>
  4. 4. Projects & References <ul><li>Developed JEE App Server and sold to SAP AG in late 2000 (now called Netweaver) </li></ul><ul><li>Additional Reference Customers </li></ul>
  5. 5. Open Standards <ul><li>OSGi - The Dynamic Module System for JavaTM </li></ul><ul><li>In addition to OSGi, ProSyst is also active in the following foundations </li></ul>
  6. 6. In the Driver Seat for OSGi <ul><li>ProSyst is one of the most active OSGi members since its foundation in 1999 </li></ul><ul><li>ProSyst has helped to drive the OSGi specs R1-R4 and carried out many reference implementations and test suites </li></ul><ul><li>ProSyst is a longstanding member of the OSGi Board of Directors, holds the Requirements Chair and is chairing 3 additional Expert groups </li></ul>
  7. 7. Enterprise OSGi and Java Services <ul><li>Training and Customized Workshops </li></ul><ul><li>Technical Consulting </li></ul><ul><li>Customized Development and Legacy-to-OSGi Code Migration </li></ul><ul><li>Project Outsourcing </li></ul><ul><li>Integration, Testing, QA </li></ul><ul><li>Support *All services are carried out by our 120+ inhouse OSGi developers, who earn their bread and butter solving concrete business problems with OSGi technology. Our staff didn't learn about the OSGi Specification through books or reading the code: they participated in writing the specifications and wrote the code. They explain not only how OSGi technology works, but the fundamental design principles behind it to help you use it best. </li></ul>
  8. 8. ProSyst OSGi Enterprise <ul><li>Actively involved in the OSGi Enterprise Expert Group </li></ul><ul><li>Author reference implementation RFC 98 – transaction (JTA) </li></ul><ul><li>Author TCK & specification template RFC 122 – database access (JDBC) </li></ul>
  9. 9. Open Source & Research Sponsorship <ul><li>ModuleFusion </li></ul><ul><ul><li>OSGi enterprise distribution </li></ul></ul><ul><li>Peaberry </li></ul><ul><ul><li>Google Guice OSGi Integration </li></ul></ul><ul><li>FUSE Lightsabre </li></ul><ul><ul><li>Apache ActiveMQ ↔ OSGi EventAdmin integration (cooperation with Progress) </li></ul></ul><ul><li>ScalaModules </li></ul><ul><ul><li>OSGi DSL for the Scala language </li></ul></ul><ul><ul><li>Soon: Apache Aries </li></ul></ul><ul><ul><li>Donating reference implementation RFC 98 </li></ul></ul>
  10. 10. Enterprise Management Suite (EMS) <ul><li>Central management system for OSGi-based systems </li></ul><ul><li>Ease & ensure management of productive systems </li></ul><ul><ul><li>Create opportunities & minimize costs </li></ul></ul><ul><li>Targets (OSGi enabled) </li></ul><ul><ul><li>Application server, user application, ... </li></ul></ul>
  11. 11. Enterprise Management Suite (EMS) <ul><li>Bundle operations </li></ul><ul><li>Multi-server management (groups, hierachies) </li></ul><ul><li>Software repository (metadata-based resolving, Maven import) </li></ul><ul><li>Snapshots </li></ul><ul><li>Logging </li></ul><ul><li>JMX </li></ul><ul><li>ConfigAdmin support </li></ul>
  12. 12. The door is open - please feel free to contact us at any time Daniel Schellhoss Roman Roelofsen Executive VP Lead Architect + 49 221 6604-203 +49 221 6604-406 d. schellhoss @ prosyst . com r. roelofsen @ prosyst . com Thank You!