Curso GitLab

  • DevOps | CI | CD | Kubernetes | Web3

Curso GitLab

16 horas
Visão Geral

Curso GitLab. A Integração Contínua funciona para integrar o código da sua equipe em um repositório compartilhado. Os desenvolvedores compartilham seu novo código em uma solicitação de mesclagem (pull), que aciona um pipeline para construir, testar e validar o novo código antes de mesclar as alterações em seu repositório. A Entrega Contínua fornece código validado por CI para seu aplicativo. Juntos, CI e CD aceleram a rapidez com que sua equipe pode entregar resultados para seus clientes e partes interessadas. A CI ajuda a detectar e reduzir bugs no início do ciclo de desenvolvimento, e a CD move o código verificado para seus aplicativos com mais rapidez.

Este Curso GitLab ensinará os fundamentos do CI/CD usando o Gitlab.

Objetivo

Participando do Curso GitLab, os participantes aprenderão a:

  • Entenda a vantagem do Gitlab sobre o Github
  • Utilize o Gitlab como uma plataforma CICD completa, implantando um aplicativo de projeto com o Gitlab
  • Integração básica completa e completa. segurança para Gitlab com ferramentas de trabalho para produtividade
Publico Alvo
  • Administradores de automação de TI
  • Desenvolvedores
Materiais
Inglês/Português/Lab Prático
Conteúdo Programatico

Introduction to Gitlab

  1. What is Gitlab & CI/CD
  2. Gitlab Architecture
  3. Comparison with Github & Jenkins
  4. Gitlab.com hosted plans
  5. Gitlab Installation options

Docker Introduction

  1. Docker Introduction
  2. Docker Installation
  3. Create & Build application with Docker

Gitlab CI

  1. Building the project using Gitlab CI
  2. Test Integration for application
  3. Running in Gitlab CI

Gitlab Pipelines & CD

  1. Overview
  2. Environment Setup
  3. Pipeline execution
  4. Cache & Artifacts
  5. Application Deployment
  6. Merge requests

Gitlab CICD Integrations

  1. Email integration
  2. Slack integration

Gitlab Intermediate

  1. Overview
  2. 2 Factor Authentication
  3. App access – mobile & tablets
  4. Notes on Self Hosting
  5. Self hosted Option - Raspberry Pi
  6. Self hosted Option - Docker-Compose
TENHO INTERESSE

Cursos Relacionados

Curso Ansible Red Hat Basics Automation Technical Foundation

16 horas

Curso Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Curso Ansible Linux Automation with Ansible

24 horas

Ansible Overview of Ansible architecture

16h

Advanced Automation: Ansible Best Practices

32h