Your SlideShare is downloading. ×
Liferay as a platform
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Liferay as a platform

2,004
views

Published on

liferay as a platform introduction by Liferay Inc.

liferay as a platform introduction by Liferay Inc.

Published in: Technology

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,004
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
111
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Liferay as a Platform Brian Kim COO Liferay, Inc. Thursday, October 1, 2009
  • 2. Liferay Use Cases Major organizations around the world choose Liferay Portal for a wide variety of business use cases beyond the traditional portal: Web Publishing & Content Management Intranet / Extranet Collaboration Social Network EAI Framework Thursday, October 1, 2009
  • 3. Platform What is a platform exactly? “A ‘platform’ is a system that can be programmed and therefore customized by outside developers — users — and in that way, adapted to countless needs and niches that the platform’s original developers could not have possibly contemplated, much less had time to accommodate.”1 1Marc Andreessen http://blog.pmarca.com/ Thursday, October 1, 2009
  • 4. Recipe Ingredients Framework Method of delivery Medium for delivery Open SDK Community Thursday, October 1, 2009
  • 5. Recipe Liferay as a platform Framework Portal Easy to use + Easy to install Method of delivery Internet Plugin Installer Medium for delivery WARs Open SDK Plugins SDK Community Open source software is a natural fit 22,000+ registered users 250,000+ deployments worldwide From 60,000 forum posts in December 2008 to now over 100,000 forum posts Thursday, October 1, 2009
  • 6. Community vs Atari - Lynx Nintendo - Gameboy Thursday, October 1, 2009
  • 7. Recipe Ingredients A Marketplace Framework Method of delivery Medium for delivery Open SDK Community And finally... Thursday, October 1, 2009
  • 8. Marketplace Benefits of a Marketplace Application ecosystem Option to “buy” vs. “build” Provides a distribution channel Centralized repository “All roads lead to Rome.” Thursday, October 1, 2009
  • 9. Marketplace Movement towards the Marketplace Hardware Software Mobile Devices Social Networking iPhone Facebook Blackberry MySpace Palm Software-as-a-Service Game Consoles SalesForce.com PlayStation 3 Xbox 360 eBook Readers Kindle Thursday, October 1, 2009
  • 10. Marketplace The Liferay community would benefit from: A larger pool of plugins via increased adoption Improved toolkits Alloy UI Improved APIs Liferay as the defacto Web Platform The Liferay developer would benefit from: Higher demand Higher value Thursday, October 1, 2009
  • 11. Marketplace What incentives does the community have to get involved? Proprietary Ability to quickly and easily expose plugins to a large audience Compensation Ability to sell plugins separately Use of plugins to upsell third party products Open source Collaboration Thursday, October 1, 2009
  • 12. Marketplace Challenges Need infrastructure to support the ecosystem Hosting QA Monetization Isolation Need to protect the portal from malicious or unruly code Toolkits for easier development Separation between staging and production Thursday, October 1, 2009
  • 13. Emergence of third party services Developers offering development services Companies whose business model is around building plugins Thursday, October 1, 2009
  • 14. Alternative Recipe Application Scripts Framework Scripting languages (ruby, groovy, python and javascript, php) Easy to deploy Medium for delivery Scripts Open SDK Application Builder Thursday, October 1, 2009
  • 15. In conclusion Liferay is already being used as a platform With all the people in this room, how many plugins were built total? Why are we building the same plugins over and over again? Reuse Repurpose Thursday, October 1, 2009
  • 16. Thank you. For more information, please contact: Brian Kim Chief Operating Officer Liferay, Inc. brian.kim@liferay.com Thursday, October 1, 2009