Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Aprenda CI/CD com Gitlab em 4 horas. Curso direto ao ponto
Highest Rated
Rating: 4.7 out of 5(842 ratings)
2,811 students

Aprenda CI/CD com Gitlab em 4 horas. Curso direto ao ponto

Aprenda a criar, testar e implementar aplicações utilizando o Gitlab de maneira prática. Do Container ao Kubernetes
Last updated 2/2023
Portuguese

What you'll learn

  • Criar um pipeline do desenvolvimento a produção
  • Criar Jobs e Stages
  • Realizar o teste de aplicações em um pipeline
  • Realizar um deplou em nuvem
  • Realizar um deploy de uma aplicação utilizando Docker
  • Realizar um deploy de uma aplicação em um cluster Kubernetes

Course content

4 sections31 lectures4h 33m total length
  • O que é um CI/CD?19:31
  • O que é o GitLab?11:28
  • Criando blocos em um pipeline8:05
  • Executando o primeiro Pipeline11:32
  • Separando o Pipeline em Stages11:32
  • Separando o Pipeline em Stages10:41
  • Dependências entre Jobs6:02
  • Visualizando as dependências2:08
  • Visualizando os Scripts executados5:57
  • Outra forma de utilização dos scripts5:22

Requirements

  • Conhecimentos básicos de Linux, Docker e Kubernetes

Description

Pré-requisitos: Ter conhecimentos de Linux, Docker e Kubernetes. Ter conhecimentos em nuvem (GCP, AWS, Azure ou similar) e ferramentas GIT.


Descrição:

Entre os muitos benefícios do GitLab estão como ele facilita as práticas de CI/CD, ou seja, integração e implantação contínuas. No CI, atualizações frequentes de software são testadas imediatamente à medida que são adicionadas à base de código. No CD, essas alterações são automaticamente carregadas em um repositório e, em seguida, implantadas na produção.


Entretanto, criar e gerenciar pipelines de CI/CD pode ser difícil. As ferramentas de CI/CD do GitLab podem simplificar esse processo ajudando as equipes a gerenciar compilações, testes e lançamentos de software com check-ins automáticos em cada estágio para identificar e corrigir quaisquer problemas no ciclo de desenvolvimento.


Nest curso o instrutor descreve desde os conceitos básicos de um pipeline de deploy utilizando o Gitlab até o deploy de uma aplicação em um cluster Kubernetes passando por estágios de teste, criação de imagens Docker e muito mais.

O GitLab pode ser muito útil para:


  • Use GitLab CI/CD para detectar bugs e erros no início do ciclo de desenvolvimento. Certifique-se de que todo o código implantado na produção esteja em conformidade com os padrões de código que você estabeleceu para seu aplicativo.

  • O GitLab CI/CD pode criar, testar, implantar e monitorar automaticamente seus aplicativos usando o Auto DevOps.

  • Para obter uma visão geral completa dessas metodologias e do GitLab CI/CD, leia a Introdução ao CI/CD com o GitLab.

Who this course is for:

  • Desenvolvedores frontend e backend
  • Estudante de DevOps
  • Desenvolvedores que desejam implantar seus aplicativos com facilidade e rapidez
  • Sysadmin Linux que buscam conhecimentos para a implementação de uma infraestrutura baseada em contêineres