Firelay - the development of a Liferay Managed Hosting Platform

1,554 views
1,451 views

Published on

During the LNLUG (Liferay Netherlands User Group) meeting of 28th of march 2013 Firelay's Product Manager Wieteke den Uijl presented about Firelay - a Liferay Managed Hosting platform (at that time in development), about the challenges during the development of this platform and the platform itself.

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,554
On SlideShare
0
From Embeds
0
Number of Embeds
553
Actions
Shares
0
Downloads
10
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Firelay - the development of a Liferay Managed Hosting Platform

  1. 1. The development of a Liferay Managed Hosting platformWieteke den Uijl
  2. 2. Contents● About me● What is Firelay?● Why Firelay?● The Challenge● So how does it work?● The “Managed” in Managed Hosting● How to start?● And now? WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  3. 3. About me● Industrial Design Engineering● Consultant/trainer at Proteon● Involved with Liferay since 3 years● One of the founders of LNLUG● Dutch Translation Liferay● Liferay BugSquad● Product Manager Firelay WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  4. 4. What is Firelay?High Performance and Affordable Fuel for Liferay Enterprise Portal Solutions WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  5. 5. What is Firelay● Standardized hosted Liferay services● Currently Liferay LCE Patchers version● Future Liferay Enterprise Edition● Customer can customize Liferay portal● Firelay takes care of the rest: ● Monitoring ● Security updates & patches ● Backup ● Optimization ● And more... WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  6. 6. Why Firelay?● Gap between Liferay CE and EE● Managed hosting ≠ core business for integrators● Mainly care during development, not in live● Security becomes more and more important● Liferay keeps on growing WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  7. 7. The challengeManaged hosting Development● Stability ● Flexibility● Continuity ● Agile● Minimum of changes ● Continuous change● Standardization ● Often one-off● Automation ● Customer specific● Procedures ● Access on all levels● Limitation of access● One fits all WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  8. 8. So how does it work?Firelay Website: Customer portal: Manage Firelay: Ordering, Ordering, Detailed info, Information Support, Restarts, Feedback, Virtual hosts, Manage Firelays Portal properties, Restore backup, Releases, Logs, etc. Firelay Liferay Portal: FIS: Portal Administrator Business process, Main hub for information, Manages provisioning system WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  9. 9. The “Managed” in managed hosting● Set up Firelay Liferay automatically● Standardized Configuration → always the same● For Operating System up to and including the Liferay: ● Availability monitoring and follow-up ● Capacity monitorying and follow-up ● Security updates and patches ● 24x7x365 Support● Backups and restore● Optimized caching WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  10. 10. How to start? Features● Identify Stakeholders and influence● Identify Components● Identify Goal● Interview possible customers● Interview other users● Interview other stakeholders→ Product Backlog with prioritized list of features WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  11. 11. How to start? Scrum● Agile – Scrum● Lots, lots, lots of brainstorming or grooming ● Architecture ● Dependencies ● Features ● Procedures● Vague ideas → Epics → User stories● Sprints with both front-end and infrastructure workKeep balance the balance!Dont loose track of the goal WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  12. 12. And now?● Alpha testing with select group of users● Beta testing with larger group● Launch and open to all● Keep gathering feedback● Keep improving based on feedback WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY
  13. 13. https://www.firelay.com/ info@firelay.com Twitter: @firelay Fireblog: Behind the sceneshttps://www.firelay.com/about-firelay/fireblog/ Wieteke den Uijl wieteke@firelay.com +31 (0) 15 268 25 57 Twitter: @wieteke15 WWW.LIFERAY.COM WWW.FACEBOOK.COM/LIFERAY @LIFERAY

×