OSGi Technology Value Proposition - December 2013
Upcoming SlideShare
Loading in...5
×
 

OSGi Technology Value Proposition - December 2013

on

  • 1,154 views

OSGi Alliance Technology Value Proposition

OSGi Alliance Technology Value Proposition

Statistics

Views

Total Views
1,154
Views on SlideShare
1,154
Embed Views
0

Actions

Likes
3
Downloads
35
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    OSGi Technology Value Proposition - December 2013 OSGi Technology Value Proposition - December 2013 Presentation Transcript

    • OSGi Technology Value Proposition December 2013 COPYRIGHT © 2009-2010 OSGi Alliance. All Rights Reserved
    • the dynamic module system for Java The Benefits of OSGi Technology OSGi provides a runtime environment that enables and enforces modularity in software development Reduces Operational Costs OSGi based business systems are highly maintainable, adaptable, and allow rapid integration of multiple devices in a networked environment. Reduces Development and Maintenance Expenses Building systems from in-house and off-the-shelf modules significantly reduces complexity. Applicable for any application type Non-restrictive Architecture The OSGi modular architecture can be utilized in everything from large-scale distributed systems to small embedded applications. Development teams almost always use a combination of several frameworks. OSGi doesn’t preclude you from doing so. OSGi has seen a strong increase in adoption in a variety of markets. COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • the dynamic module system for Java OSGi Ecosystem IBM COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • OSGi Adoption the dynamic module system for Java Smart Home/Ambient Assisted Living COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • OSGi Adoption the dynamic module system for Java Enterprise COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • OSGi Adoption the dynamic module system for Java Telematics & Fleet Management COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • OSGi Adoption the dynamic module system for Java Open Source Projects 2011 2010 2012 2X Growth Open Source Projects are more easily consumable by software developers and enterprise organizations, who are increasingly adopting OSGi for their applications and systems. “Eclipse Open Source Developer Report,” The Eclipse Foundation, June 2012 COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • Adoption of OSGi The Underlying Driver the dynamic module system for Java Modular Systems are Maintainable Systems Maintainable Systems Reduce Costs COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • the dynamic module system for Java The Only Open Industry Standard for Modularity Decreases development and maintenance costs Reduces Time to Market Enables Agility and Continuous Release COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • the dynamic module system for Java About the Alliance The OSGi Alliance is a worldwide consortium of technology Innovators that advances an open and mature process to assure interoperability of applications and services based on its component integration platform. It fosters a valuable cross-industry ecosystem: •  Specifications •  Test Suites •  Reference Implementations •  Certification We are a democratic, non-profit organization that is open to anyone to join and contribute. COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • the dynamic module system for Java About the Alliance Some of our Members COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • Leading the Alliance Activities the dynamic module system for Java Expert Groups Visit http://www.osgi.org/WG/HomePage to learn more about our Expert Groups COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • Alliance Activities the dynamic module system for Java Device Abstraction The machine-to-machine (M2M) industry is flooded with protocols Device Abstraction Layer unifies the work of different protocols and media (wires, radio, plc) •  Allows switching between different protocols with no effect on the upper layers. OSGi enables Dynamic Modular Applications: Dynamic Loading Enables new services and capabilities Many Applications, Many Devices Remote Management and Downloads COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved Driven by the Residential Expert Group (REG)
    • Alliance Activities the dynamic module system for Java Cloud Computing An industry shift is moving away from the Virtual Machine OSGi directly addresses the environmental dependencies of implementing and managing a Cloud Solution. •  Ongoing Configuration & Management •  Environment ‘aware’ assemble/recovery •  Discovery of Resources, Services and Event Sources Conquer Infrastructure Fragility OSGi addresses the speed at which applications can be re-installed and changed COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved Avoid Middleware Service Lock-in By inverting the middleware stack
    • Alliance Activities the dynamic module system for Java Overview END DEVICES/ SENSORS COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved
    • Conclusion Date 12/10/13 Page OSGi Technology in the Enterprise © 16 2008-2009 OSGi Alliance. All Rights Reserved COPYRIGHT © 2009-2010 OSGi Alliance. All Rights Reserved
    • Conclusion OSGi Delivers: •  Applications and infrastructure that are always fit-for-purpose without excess •  More than 10 years of maturation of one of the first true SOA technologies in the market •  The 7/24 capabilities that can be provided by the industry’s only standardized fully dynamic / hot-pluggable component system •  A growing ecosystem to extend service providers’ business •  Potential partners and customers including white good and CE manufacturers, utility providers and app developers •  New value-added services on existing infrastructure via OSGi chips, gateways, computers, routers, etc. COPYRIGHT © 2009-2010 OSGi Alliance. All Rights Reserved
    • Resources Getting Started with OSGi •  About OSGi Alliance and its technology http://www.osgi.org/Technology/WhyOSGi •  Learn more about OSGi technology now http://www.osgi.org/Technology/HowOSGi •  OSGi Application Framework http://www.slideshare.net/mfrancis/web-applicationsmade-simple-with-osgi-peter-kriens •  And the people driving the revolution http://www.osgi.org/WG/HomePage •  And join in http://www.osgi.org/Join/HomePage COPYRIGHT © 2009-2010 OSGi Alliance. All Rights Reserved
    • Contact us the dynamic module system for Java OSGi Alliance Bishop Ranch 6 2400 Camino Ramon, Suite 375 San Ramon, CA 94583 USA Phone: +1 (925) 275-6690 Fax: +1 (925) 275 6691 Email: help@osgi.org Online: www.osgi.org Twitter: @OSGiAlliance OSGi is a trademark or registered trademark of the OSGi Alliance in the United States, other countries, or both. Java and all Java based trademarks and logos are trademarks of the Oracle Corporation in the United States, other countries, or both. All other product or service names are the property of their respective owners. COPYRIGHT © 2008-2009 OSGi Alliance. All Rights Reserved