A Turma de DevOps 8 Começa em 5 de Outubro de 2024 às 9h
▬▬▬▬▬▬ Grande Agradecimento 🚀 ▬▬▬▬▬▬
▬▬▬▬▬▬ Pontos do Projeto para Currículo 🚀 ▬▬▬▬▬▬
► Projeto: Automatizando a Entrega de uma Aplicação Clone do Reddit Altamente Escalável usando Pipeline CI/CD com Docker, Docker Hub e Kubernetes Minikube
► Descrição: Como parte de um projeto de desenvolvimento de software, projetei e implementei um robusto pipeline de integração contínua (CI) e entrega contínua (CD) para uma aplicação clone do Reddit. O pipeline incorporou tecnologias como Docker, Docker Hub e Kubernetes Minikube para alcançar um fluxo automatizado e contínuo desde as alterações de código até a implantação.
► Para o componente CI, configurei um pipeline automatizado que integrou as alterações de código da equipe de desenvolvimento e as testou antes de enviar as imagens de contêiner atualizadas para o Docker Hub. Isso garantiu que quaisquer alterações feitas fossem testadas minuciosamente antes da implantação, melhorando assim a qualidade geral da aplicação.
► Para o componente CD, utilizei o Kubernetes Minikube para implantar as imagens de contêiner no ambiente apropriado com base nos resultados dos testes. A aplicação foi projetada para ser altamente disponível e escalável, aproveitando recursos do Kubernetes, como serviços e ingress.
► Para garantir um desempenho ideal, também implementei funcionalidades de monitoramento e registro para identificar e solucionar quaisquer problemas que possam surgir. O pipeline foi projetado com a automação em mente, minimizando intervenções manuais e reduzindo a probabilidade de erros humanos.
► Principais tecnologias utilizadas: Docker, Docker Hub, Kubernetes, Minikube, CI/CD, Containerização, Automação, Monitoramento, Registro, Aplicação Clone do Reddit.
-
✨ INSTAGRAM: @train_withshubham
👨🏻💻 GITHUB:
💼 LINKEDIN:
👨💻 DISCORD: @TrainWithShubham
📩 EMAIL:
trainwithshubham@gmail.com
-
Sobre -
TrainWithShubham é o canal criado com a ideia de preencher a lacuna entre o aprendizado acadêmico e o mundo corporativo. Todos sabemos que escolas e universidades não nos preparam necessariamente para o mundo corporativo. Há uma grande diferença entre o que acontece na indústria e o que está sendo ensinado a nós nas escolas e faculdades.
Estamos aqui para prepará-lo para o mundo com conteúdo baseado no meu conhecimento e experiências na indústria como desenvolvedor.