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.
Entando WCMS
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.
Update Iteratively. Deploy Independently.
By enabling you to develop in micro frontends deployed on Kubernetes, Entando gives your dev teams end-to-end control over individual app features. This means that they can release updates independently without breaking other parts of your site, enabling you to improve your apps more quickly and more often.
Code Generator
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.
Component Repo
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.
App Engine
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.