Preços

CI/CD nativo em nuvem no Red Hat OpenShift

Copiar URL

CI/CD é um método para viabilizar a entrega frequente de aplicações aos clientes por meio da automação de etapas do desenvolvimento. Ele incorpora os conceitos de integração, entrega e implantação contínuas.

O Red Hat® OpenShift® permite que as organizações empreguem esse método para automatizar a criação, os testes e a implantação de etapas das aplicações em várias plataformas on-premise e de nuvem pública.

Pipeline é um processo que orienta o desenvolvimento de software por um caminho de criação, testes e implantação do código. O objetivo da automação do processo é minimizar erros humanos e manter a consistência até o lançamento. As ferramentas presentes no pipeline podem incluir compilação de código, testes de unidade, análise de código, segurança e criação de binários. Para ambientes em containers, esse pipeline ainda pode conter o empacotamento do código em uma imagem de container a ser implantada em uma nuvem híbrida.

O CI/CD é a essência de uma metodologia DevOps, pois une as equipes de desenvolvedores e operações de TI para fazer a implantação do software. À medida que as empresas usam cada vez mais aplicações personalizadas para se destacarem, a taxa de liberação de código se tornou um diferencial competitivo.

Recursos da Red Hat

Tekton é um projeto open source que oferece um framework para criar rapidamente pipelines de CI/CD nativos em nuvem. Por ser um framework nativo em Kubernetes, ele facilita a implantação em múltiplos provedores de nuvem ou ambientes híbridos. O Tekton se beneficia das Definições de Recursos Personalizados (CRDs) no Kubernetes, utilizando o plano de controle da plataforma para executar tarefas de pipeline. Além disso, ele adota as especificações padrão do setor, funcionando bem com ferramentas de CI/CD como Jenkins, Jenkins X, Skaffold, Knative e, agora, o Red Hat OpenShift.

 

O Red Hat OpenShift Pipelines é uma solução de CI/CD nativa em Kubernetes e baseada no Tekton que proporciona uma experiência de CI/CD altamente integrada com as ferramentas de desenvolvedor Red Hat OpenShift e Red Hat. O Red Hat OpenShift Pipelines foi projetado para executar cada etapa do pipeline de CI/CD em seu próprio container. Assim, cada uma delas pode ser escalada de forma independente para atender às demandas do processo.

 

Pipelines nativo em Kubernetes

Use CRDs Tekton padrão para definir pipelines executados como containers e escalados sob demanda.

Execução serverless

Domínio total sobre os pipelines de entrega, plugins e controle de acesso da equipe, sem qualquer servidor central de CI/CD para gerenciar.

Experiência integrada de CI/CD

Uma experiência de usuário simplificada por meio da perspectiva do desenvolvedor do OpenShift Console, CLIs e IDEs.

 

Hub

Blog da Red Hat

Tudo relacionado à Red Hat: soluções, treinamentos e certificações Red Hat, casos de sucesso de clientes, novidades dos nossos parceiros e notícias sobre projetos das comunidades open source.

Teste as soluções da Red Hat

Você sabia que a Red Hat oferece versões de teste gratuitas de suas soluções? Aproveite e obtenha experiência prática, prepare-se para uma certificação da Red Hat ou avalie na prática se a solução é adequada para ao caso de uso.

Leia mais

Cargas de trabalho SAP no Red Hat OpenShift

O Red Hat® OpenShift® é a melhor solução empresarial Kubernetes do mercado. Com ele, é possível modernizar aplicações, executar apps de machine learning (ML) em um ambiente de containers gerenciado.

Red Hat OpenShift Serverless: conheça todas as vantagens

Red Hat OpenShift Serverless é uma plataforma serverless empresarial que proporciona portabilidade e consistência para ambientes de nuvem híbrida e multicloud.

O que é controle de acesso?

O controle de acesso é uma técnica de autorização de segurança que determina os recursos específicos que um usuário ou sistema pode visualizar e utilizar em uma infraestrutura de TI.

Red Hat OpenShift Container Platform: leitura recomendada