Skip to content

Krishnom/ai-devops-hands-on

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

2 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

AI-Powered DevOps Hands-On Lab

Welcome to the AI-Powered DevOps Hands-On Lab repository! This is your complete guide to mastering AI integration across every phase of the DevOps lifecycle.

๐ŸŽฏ Learning Objectives

By completing these exercises, you will:

  • Apply AI tools (GitHub Copilot, ChatGPT, n8n) across the entire DevOps lifecycle
  • Build automated CI/CD pipelines with AI assistance
  • Implement AI-powered testing and monitoring
  • Gain hands-on experience with real-world DevOps scenarios

๐Ÿ“‚ Repository Structure

Each folder represents a phase in the DevOps infinity loop:

Phase Folder What You'll Learn
Plan 01-plan/ Using AI for project planning and requirement gathering
Code 02-code/ AI-assisted coding with GitHub Copilot
Build 03-build/ Automating builds with AI-generated configs
Test 04-test/ AI-powered test generation and smart testing
Release 05-release/ Automated release notes with AI
Deploy 06-deploy/ AI-enhanced deployment automation
Operate 07-operate/ Infrastructure management with AI
Monitor 08-monitor/ AI-driven monitoring and incident response

๐Ÿš€ Getting Started

  1. Clone this repository:
git clone https://github.com/devopsfarm/ai-devops-hands-on.git
cd ai-devops-hands-on
  1. Install prerequisites:
  • Visual Studio Code with GitHub Copilot extension
  • Git
  • Docker
  • Node.js (for n8n)
  • Python 3.x
  1. Start with Phase 1: Navigate to 01-plan/ and follow the README instructions.

๐Ÿ›  Tools Used

  • AI Tools: GitHub Copilot, ChatGPT, OpenAI API
  • CI/CD: GitHub Actions, Jenkins
  • Automation: n8n
  • Monitoring: Prometheus, Grafana
  • Infrastructure: Docker, Kubernetes, Terraform

๐Ÿ“š Case Study

The case-study/ folder contains the complete FinDev Inc. microservices application used throughout the training.

๐Ÿ’ก How to Use This Repo

  • Each phase folder has its own README with exercises ranging from easy to complex
  • Follow exercises in order for the best learning experience
  • Complete hands-on labs and check your work against provided solutions
  • Use AI tools as instructed to experience real AI-DevOps workflows

๐Ÿค Contributing

Found an issue or want to improve an exercise? Open a PR or issue!

๐Ÿ“ž Support

Questions? Reach out to DevOpsFarm IT Solutions or join our community forum.


Happy Learning! ๐ŸŽ‰

๐Ÿ”ฎ Advanced Topics

AI + Project Management (Optional)

Want to level up? Try integrating MCP (Model Context Protocol) with Claude and Trello:

  • Automatic Project Planning: AI generates plans โ†’ Trello creates cards automatically
  • Real-Time Collaboration: Multiple people chat with Claude, shared Trello board updates
  • Risk Analysis: Claude analyzes your project board and suggests improvements
  • Zero Manual Work: Plans โ†’ Cards โ†’ Team coordination, all automated

Learn More: See Phase 1: Planning - Advanced MCP & Trello


About

Content for Devops With AI handson

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published