Precios

Red Hat OpenShift Pipelines

Secciones

¿Qué es Red Hat OpenShift Pipelines?

Red Hat® OpenShift® Pipelines es una solución de integración e implementación continuas (CI/CD) que automatiza la distribución de las aplicaciones y disminuye el tiempo de comercialización en Red Hat OpenShift.

Se basa en el marco open source Tekton y ofrece un enfoque original de Kubernetes para automatizar los canales de distribución de software,lo que permite que los desarrolladores diseñen, prueben e implementen aplicaciones sin problemas en todos los entornos híbridos y de multicloud.

Mediante el uso de canales declarativos y tareas organizadas en contenedores que se ajustan según se requiera, la solución garantiza la flexibilidad, la capacidad de ajuste y la portabilidad.

OpenShift Pipelines: Adding CI/CD to your Red Hat OpenShift Deployments. Duración del video: 2:26

¿Por qué conviene elegir Red Hat?

Red Hat OpenShift Pipelines es un operador de OpenShift que permite que los equipos utilicen Tekton con seguridad reforzada e integraciones con otros proyectos, como Tekton Pipelines, Tekton Triggers, Tekton Chains, Tekton Results y mucho más. También mejora este marco al proporcionar definiciones de canales auditables y con control de versiones junto con el código fuente de la aplicación y ofrece un conjunto seleccionado de tareas y herramientas compatibles para crear canales en Red Hat OpenShift.

Está disponible con la suscripción de OpenShift y, además:

  • automatiza la distribución de las aplicaciones y disminuye el tiempo de comercialización;
  • aplica las prácticas de DevSecOps al incorporar la seguridad y la CI para identificar y corregir los puntos vulnerables al comienzo del proceso de desarrollo;
  • admite el aprovisionamiento de la infraestructura con la infraestructura como código (IaC);
  • admite aplicaciones de inteligencia artificial, ya que ayuda a los equipos a entrenar y distribuir modelos de machine learning (aprendizaje automático).
Ilustración de una desarrolladora en una computadora portátil

Funciones y ventajas

Diseño para Kubernetes

Los canales originales de la nube aprovechan la ejecución de Kubernetes, así como su modelo y conceptos operativos.

CI/CD integrada

OpenShift Pipelines y OpenShift GitOps garantizan una mejor experiencia del usuario con CI/CD.

Sin gastos operativos

Permite el control específico de los canales de distribución y del acceso sin necesidad de gestionar un servidor de CI/CD central.

Ajuste de la capacidad en función de las necesidades

Los canales se ejecutan y ajustan en contenedores aislados según sea necesario, lo cual genera resultados replicables y predecibles.

DevSecOps

Las tareas listas para usar y ampliables, así como un marco de cadena de suministro de confianza, garantizan la integridad y el cumplimiento de los niveles de la cadena de suministro para los elementos de software (SLSA).

Canales como código

Los flujos de trabajo de CI/CD auditables y con control de versiones que se ajustan a las prácticas de GitOps ofrecen potencia y flexibilidad.

CI/CD en la práctica

Imagen miniatura del video Automated CI/CD with Red Hat OpenShift

Automatización de CI/CD con Red Hat OpenShift

Aprende sobre la manera en que las cadenas de procesos de CI/CD automatizan las pruebas de las actualizaciones y aplican las prácticas de seguridad.

Imagen miniatura del video CI/CD con GitOps y Tekton

CI/CD con GitOps y Tekton

Descubre las estrategias de implementación de CI/CD compatibles con GitOps mediante Argo CD y Tekton.

Imagen miniatura del video del estudio de caso Getting GitOps

Estudio de caso

Descubre la manera en la que SBB utiliza Tekton para diseñar sus canales de CI/CD.

Más información sobre OpenShift Pipelines

Estudio de caso

DNEG mejora la producción de los efectos visuales (VFX) con una arquitectura flexible

Publicación del blog

DevOps with OpenShift Pipelines and OpenShift GitOps

Ebook

The Modern DevOps Lifecycle: Shifting CI/CD and Application Architectures

Estudio de caso

Ford’s community-first approach to CI/CD

Comienza a utilizar Red Hat OpenShift