Projeto acadêmico desenvolvido durante a disciplina Seminários IV da PUC Minas, com foco na introdução às práticas de DevOps, containerização de aplicações utilizando Docker e organização de ambientes para desenvolvimento de software.
Ao longo da disciplina foram realizados estudos e atividades práticas envolvendo Docker, Docker Compose, Docker Hub e Dockerfiles, explorando desde os conceitos fundamentais até a criação e execução de aplicações em ambientes containerizados.
Este repositório reúne os materiais, exemplos e exercícios desenvolvidos durante a disciplina, abordando conceitos fundamentais de DevOps e ferramentas amplamente utilizadas no desenvolvimento moderno de software.
Durante a disciplina foram abordados temas como:
- Docker
- Docker Compose
- Docker Hub
- Dockerfiles
- Containers
- Volumes
- Imagens Docker
- Aplicações Web em containers
- Programas em C/C++
- Conceitos introdutórios de DevOps
Durante o desenvolvimento deste projeto foram praticados conceitos como:
- Criação e gerenciamento de containers
- Construção de imagens utilizando Dockerfiles
- Utilização do Docker Compose
- Publicação de imagens no Docker Hub
- Organização de ambientes de desenvolvimento
- Execução de aplicações em containers
- Introdução aos princípios de DevOps
- Docker
- Docker Compose
- Docker Hub
- HTML
- CSS
- JavaScript
- C
- C++
- Linux
Este projeto poderá ser expandido futuramente para aprofundar os estudos em DevOps e infraestrutura, incluindo:
- Integração Contínua e Entrega Contínua (CI/CD) utilizando GitHub Actions;
- Containerização de novos projetos desenvolvidos ao longo da graduação;
- Orquestração de aplicações utilizando Docker Compose;
- Estudos introdutórios sobre Kubernetes;
- Monitoramento de aplicações utilizando ferramentas como Prometheus e Grafana;
- Implantação de aplicações em ambientes de nuvem.
Desenvolvido por Josiane Bueno
Graduanda em Ciência da Computação — PUC Minas
Este projeto está licenciado sob a licença Creative Commons BY-NC 4.0.
- ✅ Permitido utilizar, estudar, modificar e compartilhar.
- ❌ Não permitido utilizar para fins comerciais.
- 📝 Atribuição é apreciada.