Modern Application Architecture

Modern Application Architecture

Applications as Services

As enterprises move to containers and deploying applications as services, they’re faced with new challenges on how to manage hundreds of containers across on-premise datacenters and the cloud. Kubernetes is Google’s solution for managing billions of containers in production with a more resilient cluster, automatic rollbacks and updates, health checks, and built-in monitoring, logging, and dashboards. Entando helps customers to rapidly build applications on Kubernetes with containerized applications, microservices, and micro frontends, identity management, and out-of-the-box support for full DevOps lifecycles.

Download datasheet
Applications as Services

Containers

Entando provides a set of components and services that simplify the design, development and lifecycle management of applications on Kubernetes. Applications built on Entando can leverage services for product pipelines, autoscaling, rapid updates and health checks, and better support enterprises moving to the cloud on Kubernetes.

Micro Frontends

Entando allows autonomous teams of developers to build frontend applications with native support for modern frontend technologies like Angular, Vue, and React, which can be independently updated and upgraded without external side effects on other teams or in other parts of your application.

Modern Development Tools

Entando has built-in support for tools developers love, including modern frontend frameworks, Spring Boot, JHipster, and customizable blueprints to ease and speed up the time to develop applications and services. Developers can publish micro frontends and microservices to an internal marketplace for reuse, saving development time and resources.

Modern Tools and Methodologies

Cloud native

Cloud-Native

Entando allows you to create cloud-native applications to take full advantage of cloud features like limitless computing power, high availability, and no-downtime maintenance.

Containers

Containers

Applications built using Entando can also be deployed into a Docker container. Entando provides an extensible Docker base image, a source-to-image (S2I) builder for Docker, and example Docker images for all runnable processes in the architecture.

DevOps

DevOps

Entando empowers your DevOps pipeline by providing well defined deployment architectures coupled with the power of deploying onto Kubernetes and OpenShift. This allows you to work in an extensible platform while maintaining a clear and stable operational pipeline.

CI/CD

CI/CD

With Entando, you can also iterates based on the Continuous Integration / Continuous Delivery method. This allows you to identify and correct bugs and other issues faster by increasing the frequency of your product releases.

 

Decoupling

Decoupling

Responding quickly to new business needs calls for more distributed architectures that are designed to break the old monolith into functional pieces. Entando applies decoupled design time and runtime and establishes separation between data and presentation.

Modern UX management

Modern UX Management

Entando gives you the ability to package and distribute enterprise user experience in a reusable fashion by supplying UI/UX components and using UX packages. Provide your users with a common, harmonized user experience across multiple applications.

Deployment models

Deployment Models

Entando is built on a Kubernetes-native infrastructure and supports the deployment of containerized applications and services to your datacenter, cloud, or the hybrid cloud.