When you enroll through our links, we may earn a small commission—at no extra cost to you. This helps keep our platform free and inspires us to add more value.

DevOps Ninja: Gitlab Auto DevOps
Gerenciamento de aplicação em cluster kubernetes, através de pipeline automatizado usando o Gitlab Auto DevOps

This Course Includes
udemy
4.8 (126 reviews )
3h 12m
english
Online - Self Paced
professional certificate
Udemy
About DevOps Ninja: Gitlab Auto DevOps
CURSO SENDO ATUALIZADO - DEZ-24 Novas aulas e tudo atualizado.
CURSO ATUALIZADO Cluster Agent ao invés do Certificate Cluster. Todo curso foi refeito para você, e está SEMPRE atualizado!! Confira!! DevOps mão-na-massa, com pipeline automatizado através do Gitlab Auto DevOps. Iremos usar o Gitlab, para hospedar nosso código, e através dele, conectar no Google Cloud, onde ele irá gerenciar o nosso cluster kubernetes, e fazer o deployment da nossa aplicação. Veja alguns dos detalhes sobre o Gitlab Auto DevOps: O GitLab Auto DevOps elimina as complexidades da entrega de software, configurando automaticamente o pipeline e as integrações, o que permite que as equipes se concentrem na produtividade dos negócios. Com o Auto DevOps, os desenvolvedores podem pular o trabalho manual de configuração, como auditoria de segurança e testes de vulnerabilidades, e se concentrar na criação de software. O Auto DevOps simplifica e acelera a entrega com um pipeline de entrega completo pronto para uso. Código de commit e o GitLab faz o resto. Com o Auto DevOps, você pode esperar:
Detecte o idioma do código
Crie, teste e meça automaticamente a qualidade do código
Procure possíveis vulnerabilidades, falhas de segurança e problemas de licenciamento
Monitore em tempo real
Implante o aplicativo Você irá aprender:
Aprender e usar a GCP
Aprender sobre Docker, Kubernetes
Criar uma aplicação com containers Docker
Aprender e usar microserviços
Aprender sobre Ingress - Ingress para Kubernetes
Instalar e configurar o Kubernetes
Fazer o deployment de aplicação através de pipeline automatizado com Auto DevOps
Aprender como desenvolver a cultura DevOps para você e na sua empresa
Curso em constante atualização Meu objetivo é abordar o aspecto prático de rodar uma ou mais aplicações dentro do mundo devops, porém usando o Gitlab AutoDevOps. Existe as razões para isso, e são estes pontos que procuro abordar. O Objetivo principal é que ao final do curso, você possa entender e saber como utilizar o GCP, os serviços essenciais e principais. Que você possa entender e saber construir seus containers Docker, e também que você consiga rodar sua aplicação dentro dos seus clusters kubernetes. GitLab Auto DevOps é uma coleção de recursos e integrações pré-configurados que trabalham juntos para apoiar seu processo de entrega de software. Recursos e integrações do Auto DevOps:
Detecte o idioma do seu código.
Crie e teste seu aplicativo.
Meça a qualidade do código.
Procure vulnerabilidades e falhas de segurança.
Verifique se há problemas de licenciamento.
Monitore em tempo real.
Implante seu aplicativo.
Recursos Auto DevOps
Com base nos estágios de DevOps, use o Auto DevOps para:
Crie seu aplicativo:
Construção Automática
Varredura Automática de Dependência
Teste seu aplicativo:
Teste Automático
Teste de Desempenho do Navegador Automático
Inteligência de Código Automático
Qualidade do Código Automático
Varredura Automática de Contêineres
Conformidade com a Licença Automática
Implante seu aplicativo:
Aplicativos de Revisão Automática
Implantação Automática
Monitore seu aplicativo:
Monitoramento Automático
Proteja seu aplicativo:
Teste de Segurança Dinâmica Automática de Aplicativos (DAST)
Teste de Segurança de Aplicativos Estáticos Automáticos (SAST)
Detecção de Segredo Automático
Como funciona?
O Auto DevOps detecta seu idioma de código e usa modelos de CI/CD para criar e executar pipelines padrão. Tudo o que você precisa para começar é habilitá-lo. O Auto DevOps começa construindo e testando seu aplicativo. Em seguida, com base na sua configuração de implantação predefinida, cria as tarefas necessárias para implantar seus aplicativos em preparação e/ou produção. Ele também configura os Aplicativos de Revisão para que você possa visualizar suas alterações por ramo. Observe que você não precisa configurar a implantação antecipadamente. O Auto DevOps ainda constrói e testa seu aplicativo. Você pode definir a implantação mais tarde. O Auto DevOps evita o incômodo de ter que criar pipelines inteiros manualmente. Simplifique e facilite uma abordagem iterativa: envie seu aplicativo primeiro e explore as personalizações mais tarde. Você também pode gerenciar Auto DevOps com APIs. Alguns dos benefícios de usar o Auto DevOps como parte do seu fluxo de trabalho são:
Consistência: sempre comece a partir de modelos padrão.
Simplicidade: crie seu pipeline com as configurações padrão primeiro, itere mais tarde.
Produtividade: implante vários aplicativos em um curto período de tempo.
Eficiência: faça as coisas rapidamente. Te vejo no curso! o/o/o/
What You Will Learn?
- Criar pipeline automatizado seguindo as melhores práticas da indústria .
- Gerenciar cluster Kubernetes através do Gitlab .
- Implantar aplicação através de pipeline com Auto DevOps .
- Gerenciar, monitorar e cuidar de toda infraestrutura de containers através do Gitlab .
- Usar componentes do kubernetes .
- Dominar conceitos básicos e importantes sobre Gitlab e Google Cloud .
- Desenvolver aplicações em container usando as melhores práticas .
- Gerenciar o monitoramento, log, e tracing das aplicações em container no cluster Kubernetes .
- Criar um pipeline com Auto DevOps em menos de meia hora..