Giter Site home page Giter Site logo

events-devops-project's Introduction

EVENTS-DEVOPS-PROJECT

Voici les étapes clés que j'ai suivies pour assurer le déploiement réussi :

✅ Préparation de l'environnement Jenkins, Récupération des Projets et Détermination des Versions : 🎯 J'ai soigneusement préparé l'environnement Jenkins, récupéré avec succès les projets Spring Boot et déterminé la version Maven et JDK nécessaires.

✅ Configuration et Préparation : 🎯 Une étape cruciale que j'ai effectuée pour assurer une construction propre du projet, garantissant ainsi la fiabilité de déploiement.

✅ Test des Services Backend avec JUnit et Mockito : 🎯 J'ai réalisé des tests rigoureux avec JUnit et Mockito pour garantir la fiabilité et la fonctionnalité des services backend.

✅ Vérification de la Qualité du Code Source avec SonarQube et le Plugin Jacoco : 🎯 J'ai utilisé SonarQube en conjonction avec le plugin Jacoco pour maintenir des normes élevées de hashtag#qualité du code, assurant ainsi la robustesse de ma solution.

✅ Création et Hébergement d'Artifacts dans Nexus : 🎯 J'ai utilisé Nexus pour stocker et gérer les artifacts, assurant une gestion efficace des dépendances et une distribution cohérente.

✅ Publication des Images sur DockerHub : 🎯 Les images créées ont été publiées sur DockerHub pour assurer une disponibilité facile et rapide.

✅ Démarrage Simultané des Images et de l'Application Angular : 🎯 J'ai démarré simultanément l'image contenant le livrable Spring et Angular ainsi que l'image MySQL en utilisant docker-compose

✅Surveillance et Visualisation des Données avec Prometheus et Grafana : 🎯 J'ai configuré Prometheus et Grafana pour surveiller en temps réel mes performances, incluant des dashboards pour la performance et l’état de Jenkins et d'autres pour le monitoring système de Spring Boot Application .

✅ Notification par Email et Rapports d'Exécution : 🎯 Une notification par email déclenchée automatiquement après l'exécution des pipelines, fournissant des rapports détaillés de l'exécution.

Voici les étapes clés que j'ai suivies pour assurer le déploiement réussi :

Compétences : Jenkins · Sonarqube · Nexus · JUnit · graphana · prometheus · DevOps · Docker 1 Pipleline Dockerlocal to DockerHub 4 5 2 3

events-devops-project's People

Contributors

charrada avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.