Red Hat OpenShift Application Runtimes acelera el desarrollo y la entrega de nuevas aplicaciones basadas en microservicios en OpenShift para la nueva economía potenciada por el software
Red Hat, Inc., proveedor de soluciones de código abierto empresarial, anunció la disponibilidad de Red Hat OpenShift Application Runtimes, el cual permite a las organizaciones acelerar el desarrollo de aplicaciones cloud nativas mediante una serie de marcos y tiempos de ejecución para diseñar y utilizar aplicaciones basadas en microservicios de manera prescriptiva.
La transformación digital permite que las organizaciones se reinventen para contender mejor en un mercado caracterizado por nuevos competidores, comunidades, tecnologías y estrategias comerciales. En este contexto, la resiliencia es un elemento clave para la supervivencia, y las soluciones de desarrollo que aprovechen la convergencia de los contenedores de Linux, la gestión de las API, las arquitecturas basadas en servicios y la automatización de DevOps son ideales para ayudar a las organizaciones a responder a los cambios impredecibles y ser más hábiles que sus rivales.
Al ofrecer un producto integrado y con soporte total para el desarrollo de microservicios en múltiples lenguajes y marcos, Red Hat busca equilibrar la necesidad de elegir al desarrollador que cuente con el requerimiento operativo de estandarización y soporte, tanto para crear aplicaciones nuevas como para rediseñar las existentes. De acuerdo con una encuesta realizada en septiembre de 2017 a clientes de Red Hat, una mayoría de los participantes (el 87%) señaló que utiliza o está analizando múltiples tiempos de ejecución y marcos para el desarrollo de microservicios, y un 44% mencionó su preferencia por emplear la herramienta adecuada para la tarea correcta.
“El nuevo universo de la arquitectura basada en microservicios, en contenedores y nativa de la nube permite que las empresas innoven con mayor rapidez y flexibilidad que antes. Pero hacerlo a escala con rendimiento, confiabilidad y seguridad reforzada exige la fuerza de los tiempos de ejecución de clase empresarial. Red Hat OpenShift Application Runtimes refleja más de una década de experiencia de Red Hat con Red Hat JBoss Middleware en este nuevo producto de tiempo de ejecución diseñado desde cero para la próxima generación de desarrollo de aplicaciones basadas en microservicios” aseguró Mike Piech, vicepresidente y director general, Middleware, Red Hat.
Red Hat OpenShift Application Runtimes soporta múltiples tiempos de ejecución, lenguajes, marcos y arquitecturas, con las siguientes características y beneficios clave:
- Desarrollo simplificado: Este producto simplifica el desarrollo de aplicaciones nativas de nube mediante la integración de las capacidades de OpenShift Container Platform con múltiples tiempos de ejecución y marcos, incluida la configuración guiada por asistentes, la detección de servicios, las configuraciones externas y los interruptores de circuito para la tolerancia de fallas.
- Flexibilidad estratégica: Red Hat OpenShift Application Runtimes es compatible con configuraciones de nube híbrida, lo que ayuda a evitar depender del proveedor de nubes. La naturaleza distribuida del cloud computing significa que adoptar un enfoque universal frente a los tiempos de ejecución y los marcos es cada vez menos eficaz para la productividad de la empresa. Con este producto, el desarrollador tiene la flexibilidad de diseñar servicios para aplicaciones y sistemas de nubes híbridas y múltiples utilizando las herramientas de su preferencia.
- Velocidad en la entrega: Debido a su integración con Red Hat OpenShift Container Platform, Red Hat OpenShift Application Runtimes le da al desarrollador una plataforma de autoservicio totalmente automatizada para el aprovisionamiento, diseño e implementación de aplicaciones y sus componentes. Se integra con herramientas de integración continua y entrega continua (CI/CD) como Git, Maven y Jenkins. También ofrece herramientas intuitivas para simplificar los flujos de trabajo de Kubernetes de manera segura y equilibra la carga de las aplicaciones y de escalamiento automático mediante el control y la automatización basados en políticas.
- Capacidad Service Mesh: Al combinarlo con el catálogo de servicios de OpenShift, las organizaciones de TI empresariales pueden aprovechar totalmente las inversiones en múltiples nubes al integrar los servicios basados en la nube—por ejemplo, los provistos por la integración de servicios de AWS en OpenShift—y las capacidades desarrolladas internamente sobre Red Hat OpenShift Application Runtimes, y proporcionan la portabilidad y la consistencia de las aplicaciones basadas en microservicios en todas las áreas de TI.
Los tiempos de ejecución certificados y compatibles disponibles en Red Hat OpenShift Application Runtimes incluyen los siguientes: Java EE, WildFly Swarm, Eclipse MicroProfile, Eclipse Vert.x, Node.js y Spring Boot.
Disponibilidad
Red Hat OpenShift Application Runtimes ya se encuentra disponible. Se puede descargar este último lanzamiento desde el Portal de Clientes de Red Hat o en OpenShift Online.