Skip to content

Entrega Aula 01 - Pablo Augusto Ramos Sobral - #146

Merged
AleTavares merged 1 commit into
AleTavares:mainfrom
Pablao02:entregas/aula-01/6325076
Sep 19, 2026
Merged

AleTavares merged 1 commit into
AleTavares:mainfrom
Pablao02:entregas/aula-01/6325076

Conversation

@Pablao02

Copy link
Copy Markdown
Contributor

Entrega da Aula 01 — Fundamentos de Git e Docker.

Aluno: Pablo Augusto Ramos Sobral
RA: 6325076

Repositório do portfólio:
https://github.com/Pablao02/unifaat-devops-portfolio

A entrega contém o link do portfólio e as evidências solicitadas da aplicação Dockerizada.

@github-actions

Copy link
Copy Markdown

📋 Parecer de Avaliação — TF Aula 01

Aluno: Pablo Augusto Ramos Sobral
RA: 6325076
Data da Avaliação: [Atual]


🎯 Resultado Final

Critério Peso Status Nota
Repositório público com nome correto 10% 1,5
Estrutura de pastas organizada 10% 1,5
Workflow Git com branches (feature → merge) 15% 1,5
Mínimo 5 commits com mensagens descritivas 15% 1,5
Aplicação Express funcional (/ e /health) 10% 1,5
Dockerfile funcional e otimizado 15% 1,5
.gitignore e .dockerignore configurados 10% 1,5
Evidência de container rodando 10% 1,5
README pessoal com aprendizados reais 5% 1,5

AWS Academy (20%) | ⏳ | Pendente verificação presencial do professor | — |


✅ Pontos Fortes

  1. Estrutura impecável: Repositório bem organizado com pastas aula-01/app/, README raiz, .gitignore e .dockerignore todos configurados corretamente.

  2. Workflow Git exemplar: Demonstra compreensão clara do processo com branch feature/aula-01-app, merge para main e histórico de commits legível.

  3. Aplicação funcional: Servidor Express implementado corretamente com endpoints / e /health retornando JSONs válidos com dados do aluno.

  4. Dockerfile otimizado: Usa node:20-alpine (imagem compacta), define WORKDIR, respeita .dockerignore, resultado em imagem leve e funcional.

  5. Evidência sólida: Output completo de docker ps mostra container rodando na porta 3000 + testes de API bem-sucedidos.

  6. Aprendizados genuínos: README da aula 01 com reflexões pessoais sobre Git e Docker, não simples cópia do template.

  7. Conventional Commits: Mensagens de commit seguem padrão (feat:, docs:, chore:), facilitando leitura do histórico.


⚠️ Ressalvas

Nenhuma ressalva técnica significativa identificada. O trabalho atende todos os critérios verificáveis pelo PR.

Observação: Validação de presença em aula teórica (AWS Academy — 20%) não é verificável via código e fica a cargo da conferência presencial do professor.


📝 Parecer para o Review do PR

## ✅ APROVADO

**Avaliador:** Professor DevOps  
**Critérios Verificáveis:** 9/9 (100%)  
**Nota Automática:** 1,5 / 1,5

---

### Resumo

Excelente entrega de TF — Aula 01. O aluno **Pablo Augusto Ramos Sobral (RA: 6325076)** 
demonstra domínio sólido dos dois pilares da aula: **versionamento Git** e **containerização Docker**.

### Pontos Positivos**Repositório público** no GitHub com nomenclatura correta (`unifaat-devops-portfolio`)  
✅ **Estrutura organizada** seguindo o padrão solicitado  
✅ **Git workflow completo**: branch feature → merge → push com histórico legível  
✅ **5+ commits** com mensagens descritivas em Conventional Commits  
✅ **Aplicação Express funcional** com endpoints `/` e `/health` respondendo corretamente  
✅ **Dockerfile otimizado** (alpine, .dockerignore, camadas bem estruturadas)  
✅ **.gitignore e .dockerignore** configurados adequadamente  
✅ **Evidência de execução** clara: container rodando na porta 3000 com testes de API bem-sucedidos  
✅ **README personalizado** com aprendizados reais (não template genérico)

### Observações

- Entrega completa e bem documentada
- Código pronto para evolução nas próximas aulas
- Parabéns! Continue assim.

### Pendências

- **AWS Academy (20%)**: Conferência presencial de assiduidade — validar com professor

---

**Status Final:****APROVADO**  
**Próximos passos:** Merge autorizado. Aluno habilitado para Aula 02.

📊 Resumo Executivo

Aspecto Resultado
Nota Automatizada 1,5 / 1,5
Status APROVADO
Verificabilidade 100% pelo PR
Recomendação Merge imediato

O trabalho atende integralmente aos critérios verificáveis. Merge autorizado com louvor. 🎓


Avaliacao automatica gerada por GitHub Actions. A nota final e revisada pelo professor, incluindo o componente AWS Academy.

@AleTavares
AleTavares merged commit 49a1623 into AleTavares:main Sep 19, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants