Projeto de Extensão de DevOps

DevOps é um curso tecnólogo que une cultura de colaboração, automação, entrega contínua e monitoramento de sistemas, e o projeto de extensão acompanha esse perfil prático desde o primeiro semestre. Os modelos disponíveis aqui vêm em Word editável e PDF, estruturados nas normas ABNT, para que o aluno parta de uma base organizada e dedique seu tempo ao conteúdo técnico. A metodologia PDCA conecta as etapas do trabalho de forma lógica e muitos enunciados das instituições EAD já pedem o alinhamento com os Objetivos de Desenvolvimento Sustentável da ONU. Cada modelo foi pensado para ser adaptado ao contexto do aluno, seja uma empresa de tecnologia, um pequeno negócio com infraestrutura digital ou um estudo de caso de pipeline de software. Navegue pelos semestres abaixo e escolha o modelo mais próximo do que a sua disciplina pediu.

Modelos disponíveis de Projeto de Extensão de DevOps

Como fazer o projeto de extensão de DevOps passo a passo

Comece escolhendo um problema real: uma pequena empresa ou laboratório da faculdade que ainda sobe código manualmente por FTP, sem testes automatizados, e que perde horas a cada correção em produção.

  1. Faça o diagnóstico medindo o tempo de cada deploy e a frequência de falhas, apoiado em referências como o relatório DORA (do Google) e o livro “Accelerate”, que mostram os quatro indicadores de entrega de software.
  2. Defina o público-alvo (a equipe de desenvolvimento daquela empresa ou os bolsistas do laboratório) e o objetivo claro: reduzir o tempo entre escrever o código e ele rodar em produção.
  3. Planeje a ação usando o ciclo PDCA: planejar a esteira de CI/CD, executar a configuração do pipeline (build, teste e deploy), checar os resultados com métricas e agir corrigindo gargalos a cada iteração.
  4. Fundamente o trabalho com referências da área, citando Git, contêineres e infraestrutura como código, e formate citações e referências seguindo as normas ABNT (NBR 6023 e NBR 10520).
  5. Registre os resultados comparando os números antes e depois (tempo de deploy, taxa de falha) e conclua avaliando o impacto da automação na rotina daquela equipe.

A profundidade cresce junto com os semestres: nos períodos iniciais você mapeia e versiona o código, e nos seguintes monta pipelines completos, monitoramento e cultura de colaboração entre dev e operações.

Ideias de tema para o projeto de extensão de DevOps

Veja sete ações concretas que cabem num projeto de extensão de DevOps:

  1. Montar uma esteira de CI/CD gratuita para o site de uma ONG, com testes e deploy automático a cada commit.
  2. Dar uma oficina de Git e GitHub para estudantes do ensino técnico, ensinando versionamento e trabalho em equipe.
  3. Conteinerizar com Docker o sistema de uma microempresa local para padronizar o ambiente de desenvolvimento.
  4. Configurar monitoramento e alertas (logs e uptime) para o servidor de um coletivo cultural da comunidade.
  5. Escrever infraestrutura como código para um laboratório da faculdade, deixando a criação de servidores documentada e repetível.
  6. Criar rotinas de backup automatizado e restauração testada para os dados de uma cooperativa de bairro.
  7. Orientar uma startup júnior a adotar revisão de código e quadros de tarefas, aproximando desenvolvimento e operações.

Perguntas frequentes

O que diferencia o projeto de extensão de DevOps dos demais cursos de tecnologia?

Em DevOps, a proposta costuma girar em torno de processos de integração e entrega contínua, automação de infraestrutura ou melhoria de colaboração entre equipes de desenvolvimento e operações. O foco é sempre a aplicação prática desses conceitos em uma organização real ou em um estudo de caso fundamentado. Isso torna o projeto bastante específico e diferente de um TCC tradicional de programação.

Preciso de acesso a um ambiente de TI real para desenvolver o projeto?

Não necessariamente. Muitos alunos EAD utilizam estudos de caso de empresas públicas, relatórios técnicos disponíveis online ou entrevistas remotas com profissionais de TI. O modelo em Word editável já traz campos para descrever a metodologia de pesquisa, facilitando o registro de fontes secundárias e consultas feitas à distância.

Como a metodologia PDCA se encaixa em um projeto de DevOps?

O PDCA traduz muito bem o fluxo DevOps: Planejar equivale ao mapeamento do processo atual e à definição de metas; Executar cobre a implementação de automações ou mudanças no pipeline; Verificar analisa os indicadores de desempenho; e Agir registra os ajustes necessários para o próximo ciclo. Esse alinhamento facilita a argumentação teórica do projeto.

O modelo já inclui a estrutura de referências e capa no padrão ABNT?

Sim. Cada modelo vem com capa, folha de rosto, sumário, margens configuradas e lista de referências no padrão ABNT. O arquivo em Word permite que você ajuste qualquer detalhe que a sua faculdade exija de forma diferente, sem precisar reformatar o documento inteiro.

E se meu projeto envolver ferramentas proprietárias que não posso citar livremente?

Você pode mencionar as ferramentas pelo nome técnico (Jenkins, Docker, Kubernetes, por exemplo) sem problema acadêmico, desde que a proposta seja de melhoria de processo e não de venda de software. O modelo já orienta como descrever o ambiente tecnológico de forma neutra e profissional dentro das normas acadêmicas.