Treo Blog

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

  • Jonathan Rodriguez Paipa

Red Hat hace de DevOps una realidad con OpenShift GitOps y OpenShift Pipelines


Por: Red Hat


Crédito: Pexels

Las nuevas funciones de Red Hat OpenShift proporcionan una canalización de CI / CD completamente integrada para que las organizaciones entreguen aplicaciones de manera más consistente y con mayor previsibilidad en la nube híbrida abierta.


RALEIGH, Carolina del Norte - 3 de mayo de 2021 - Red Hat, Inc., el proveedor líder mundial de soluciones de código abierto, anunció hoy la disponibilidad general de OpenShift GitOps y OpenShift Pipelines, nuevas características de Red Hat OpenShift, la plataforma Kubernetes empresarial líder en la industria . Estas capacidades ayudan a las organizaciones a reducir aún más la fricción entre los equipos de desarrollo y operaciones al optimizar el desarrollo y la implementación de aplicaciones en la nube híbrida.


Las metodologías de DevOps promueven un cambio cultural al vincular el trabajo de los equipos de desarrollo y operaciones en un enfoque más unificado en lugar de silos separados, lo que ayuda a llevar las aplicaciones a producción más rápidamente. Pero muchas organizaciones aún tienen dificultades para convertirse completamente a DevOps, especialmente porque muchas de las herramientas asociadas son específicas del flujo de trabajo o del software, lo que lleva a enfoques dispares entre los equipos. OpenShift GitOps y OpenShift Pipelines ayudan a unir mejor el desarrollo de aplicaciones y las operaciones de TI al permitir que los equipos trabajen juntos en una etapa temprana del proceso de desarrollo y, al mismo tiempo, ayudan a brindar mayor seguridad, previsibilidad y visibilidad a lo largo de todo el ciclo de vida de la aplicación.


Con OpenShift GitOps y OpenShift Pipelines, estamos trabajando para eliminar el muro falso entre los desarrolladores y las operaciones de TI, lo que permite a los equipos trabajar juntos antes en el proceso de desarrollo de la aplicación. Esto no solo ayuda a encontrar y prevenir defectos más rápidamente en el proceso de entrega de software, sino que también agiliza el proceso en su conjunto al brindar mayor visibilidad y seguridad a lo largo del ciclo de vida.

ASHESH BADANI VICEPRESIDENTE SENIOR, PLATAFORMAS EN LA NUBE, RED HAT


Desarrollo más rápido y escalable


DevOps es la cultura por la que se esfuerzan la mayoría de las organizaciones de TI y CI / CD es una herramienta que puede ayudarlos a llegar allí, pero aún se necesita un puente entre los dos. OpenShift GitOps ayuda a proporcionar ese puente.


GitOps adopta un enfoque centrado en el desarrollador para crear aplicaciones, utilizando el repositorio de Git como la única fuente de información para los desarrolladores y los equipos de operaciones. OpenShift GitOps, creado a partir del proyecto de código abierto Argo CD , permite a los equipos de TI implementar flujos de trabajo de GitOps para la configuración del clúster y la entrega de aplicaciones. Al implementar un marco de trabajo de GitOps, las actualizaciones y los cambios se impulsan a través del código declarativo, la automatización de la infraestructura y los requisitos de implementación, y CI / CD, lo que ayuda a las organizaciones a realizar un desarrollo de software más rápido, más seguro y escalable.


Además, OpenShift GitOps aumenta la visibilidad del estado de los clústeres y las aplicaciones y corrige las desviaciones del estado deseado si es necesario. La capacidad permite a los equipos tener visibilidad y trazabilidad completas de los cambios implementados en los clústeres, ya que cada cambio está representado en el repositorio de Git. Esto facilita lograr la coherencia entre los clústeres de Kuberenetes que abarcan la nube híbrida abierta.


Control total sobre Pipelines


Basado en el proyecto de código abierto de Tekton, OpenShift Pipelines está diseñado para ejecutar cada paso de la canalización de CI / CD en su propio contenedor y permite que cada paso se escale de forma independiente para satisfacer las demandas de la canalización. Para un equipo de operaciones que está tratando de optimizar sus recursos de infraestructura, limitar los recursos necesarios para respaldar las canalizaciones durante los períodos de inactividad ayuda a reducir el costo y la sobrecarga para ejecutar la canalización que los desarrolladores necesitan.


OpenShift Pipelines proporciona una experiencia optimizada, lo que permite un control total sobre la canalización de entrega de un equipo, los complementos y el control de acceso sin un servidor central de CI / CD que administrar.


Disponibilidad


OpenShift GitOps y OpenShift Pipelines ahora están disponibles a través de OperatorHub para los suscriptores de todos los servicios administrados de OpenShift y OpenShift Container Platform autogestionado y OpenShift Platform Plus con Red Hat OpenShift 4.7 y versiones posteriores.


Citas de apoyo


Ashesh Badani, vicepresidente senior de plataformas en la nube, Red Hat

Con OpenShift GitOps y OpenShift Pipelines, estamos trabajando para eliminar el muro falso entre los desarrolladores y las operaciones de TI, lo que permite a los equipos trabajar juntos en una etapa más temprana del proceso de desarrollo de la aplicación. no solo ayuda a encontrar y prevenir defectos más rápidamente en el proceso de entrega de software, sino que también agiliza el proceso en su conjunto al brindar mayor visibilidad y seguridad a lo largo del ciclo de vida.

Nikolas Philips, ingeniero de DevOps, Baloise Group

Somos usuarios desde hace mucho tiempo del proyecto de código abierto Argo CD que nos permite adoptar un enfoque de GitOps para el desarrollo de aplicaciones y entregar aplicaciones de manera más consistente. Esperamos utilizar OpenShift GitOps para que podamos tenemos una versión empresarial de la herramienta que ya aprovechamos, lo que nos ayuda a escalar aún más el desarrollo de nuestras aplicaciones.

Stefan Luthardt, líder de la tribu, Container Services, Fiducia & GAD IT AG

Tenemos alrededor de 500 desarrolladores activos trabajando solo en nuestro paquete de aplicaciones Vertriebsplattform, por lo que aprovechar los repositorios de Git como una única fuente de información es imperativo para nuestro proceso de desarrollo de aplicaciones. usuarios de OpenShift, esperamos poder aprovechar las capacidades que ofrece OpenShift GitOps.

Tobias Denzler, arquitecto de soluciones DevOps, Helvetia

A medida que continuamos ampliando nuestro uso de Kubernetes y contenedores en producción, debemos asegurarnos de que nuestros equipos de operaciones de TI y desarrolladores estén sincronizados en cada paso del camino. Estamos entusiasmados con el lanzamiento de OpenShift GitOps y OpenShift Pipelines para ayudar a nuestros equipos a alinearse más temprano en el proceso para optimizar nuestros procesos de desarrollo de aplicaciones .

Fuente: Red Hat

5 vistas0 comentarios