Le Batch DevOps 8 commence le 5 octobre 2024 à 9h
▬▬▬▬▬▬ Gros coup de chapeau 🚀 ▬▬▬▬▬▬
▬▬▬▬▬▬ Points du projet pour le CV 🚀 ▬▬▬▬▬▬
► Projet : Automatisation de la livraison d'une application clone de Reddit hautement évolutive utilisant un pipeline CI/CD avec Docker, Docker Hub et Kubernetes Minikube
► Description : Dans le cadre d'un projet de développement logiciel, j'ai conçu et mis en œuvre un pipeline d'intégration continue (CI) et de déploiement continu (CD) robuste pour une application clone de Reddit. Le pipeline intégrait les technologies Docker, Docker Hub et Kubernetes Minikube pour réaliser un flux automatisé et sans faille des modifications de code au déploiement.
► Pour le composant CI, j'ai mis en place un pipeline automatisé qui intégrait les modifications de code de l'équipe de développement et les testait avant de pousser les images de conteneur mises à jour vers Docker Hub. Cela garantissait que toutes les modifications apportées étaient soigneusement testées avant le déploiement, améliorant ainsi la qualité globale de l'application.
► Pour le composant CD, j'ai utilisé Kubernetes Minikube pour déployer les images de conteneur dans l'environnement approprié en fonction des résultats des tests. L'application était conçue pour être hautement disponible et évolutive, tirant parti des fonctionnalités de Kubernetes telles que les services et l'ingress.
► Pour garantir des performances optimales, j'ai également mis en œuvre des fonctionnalités de surveillance et de journalisation pour identifier et résoudre tout problème pouvant survenir. Le pipeline a été conçu avec l'automatisation à l'esprit, minimisant les interventions manuelles et réduisant la probabilité d'erreurs humaines.
► Technologies clés utilisées : Docker, Docker Hub, Kubernetes, Minikube, CI/CD, Conteneurisation, Automatisation, Surveillance, Journalisation, Application clone de Reddit.
-
✨ INSTAGRAM : @train_withshubham
👨🏻💻 GITHUB :
💼 LINKEDIN :
👨💻 DISCORD : @TrainWithShubham
📩 EMAIL :
trainwithshubham@gmail.com
-
À propos -
TrainWithShubham est la chaîne créée avec l'idée de combler le fossé entre l'apprentissage académique et le monde de l'entreprise. Nous savons tous que les écoles et les universités ne nous préparent pas nécessairement au monde de l'entreprise. Il y a une énorme différence entre ce qui se passe dans l'industrie et ce qui nous est enseigné dans les écoles et les universités.
Nous sommes ici pour vous préparer au monde avec un contenu basé sur mes connaissances et expériences dans l'industrie en tant que développeur.