XeBas

eBusiness Application Services

 

LifeRay Portal Application Services

 

 

Tiered Architecture

 

 

LIFERAY (6 in 1 Platform):

■   WebGUI-Platform

 

 

■   WebContent-Platform

 

 

■   Collaboration-Platform

■   Social-Network-Platform

■   Integration-Platform

■   eCommerce-Platform

 

 

JEE-Standards & Architecture-Stacks:

■   JSR286-WebPortal-Platform

 

 

 

 

:

 

 

 

 

- LIFERAY DXP/CE 7.4/7.3/7.2/7.1/6.x: 6-in-1-Platform:
  WebGUI/WebContent/Integration/eCommerce/Collaboration/SocialNetwork
  With Client-Extensions (FrontEnd/MicroService/Configuration/Batch)
- IBM-WebSphere-Portal

 

■   WebGUI-Layer

 

 

 

 

 

 

 

:

 

 

 

 

 

 

 

- Portlet3.0/2.0(JSR362/JSR286), LIFERAY-Custom-Element-Client-Extension
- LIFERAY-MVC-Portlet/JSP/Clay, LIFERAY-Faces-Portlet/JSF/PrimeFaces
- Bean-Portlet3.0/CDI, PortletMVC4Spring, Spring-MVC-Portlet, JEE.MVC, WSRP
- npm-Angular/React/Vue-Portlet, JSF(CDI+Facelets/CustomTag), Vaadin,Wicket
- TypeScript, Angular17/PrimeNG/AngularMaterial/NgRx, React/PrimeReact/JSX,
  Vue/PrimeVue, Redux, RxJS, NestJS, Node.js, jQuery, JavaScript, Webpack
- HTML5/CSS3/BootStrap/SCSS/Sass, AJAX/JSON, JSP/Servlet, Freemarker

 

■   Service-Layer

 

 

 

 

 

:

 

 

 

 

 

- LIFERAY-REST-Builder/Objects-Model-Builder: REST-API/OpenAPI, GraphQL-API
- LIFERAY-Service-Builder: JSONWS/SOAP (+ Resrce/Perm/Asset/Workflw/Search)
- WebService/SOAP(JAX-WS)/REST(JAX-RS), JSON-WSP/RPC, XML/RPC, gRPC
- MicroService, OSGI-Service, JEE.EJB/JEE.SessionEJB/JEE.MDB/JEE.CDI
- REST/CRUD/HTTP/SpringBoot/WebFlux/Quarkus, REST/Node.js/NestJS/Express

 

■   Persistence-/Model-Layer

 

 

:

 

 

- LIFERAY-Object-Model-Builder/Objects-FrameWork, LIFERAY-Service-Builder
- JEE.JPA/JEE.EJB/JEE.CDI/JEE.JTA, DAO/JDBC/SQL, SpringDataJPA

 

■   Enterprise-Integration-Layer

 

 

 

 

 

 

:

 

 

 

 

 

 

- SSO: OpenIDConnect(OIDC)/OAuth2/SAML2, KeyCloak, WebAuthn/PassKeys, LDAP
- WorkFlow/BPM: LIFERAY-Kaleo, BPMN2/DMN/CMMN, Camunda/Flowable/Activiti
- Messaging/Streaming: Kafka, JMS/ActiveMQ, LIFERAY-MessageBus
- SOA: OSGi, EAI, JMS, WebServices(SOAP/REST, WSRP)
- BI: ETL/OLAP/Reporting/DashBoard, Pentaho, LIFERAY-BI
- WCM: LIFERAY-WCM, IBM-WCM, CMIS, JCR/JSR170/JackRabbit/OpenCMS

 

■   JEE-Application-Server-Layer

 

:

 

- TomCat, JBoss/WildFly, GlassFish/Payara, IBM-WebSphere, TomEE+/TomEE

 

■   DBMS-Layer

 

 

:

 

 

- Oracle, PostgreSQL, MySQL/MariaDB, MS-SQL, DB2, HSQLDB; SQL/JDBC/ODBC

- Amazon S3 Store(Bucket/Obj), DB-Store, FileSystem-Store, CMIS

 

■   Cloud-Layer (IaaS/CaaS/PaaS/SaaS)

 

 

 

 

:

 

 

 

 

- Orch.: Kubernetes/OpenShift/DockerSwarm, Cont.:Docker, MicroService, Istio
- AWS: EC2/RDS/S3/ECS/ACR/EKS/Fargate/CloudFront/IAM, SDK/CDK/CLI
- GCP: ComputeEngine(GCE)/CloudSQL/CloudStorage(GCS)/CloudFileStore/GKE/CLI
- Azure: VirtualMachine(VM)/SQLDatabase/BlobStorage/Container/ACR/AKS/CLI

 

■   IT-Automation/Conf-Mgm (IaC) : - Pulumi, OpenTofu/Terraform, Ansible, Vagrant; Helm-Chart, ArgoCD, Puppet  

 

 

APP:

■   WebPortal Application
■   Web Application
■   Enterprise Application

■   JEE-Client Application

 

 

 

Clustering Liferay

 

email: info@xebas.de