Red Hat OpenShift Application Runtimes

Características y ventajas

Desarrollo más fácil

Red Hat® OpenShift Application Runtimes permite que el desarrollo de las aplicaciones nativas de la nube sea más sencillo. Integra las capacidades OpenShift con el modelo de programación de tiempos de ejecución múltiples, incluidos la detección de servicios, las configuraciones externalizadas y la tolerancia a errores.— Red Hat OpenShift Application Runtimes le ayuda a crear API en HTTP, a interoperar con una base de datos y a implementar patrones de verificación de estado para acelerar el desarrollo de las aplicaciones.

Flexibilidad estratégica

Red Hat OpenShift Application Runtimes es compatible con múltiples tiempos de ejecución, lenguajes, marcos de referencia y arquitecturas. Su interoperabilidad certificada con Red Hat JBoss® Middleware le ofrece la flexibilidad para seleccionar la combinación adecuada de servicios para su aplicación. Las aplicaciones desarrolladas con Red Hat OpenShift Application Runtimes en contenedores ofrecen independencia de los proveedores porque dan soporte a las configuraciones de nube híbrida.

Integración DevOps y automatización

Por estar integrada a OpenShift, Red Hat OpenShift Application Runtimes proporciona a los desarrolladores una plataforma de autoservicio para aprovisionar, crear e implementar aplicaciones y sus componentes. Red Hat OpenShift Application Runtimes se integra con herramientas de integración continua (CI) y distribución continua (CD), como Git, Maven y Jenkins. Proporciona la seguridad necesaria para optimizar los flujos de trabajo de Kubernetes y habilita las capacidades de equilibrio de carga y de escalado automático con un control basado en políticas y automatización.

Desarrollo reactivo con Vert.x

Vert.x es un kit de herramientas para crear aplicaciones distribuidas y reactivas, además de la máquina virtual de Java (JVM). Vert.x le ayuda a crear aplicaciones y servicios con capacidad de respuesta para administrar un gran número de usuarios y eventos simultáneos. Vert.x utiliza un modelo de desarrollo asincrónico que permite que las aplicaciones sean reactivas, para asegurar que su acoplamiento sea flexible, aislado, y que su ubicación sea transparente. Escale fácilmmente, ya sea vertical u horizontalmente, agregando o eliminando nodos para que sus aplicaciones mantengan su capacidad de respuesta.—

Desarrollo java de arranque en la medida adecuada, con Wildfly Swarm

WildFly Swarm proporciona un conjunto de todo lo que usted necesita para desarrollar y ejecutar aplicaciones Java EE mediante el empaquetamiento de bibliotecas del tiempo de ejecución del servidor, con el código de sus aplicaciones. Acelera la transición de monolitos a microservicios, porque es compatible con MicroProfile y aprovecha la experiencia del estándar existente de la industria, en Java EE.

Más tiempos de ejecución para el desarrollo de Java EE, Java Web y JavaScript

Red Hat OpenShift Application Runtimes ofrece la flexibilidad que sus desarrolladores necesitan para seleccionar los tiempos de ejecución correctos para sus opciones de desarrollo.

Node.js (vista previa de la tecnología): Node.js proporciona una plataforma confiable para crear, proveer servicios de hosting y escalar las aplicaciones Javascript del lado del servidor utilizando tecnologías de open source.

Red Hat JBoss Enterprise Application Platform (EAP): JBoss EAP es el tiempo de ejecución líder de aplicaciones de open source basadas en Java EE para crear, implementar y ejecutar aplicaciones y servicios Java con un alto nivel transaccional.

Red Hat JBoss Web Server: Red Hat JBoss Web Server es un contenedor Tomcat integrado para utilizar con aplicaciones Spring Boot.

Infórmese más acerca de OpenShift Application Runtimes