liferay modernizes the enterprise portal ... - red hat

54
LIFERAY MODERNIZES THE ENTERPRISE PORTAL PLATFORM James Falkner Liferay Community Manager June 25, 2015

Upload: khangminh22

Post on 16-Jan-2023

0 views

Category:

Documents


0 download

TRANSCRIPT

LIFERAY  MODERNIZES  THE  ENTERPRISE  PORTAL  PLATFORM    

James  Falkner  

Liferay  Community  Manager  

June  25,  2015  

http://liferay.com/redhat-jboss

Liferay is the leading open source portal technology. Our portal combines the best of web and mobile, modern development, and digital experience.

By The Numbers Liferay, Inc. founded in 2004 5 million+ downloads 130,000+ community members 7500+ unique activities/month Strong adoption in Financial Services, Government and Health Care 14 offices across 5 continents 400+ Marketplace Apps 300k Forum Posts (100/day) 100 External Contributors 850 Marketplace Devs 2 Top 50 Github Devs

Little help please?

“Liferay’s open architecture permitted a quick deployment for our internal social business network, using out of the box features to realize almost every requirement, in 7 months” – Wayne Boley, VP, Knowledge Services

developer experience

audience engagement / context / continuity

task and workflow collaboration

platform goals

LIFERAY  7  ARCHITECTURE,  APPS,  &  MODULES  

The Monolith

Exhaust Port

Breaking down the monolith

Declared and implicit dependencies

Standard OSGi extension points

Scale individual modules

μservices

Shipping App

Sandboxing/Isolation

Blogs App

Search Facet

liferay.com/marketplace

DEV  TOOLING  &    FRAMEWORKS  

Embrace and Contribute instead of DIY

that’s all!

Dev STudio

think beyond portlets

independent JS apps backed by Liferay

mobile web dedicated hybrid native

work less, do more

reuse what you already know

use state-of-the-art tools

join our developer network à

DEPLOYING  LIFERAY  ACROSS  THE  ENTERPRISE  

Authentication

ü  Liferay ü  LDAP ü OAuth ü  SAML

ü  LDAP/AD ü OAuth ü  SAML ü  JAAS

ü  CAS/NTLM/OpenAM/SiteMinder/OpenID/Social

Authorization

Principals ü  Users ü  Groups

ü  User Groups ü  Roles

ü Organizations ü  Sites

ü  Custom

Actions ü  ADD_ENTRY

ü  VIEW ü  UPDATE ü  Custom

Resources ü  Blog Post ü Wiki Page

ü  User ü  Page ü  DDL

ü  Custom

Enterprise Features

ü  Dynamic Log Controls ü  Auditing and Reporting ü  Built-in Message Bus

ü  Pluggable Rules & Workflow ü  Dynamic Data Lists

ü WCM ü  Content Staging

ü  Document Management ü Mobile/Social Collab

Native & 3rd Party Support For

ü  Sharepoint ü  Documentum

ü  CMIS ü  Exchange

ü  Google Calendar ü  iCal/CalDAV

ü  jBPM ü  Activiti ü  Pentaho

ü  Google Drive ü  MongoDB

ü  JasperReports ü  BIRT

ü  OpenSocial ü  Antisamy

ü  Solr ü  Elasticsearch

ü  Drools

ü  IaaS/PaaS ü  Public/Private via ² Multitenancy ² SAML/LDAP/SSO

ü  Remote development

ü  L1-L3 Cache ü  Multiple

cluster levels ü  Distributed

caching ü  R/W Splits ü  Sharding ü  App Sandbox ü  Remote

developer tooling

ü  Sizing Guides

Access Critical Tools for your Liferay Deployment, 24/7

Liferay Connected Services

LIFERAY  AS  A  DIGITAL  EXPERIENCE  PLATFORM  

“Customers and citizens expect a seamless experience throughout their relationship with you no matter how they interact: from social media, to your website or your mobile app, or when they walk into your store. Your portal platform must be able to unify those increasingly complex interactions across your organization and provide your developers a modern and flexible way to build apps on top.”

-

“seamless experience throughout relationship” “unify interactions across organization” “ provide modern flexible platform build apps”

Liferay’s “Digital Experience”

ü  Infrastructure ü  Portal ü  Search ü WCM

ü  Context ü Mobile & Push ü Web Services

ü  Actionable Analytics

Pages categorized by user segment

Men > 30 yo Income > €50k

Spring Shoe Sale Spring Shoe Sale

Facebook Job = Interviewing

Multiple visits to page places user in segment (behavior-based segmentation)

Multichannel content delivery

Proximity-based Segmentation

Campaign-based Push Notifications

Liferay

ü  Flexible and Modular Platform ü Modern Tools and Frameworks

ü  Developer Freedom ü Omni-Channel Experiences

ü  Enterprise Ready