Treo Blog

En este espacio puedes explorar las últimas tendencias y noticias en tecnología, seguridad informática e infraestructura TI.

  • Jonathan Rodriguez Paipa

Creación de aplicaciones para entornos de Kubernetes con Developer Sandbox para Red Hat OpenShift

Actualizado: may 13

Por: Red Hat


Las nuevas capacidades y actualizaciones facilitan comenzar a desarrollar aplicaciones para Kubernetes



Crédito: Pexels

RALEIGH, Carolina del Norte - 5 de mayo de 2021 - Red Hat, Inc., el proveedor líder mundial de soluciones de código abierto, presentó hoy su Developer Sandbox para Red Hat OpenShift , un entorno de desarrollo basado en OpenShift diseñado para permitir a las organizaciones acelerar el camino del código a la producción para aplicaciones basadas en Kubernetes . El sandbox de OpenShift ofrece a los desarrolladores una forma más sencilla y sin costo de comenzar a construir sus aplicaciones utilizando la misma infraestructura y herramientas que ejecutarán en sus entornos de producción, sin tener que preocuparse por la instalación o configuración.






Con el sandbox de OpenShift y la última actualización de nuestras herramientas para desarrolladores, estamos tomando medidas para que sea aún más fácil para los desarrolladores comenzar a crear para Kubernetes

MITHUN DHAR, VICEPRESIDENTE Y DIRECTOR GENERAL, HERRAMIENTAS Y PROGRAMAS PARA DESARROLLADORES, RED HAT


Hoy en día, los desarrolladores continúan enfrentando la presión de entregar aplicaciones más rápido, mientras se mantienen al día con un panorama tecnológico que cambia rápidamente. Esto está siendo impulsado por la aceleración de los esfuerzos de transformación digital para llevar nuevas innovaciones al mercado y el creciente imperativo en torno a la modernización de TI y el desarrollo de aplicaciones. Kubernetes es una plataforma fundamental para arquitecturas de nube híbrida . Al eliminar las barreras que ralentizan o impiden que los desarrolladores creen aplicaciones para Kubernetes, Red Hat permite a los desarrolladores crear para el futuro de forma más rápida.


Developer Sandbox para Red Hat OpenShift proporciona un entorno OpenShift privado en un clúster compartido de múltiples inquilinos que está preconfigurado con un conjunto de herramientas de desarrollo. La infraestructura y las herramientas están estrechamente integradas y diseñadas para proporcionar un entorno seguro para la creación de prototipos o la creación de nuevas aplicaciones, la adición de nuevos servicios, la creación de contenedores a partir del código fuente o Dockerfiles, y más.


Combinadas con la cartera de herramientas para desarrolladores de Red Hat, estas nuevas capacidades ayudan a los desarrolladores a responder mejor a la necesidad de una mayor velocidad de las aplicaciones y consolidar aún más a Red Hat OpenShift como la plataforma líder para crear, implementar y administrar aplicaciones empresariales de Kubernetes. Las actualizaciones recientes incluyen:


  • La perspectiva del desarrollador de la consola web Red Hat OpenShift 4.7 facilita a los desarrolladores comenzar con nuevos inicios rápidos integrados y totalmente personalizables. Además, cree su aplicación más rápidamente utilizando la nueva función de adición rápida de la vista de topología para agregar nuevos componentes y servicios.

  • odo 2.1 es una herramienta CLI más rápida, iterativa y sencilla para desarrolladores que escriben, compilan e implementan aplicaciones en Kubernetes y OpenShift. Con la versión 2.1, odo amplía el espacio de trabajo declarativo del desarrollador (devfile) para que sea más fácil construir y depurar su aplicación, que también es aprovechada por Red Hat CodeReady Workspaces.

  • Red Hat CodeReady Workspaces 2.8 presenta un nuevo panel que ofrece una experiencia de usuario más rápida, optimizada y consistente. La última versión también agrega soporte para el flujo de OpenShift OAuth para fábricas desde repositorios privados usando el tablero. Y, para los espacios de trabajo que comienzan sin un devfile, se creará una lista de complementos recomendados durante el manejo de fábrica.

  • Red Hat CodeReady Studio 12.19 amplía aún más las herramientas de desarrollador con la capacidad de iniciar e iniciar sesión en un entorno de pruebas de desarrollador, o de agregar, eliminar y editar registros de archivos de desarrollo. Además, la última versión agrega soporte para Python y la capacidad de depurar componentes de Python usando el depurador de Eclipse.

  • Visual Studio Code Tools para Red Hat OpenShift Application Services ahora admite la capacidad de agregar clústeres de Red Hat OpenShift Streams para Apache Kafka , un servicio Kafka alojado y completamente administrado que permite a los desarrolladores incorporar más fácilmente datos de transmisión en sus aplicaciones.

  • Red Hat CodeReady Dependency Analytics 0.3.2 , impulsado por Snyk Intel Vulnerability DB , brinda a los desarrolladores acceso a una de las bases de datos de vulnerabilidades de código abierto más completas y precisas disponibles. La última versión de CodeReady Dependency Analytics agrega soporte para el lenguaje de programación Go junto con su soporte existente para Java, JavaScript y Python, e introduce una nueva interfaz de línea de comandos (CLI) para facilitar la integración en canalizaciones de integración continua (CI).

  • Red Hat CodeReady Containers 1.25 ofrece a los desarrolladores la forma más rápida de comenzar a crear clústeres OpenShift. La última versión permite a los desarrolladores crear microservicios, compilarlos en imágenes y ejecutarlos en contenedores alojados en Kubernetes, todo desde una computadora portátil o de escritorio con Linux, macOS o Windows 10.

  • Las acciones de GitHub para Red Hat OpenShift y Enterprise Linux proporcionan a los usuarios una manera más fácil de construir e implementar sus aplicaciones en contenedores, ya sean contenedores independientes con Buildah y Podman, enviando imágenes al registro e implementando en OpenShift.

  • Eclipse JKube 1.2 : las herramientas de Maven para Kubernetes y OpenShift aportan una serie de mejoras en torno a la generación de gráficos de Helm para una fácil reimplementación de aplicaciones.

Estas actualizaciones también se basan en la disponibilidad de OpenShift GitOps y OpenShift Pipelines , que permiten a los equipos de TI implementar flujos de trabajo de GitOps para la configuración del clúster y la entrega de aplicaciones, y brindan un control total sobre la canalización de entrega, los complementos y el control de acceso de un equipo.


Estas versiones y Developer Sandbox para Red Hat OpenShift están disponibles hoy. Regístrese para obtener una cuenta gratuita de Red Hat en https://developers.redhat.com y comience a crear aplicaciones de Kubernetes en https://developers.redhat.com/developer-sandbox . https://developers.redhat.com.


Gran parte de nuestro trabajo en Red Hat OpenShift se ha centrado en maximizar la productividad del desarrollador y permitir que los desarrolladores aprovechen al máximo el poder de Kubernetes. Nosotros lo hacemos esto al abstraer la complejidad subyacente y ofrecer una plataforma y un ecosistema potentes creados a su alrededor. Con el sandbox de OpenShift y la última actualización de nuestras herramientas para desarrolladores, estamos tomando medidas para que sea aún más fácil para los desarrolladores comenzar a crear para Kubernetes

Mithun Dhar, vicepresidente y gerente general, Herramientas y programas para desarrolladores, Red Hat


Fuente: Red Hat


27 vistas0 comentarios