How rupbundele-bot/devops-projects42- works
This repository is a collection of hands-on DevOps/cloud learning projects, rather than one application. The principal user workflow is to choose a project and follow its practical implementation and validation guidance; the README describes projects spanning cloud infrastructure, application deployment, automation, and monitoring. The tree also contains runnable application examples, including quiz, blog, catalog, and storefront software. The graph groups these representative runtime systems; many project internals and the broader project guides were not sampled, so their detailed interactions are omitted.
Main entry points: posts-controller.js Post handling · server.js Blog server · QuestionManager.js Question manager · quiz_routes.py Quiz API
Components 20
Learning collection
- Project guides
- Cloud practices
Quiz application
- Quiz interface
DevOps-Project-36/3-tier-app-eks/frontend/src/App.js - Question manager
DevOps-Project-36/3-tier-app-eks/frontend/src/components/QuestionManager.js - Quiz API
DevOps-Project-36/3-tier-app-eks/backend/app/routes/quiz_routes.py - Quiz data
DevOps-Project-36/3-tier-app-eks/backend/app/models/models.py
Wanderlust blog
- Blog server
DevOps-Project-39/wanderlust-3tier-project/backend/server.js - Authentication
DevOps-Project-39/wanderlust-3tier-project/backend/controllers/auth-controller.js - Post handling
DevOps-Project-39/wanderlust-3tier-project/backend/controllers/posts-controller.js - Blog interface
DevOps-Project-39/wanderlust-3tier-project/frontend/src/App.tsx - User records
DevOps-Project-39/wanderlust-3tier-project/backend/models/user.js - Post records
DevOps-Project-39/wanderlust-3tier-project/backend/models/post.js - Redis cache
DevOps-Project-39/wanderlust-3tier-project/backend/services/redis.js
Commerce examples
- Pet catalog service
DevOps-Project-33/DevSecOps-CI-CD-Pipeline/src/main/java/org/mybatis/jpetstore/service/CatalogService.java - Order service
DevOps-Project-33/DevSecOps-CI-CD-Pipeline/src/main/java/org/mybatis/jpetstore/service/OrderService.java - Product API
DevOps-Project-22/serverless-api/api/controllers/controller.js - Product routes
DevOps-Project-22/serverless-api/api/routes/routes.js
Web experiences
- Restaurant storefront
DevOps-Project-23/Swiggy_clone/src/App.js - Video streaming UI
DevOps-Project-21/src/main.tsx
Other components
- Project learner
Connections 14
- Project learner → Project guides: chooses project
- Project guides → Cloud practices: teaches
- Quiz interface → Question manager: renders
DevOps-Project-36/3-tier-app-eks/frontend/src/App.js - Question manager → Quiz API: submits questions
DevOps-Project-36/3-tier-app-eks/frontend/src/components/QuestionManager.js - Quiz API → Quiz data: queries and saves
DevOps-Project-36/3-tier-app-eks/backend/app/routes/quiz_routes.py - Blog server → Authentication: routes auth
- Blog server → Post handling: routes posts
DevOps-Project-39/wanderlust-3tier-project/backend/server.js - Authentication → User records: reads users
DevOps-Project-39/wanderlust-3tier-project/backend/controllers/auth-controller.js - Post handling → Post records: uses posts
DevOps-Project-39/wanderlust-3tier-project/backend/controllers/posts-controller.js - Post handling → Redis cache: uses cache
DevOps-Project-39/wanderlust-3tier-project/backend/controllers/posts-controller.js - Blog interface → Blog server: uses API
- Pet catalog service → Order service: serves separate workflows
- Product routes → Product API: dispatches requests
DevOps-Project-22/serverless-api/api/routes/routes.js - Restaurant storefront → Video streaming UI: separate examples