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 Terraform Deploying to Oracle Cloud Infrastructure

24 Horas

Ansible Overview of Ansible architecture

16h

Curso Algorithms and Data Structures

24 horas

Curso Object-Oriented Programming with Python

24 horas

Curso Python Scripting and Automation Basics

24 horas

Curso Python Debugging and Error Handling

24 horas

Curso Cloud Bursting with Virtual Kubelet

24 horas