Welcome to the DevOps Workshop repository. This repository contains tutorials and guides on various DevOps tools and practices. start with the basics of Linux and Docker, then move on to Git, CI/CD, Kubernetes, and more.
- Debian Linux Tutorial - Introduction to Linux commands, file system, package management, and more
- Docker Tutorial - Learn Docker, containers, images, and Docker Compose
- Git Tutorial - Version control, branches, commits, and collaboration
- CI/CD with GitHub Actions - Continuous Integration/Continuous Deployment with GitHub Actions
- CI/CD with GitLab - Implementing CI/CD pipelines with GitLab
- CI/CD with BitBucket - Setting up CI/CD workflows in BitBucket
- CI/CD Testing & Linting - Advanced testing and linting in CI/CD pipelines
- Container Orchestration with Kubernetes - Introduction to Kubernetes and container orchestration
- Project Monitoring - Tools and techniques for monitoring applications
- Load Balancing & CDN - Implementing load balancing and content delivery networks
- Deploy on Platforms - Deploying applications to various cloud platforms
- Load Testing - Performance testing and load testing techniques
- Security Practices & OWASP - Security best practices and OWASP guidelines
- Cloud Native Computing Foundation - Introduction to CNCF and cloud native technologies
Clone this repository to get started:
git clone https://github.com/racksync/workshop-devops.git
cd workshop-devops
Follow the tutorials in the suggested order to build a comprehensive understanding of DevOps practices and tools.
See individual tutorials for specific prerequisites. Generally, you'll need:
- A Linux-based system or WSL2 on Windows
- Docker installed
- Git installed
- GitHub/GitLab/BitBucket accounts
Contributions are welcome! Please feel free to submit a Pull Request.
See the LICENSE file for details.
We are an expert in Automation and Smart Solutions of all sizes. We provide consulting services as well as system implementation. Installed and monitored by experts We are also a full-service Software As A Service development company. developing software for various industries. We are ready to provide advice and services to you.
RACKSYNC COMPANY LIMITED
Suratthani, Thailand
Email : devops@racksync.com
Tel : +66 85 880 8885