GPTI

Fluxo de trabalho do desenvolvimento

atualizado em 05/03/2018

Tecnologias utilizadas

Git

Sistema de controle de versão distribuído

Git

Funcionalidades

  • Desenvolvimento distribuído
  • Fluxo de trabalho customizado
  • Branch remoto
  • Staging area

Git

Documentação

GitLab

Gerenciador web de repositórios Git

GitLab

Funcionalidades

  • Issue tracker
  • Issue board
  • Time tracking
  • Roadmap & milestone
  • Wiki
  • Controle de acesso
  • Integração com LDAP
  • Grupos
  • Fork & Pull request
  • CI & CD

GitLab CI/CD

Funcionalidades

  • Integrado com o GitLab
  • Fácil de aprender
  • Configuração no próprio projeto
  • Múltiplos estágios
  • Manual ou automático
  • Variáveis de ambiente

GitLab CI/CD

Documentação

Docker

Plataforma para desenvolvedores e sysadmins desenvolverem, embarcar, e rodar aplicações

Docker

Arquitetura

Docker

Comparação

Máquina Virtual

Container

Docker

Documentação

Portainer

Interface web de gerenciamento para host Docker

Portainer

Funcionalidades

  • API RESTful
  • Controle de acesso
  • Monitoramento de container
  • Gerenciamento de imagens
  • Gerenciamento de serviços
  • Gerenciamento de Stacks

Portainer

Documentação

Do desenvolvimento à implantação

GPTI Workflow

By Rogério Alencar Lino Filho

GPTI Workflow

Apresentação sobre o fluxo de trabalho da gerência.

  • 520