top of page

Practice Projects:

Updated: Jul 9, 2024

DevOps is all about bringing development and operations teams together for smoother software delivery. But the best way to truly understand these tools is to get hands-on! This post gives you a jumpstart on your DevOps learning journey with some practical projects using popular tools, here are some repositories to get you started with each tool:

ree

  1. Docker Projects for practice: a. Meme-Generator: https://github.com/amigo-nishant/Meme-Generator b. Multi-Stage-build: https://github.com/amigo-nishant/multi-stage-practice c.  CI/CD-with-Docker: https://github.com/amigo-nishant/CI-CD-with-Docker d. Compose-practice: https://github.com/amigo-nishant/compose-basics e. Quiz-App-Docker: https://github.com/amigo-nishant/quiz-app-docker f. Wordpress-Docker: https://github.com/amigo-nishant/wordpress-docker g. MERN Stack App: https://github.com/amigo-nishant/MERN-Stack-App h. Golang Project: https://github.com/amigo-nishant/go-microservices-DEMO i. JAVA App: https://github.com/amigo-nishant/JAVA-Springboot-App j. Netflix Clone: https://github.com/amigo-nishant/Netflix-clone

  2. CI/CD Pipelines setup projects: a. Java/Maven: https://github.com/amigo-nishant/CI-CD-maven b. Jenkinsfiles-examples: https://github.com/hoto/jenkinsfile-examples c. Dockerize-Service: https://github.com/amigo-nishant/CI-CD-with-Docker d. GitLab-CI/CD: https://github.com/amigo-nishant/GitLab-LAB-1 e. Advanced-CI/CD: https://github.com/amigo-nishant/NodeJS-Jenkins-CI-CD

  3. Kubernetes projects and Networking: a. Java Project: https://github.com/amigo-nishant/JAVA-Springboot-App b. Netflix Clone: https://github.com/amigo-nishant/Netflix-clone c. Python App: https://github.com/amigo-nishant/Python-Voting-App-DEMO d. NodeJS App: https://github.com/amigo-nishant/getting-started e. MERN Stack App: https://github.com/amigo-nishant/MERN-Stack-App

  4. Helm Charts and deployments: a. Jenkins-helm: https://github.com/jenkinsci/helm-charts b. NodeJS project: https://github.com/amigo-nishant/verdaccio-helm c. Redis UI: https://github.com/joeferner/redis-commander/tree/master d. Elasticsearch: https://artifacthub.io/packages/helm/elastic/elasticsearch e. Kibana: https://artifacthub.io/packages/helm/elastic/kibana f. Nginx Ingress: https://github.com/kubernetes/ingress-nginx/ g. K9s Chart: https://github.com/derailed/k9s

  5. Monitoring: a. Prometheus: https://github.com/prometheus-community/helm-charts b. Grafana: https://github.com/grafana/helm-charts c. Datadog: https://github.com/DataDog/helm-charts d. Grafana Loki: https://github.com/grafana/helm-charts/tree/main/charts/loki-stack e. Nagios: https://github.com/openstack/openstack-helm-infra/tree/master/nagios f. Splunk: https://github.com/splunk/splunk-connect-for-kubernetes

 
 
 

Comments


bottom of page