Skip to content

Examples and Resources used in a DevOps workshop Materials.

License

Notifications You must be signed in to change notification settings

racksync/workshop-devops

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hands On Workshop for DevOps

devops kubernetes docker git github gitlab bitbucket linux owasp cncf racksync

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.

📚 Table of Contents

  1. Debian Linux Tutorial - Introduction to Linux commands, file system, package management, and more
  2. Docker Tutorial - Learn Docker, containers, images, and Docker Compose
  3. Git Tutorial - Version control, branches, commits, and collaboration
  4. CI/CD with GitHub Actions - Continuous Integration/Continuous Deployment with GitHub Actions
  5. CI/CD with GitLab - Implementing CI/CD pipelines with GitLab
  6. CI/CD with BitBucket - Setting up CI/CD workflows in BitBucket
  7. CI/CD Testing & Linting - Advanced testing and linting in CI/CD pipelines
  8. Container Orchestration with Kubernetes - Introduction to Kubernetes and container orchestration
  9. Project Monitoring - Tools and techniques for monitoring applications
  10. Load Balancing & CDN - Implementing load balancing and content delivery networks
  11. Deploy on Platforms - Deploying applications to various cloud platforms
  12. Load Testing - Performance testing and load testing techniques
  13. Security Practices & OWASP - Security best practices and OWASP guidelines
  14. Cloud Native Computing Foundation - Introduction to CNCF and cloud native technologies

🚀 Getting Started

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.

📋 Prerequisites

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

🤝 Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

📝 License

See the LICENSE file for details.

Links

Community

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

Home Automation Thailand Discord Github WebsiteStatus