Comprehensive documentation for DevOps, Cloud, Cybersecurity, Development, and GenAI topics.
- DEVOPS-CORE/ - DevOps fundamentals, tools, and practices
- CLOUD/ - AWS and Azure cloud services documentation
- CYBERSECURITY/ - Security fundamentals, tools, and SOC
- DEVELOPMENT/ - MERN Stack and Go Lang development
- GENAI/ - MLflow and AI/ML topics
- Python 3.x
- pip
- Create and activate virtual environment:
python3 -m venv venv
source venv/bin/activate # On Windows: venv\Scripts\activate- Install dependencies:
pip install -r requirements.txtOption 1: Using the serve script
./serve.shOption 2: Using mkdocs directly
source venv/bin/activate
mkdocs serve -f .mkdocs/mkdocs.ymlThe site will be available at: http://127.0.0.1:8000/your-repo-name/
Option 1: Using the build script
./build.shOption 2: Using mkdocs directly
source venv/bin/activate
mkdocs build -f .mkdocs/mkdocs.ymlThe built site will be in the site/ directory.
The MkDocs configuration is located at .mkdocs/mkdocs.yml. This setup allows the documentation to be built directly from the root folders without needing a separate docs/ directory.
- Material theme with dark/light mode toggle
- Collapsible navigation sections
- Full-text search
- Code syntax highlighting
- Responsive design
- Custom CSS for optimized layout
- Operating Systems (Linux)
- Git & Version Control
- Networking
- Containerization (Docker)
- CI/CD (Jenkins, GitHub Actions, GitLab CI, ArgoCD)
- Infrastructure as Code (Terraform, Packer)
- Configuration Management (Ansible, Consul)
- Message Queues (Kafka, RabbitMQ, Airflow)
- NGINX
- Observability (Prometheus, Grafana, Loki, OpenTelemetry)
- Caching (Redis)
- Secrets Management (HashiCorp Vault)
- System Design
- Interview Questions
- AWS: 100+ services including EC2, S3, Lambda, RDS, VPC, Security, and more
- Azure: Virtual Machines, Networking, Storage, Databases, and PaaS services
- Fundamentals (CIA Triad, Zero Trust, Defense in Depth)
- Security Operations Center (SOC)
- Security Tools (Wireshark, Nmap, Metasploit, Burp Suite)
- Vulnerability Scanning (Trivy, Snyk, OpenVAS)
- MERN Stack (MongoDB, Express, React, Node.js)
- Go Lang
- MLflow
Feel free to contribute by adding new documentation or improving existing content.
This documentation is for educational purposes.