A Modern Platform for Modern UX
By integrating leading edge open source projects and extending their capabilities, Entando allows developers and operations teams to create modern UX on Kubernetes.
Here are the major elements of the Entando platform.
Entando App Engine
Assemble micro frontends & microservices and compose them into applications
Entando App Builder
The user interface to build and design applications
Entando Component Generator
(built on JHipster)
Provide advanced data modeling capabilities and automatically generate the corresponding microservices and micro frontends
Entando Identity Management
(built on Keycloak)
Token-based authentication across multiple domains and connect service providers with identity providers
Entando Component Repository
A shared, internal repository to encourage code reuse across the enterprise, that can be used to support multiple Entando applications across an enterprise allowing standardization and code reuse.
An embedded web content management system that allows the development of web components, templates, and the management of assets (images, files, etc.) that are used in the application.
Entando Business Automation Bundle (optional components)
Build process driven applications using Red Hat Process Automation Manager or Kogito as a headless engine. Model, optimize, and automate business processes with prebuilt micro frontend components from Entando.
Speed up and standardize the development of containerized micro frontends and microservices from a database model.
Continue to use React, Angular, VUE, and Spring Boot, Quarkus.
Share reusable code for backend and frontend components or full solutions for standardization and reuse across your organization.
FUTURE: Public open source marketplace for components, design systems, solutions.
Compose micro frontends, microservices, and web content together into a single application and scale and managed on Kubernetes.
Code Generation with Entando & JHipster
Entando Component Generator is built on JHipster, an open source development platform to quickly generate, develop, and deploy modern web apps and microservice architectures.
JHipster and the blueprint pattern give Entando developers the ability to quickly create a standardized Spring Boot microservice which can be installed into an Entando cluster on Kubernetes.
With Entando 6, the Entando architecture is focused on providing modularity and the ability for developers to use tools they already know on a modern stack.
Deploy on any infrastructure.
Entando enables you to build Kubernetes-native apps that are deployed in containers to your datacenter, the public cloud, or hybrid cloud environment.