Udemyintermediatept

DevOps Ninja: Gitlab Auto DevOps

Kubernetes application management with automated pipelines using Gitlab Auto DevOps. Learn to deploy and manage apps efficiently in a cluster.

4.3(128)
818students
3h 12m
Certificate
Jonathan Dias Baraldi
Jonathan Dias BaraldiSENIOR PLATFORM ENGINEER

Course Content

DevOps Ninja: Gitlab Auto DevOps is an intermediate-level Udemy course taught by Jonathan Dias Baraldi. It runs 3h 12m, is taught in Portuguese, and includes a certificate of completion. Learners rate it 4.3 out of 5 from 128 reviews, with 818 students enrolled. It is a paid course, last updated December 2023.

DevOps com GitLab Auto DevOps: Guia Completo

Este curso abrangente te leva do básico ao avançado em DevOps, utilizando o poderoso GitLab Auto DevOps para automatizar todo o seu fluxo de trabalho de desenvolvimento e implantação. Ideal para quem busca agilidade e eficiência na entrega de software.

O que você vai aprender:

  • Fundamentos de DevOps: Entenda os princípios e a cultura DevOps e como aplicá-los na prática.
  • Docker e Kubernetes: Domine a criação e o gerenciamento de aplicações em containers Docker e orquestre-os com Kubernetes.
  • Microserviços: Aprenda a arquitetar e implementar aplicações utilizando a arquitetura de microserviços.
  • Ingress para Kubernetes: Configure o Ingress para gerenciar o acesso externo aos seus serviços Kubernetes.
  • GCP (Google Cloud Platform): Explore os serviços essenciais do GCP para hospedar e gerenciar suas aplicações.
  • GitLab Auto DevOps: Aprenda a utilizar o GitLab Auto DevOps para automatizar a construção, teste, e implantação de suas aplicações.
  • Pipeline Automatizado: Crie um pipeline de entrega de software totalmente automatizado com o GitLab Auto DevOps.
  • Cultura DevOps: Desenvolva a mentalidade e as práticas DevOps em sua equipe e organização.

Com o GitLab Auto DevOps, você poderá:

  • Automatizar o pipeline de entrega: Elimine a configuração manual e foque no desenvolvimento.
  • Construir, testar e medir a qualidade do código: Garanta a qualidade do seu software desde o início.
  • Detectar vulnerabilidades e falhas de segurança: Proteja suas aplicações contra ameaças.
  • Monitorar em tempo real: Acompanhe o desempenho das suas aplicações.
  • Implantar aplicações rapidamente: Reduza o tempo de lançamento no mercado.
  • Gerenciar licenças: Evite problemas de conformidade.

Recursos e Integrações do GitLab Auto DevOps:

  • Detecção de idioma de código: Identifique automaticamente a linguagem do seu código.
  • Construção e teste automatizados: Automatize o processo de construção e teste da sua aplicação.
  • Teste de desempenho: Avalie o desempenho da sua aplicação em tempo real.
  • Análise de qualidade de código: Garanta a qualidade do seu código com métricas automáticas.
  • Verificação de vulnerabilidades: Identifique e corrija vulnerabilidades de segurança.
  • Verificação de licenciamento: Garanta a conformidade com as licenças de software.
  • Monitoramento em tempo real: Acompanhe o desempenho da sua aplicação em tempo real.
  • Implantação automatizada: Implante suas aplicações de forma rápida e segura.

Como funciona o GitLab Auto DevOps?

O GitLab Auto DevOps utiliza modelos de CI/CD para automatizar a construção e o teste de suas aplicações. Ele detecta o idioma do seu código e cria pipelines padrão para garantir que sua aplicação seja construída, testada e implantada de forma eficiente. Você pode personalizar as configurações e a implantação posteriormente.

Benefícios de usar GitLab Auto DevOps:

  • Consistência: Utilize modelos padrão para garantir a consistência do seu fluxo de trabalho.
  • Simplicidade: Comece com as configurações padrão e itere mais tarde.
  • Produtividade: Implante vários aplicativos em um curto período de tempo.
  • Eficiência: Automatize tarefas repetitivas e libere tempo para o desenvolvimento.

Este curso é para você se:

  • Você busca aprender DevOps na prática.
  • Você quer automatizar o processo de entrega de software.
  • Você deseja utilizar o GitLab Auto DevOps para simplificar seu fluxo de trabalho.
  • Você quer aprender a construir e implantar aplicações em containers Docker e Kubernetes.
  • Você quer entender e utilizar o GCP para hospedar suas aplicações.

Curso em constante atualização! Meu objetivo é te guiar no mundo DevOps, utilizando o GitLab Auto DevOps como ferramenta principal. Aprenda a construir e rodar aplicações em clusters Kubernetes no GCP de forma eficiente e automatizada.

$ whoami — the devs behind tutorialsearch.io

Hire the developers behind TutorialSearch.io

We built this site — full-stack web apps, AI integration & automation. Tell us what you need and we'll build yours.

4.9(1,037)
13h 46m
intermediate

Ninja do Cypress

by Fernando Papito

4.9(566)
15h 33m
all
4.9(1,025)
49m
beginner
4.9(2,820)
6h 49m
beginner

Kubernetes Completo: Orquestração Docker + Projeto DevOps

by Arnaldo Sousa - IBM Former Instructor | IA, ML, Desenvolvimento CKA, CKAD, Orientação Objeto, Terraform, Backend, GKE, AKS, EKS

4.9(6,530)
18h 33m
beginner

DevOps: iOS com fastlane

by Ricardo Lecheta

4.9(461)
4h 22m
intermediate