


وبینار بوتکمپ جامع DevOps برگزار شده
وبینار بوتکمپ جامع DevOps برگزار شده
توضیحات
اگر اهل برنامه نویسی و شبکه باشید یا در رشته کامپیوتر تحصیل کرده باید، احتمالا نام DevOps را شینده اید. این رشته تخصصی از مهارت های پیچیده است که یادگیری آن، حتما به پیش نیاز و علاقه نیاز دارد.
اگر دوست دارید این مهارت ویژه را یاد بگیرید، کار و کمپ خبر ویژه ای برای شما دارد. ما قصد داریم تا بوت کمپ آموزشی DevOps را به صورت کاملا پروژه محور برگزار کنیم. برای شروع یادگیری و ورود به این حوزه تخصصی، کافیست به کار و کمپ پیام دهید.
سرفصلها
Introduction
- ?what is DevOps
- Position of DevOps engineers in the software teams
Basic linux for DevOps Engineers
- Linux Concepts
-
What is and Why?
- Using Virtualization [ Virtual box ]
- Install and configure OS
- Install and configure OS
- Package manager and repository
- Linux basic commands
- User and group information and permissions
- File and directory attributes
- Linux editor CLI [ vim ]
- Log and text commands [ cat | head | tail | less ]
- Learn to live in terminal
-
- Linux and Networking
- SSH Connection and commands [ ssh | ssh key | security configs ]
- IP command [ interface | address | rule ]
- DNS flow and record type
- Linux Firewall [ UFW ]
- Linux Network Commands [ netstat | ping | telnet | dig ]
Automations
- Scripting
- ?What is and Why shell scripting
- Input and Output [ read | echo ]
- Loops and Conditions [ for | while | until | if ]
- Variables in bash scripting
- Functions
- Docker
- ?What is container
- Container vs VM
- What is and Why docker
- Docker Component [ Container | Image | Network | Volume | Daemon ]
- Dockerfile [ syntax | Build kit ]
- Install docker
- Run containers with docker
- Build images with dockerfile
- docker-compose [ what is | Compose file | Run Service ]
Hosting
- Nginx
- ?What is and Why we use Nginx
- Serve a simple web site
- Reverse proxy and serve Docker services
CI/CD and GitOps
- Git
- What is and Why git
- Git Concepts [ pull | push | commit | branch | merge | clone ]
- CI/CD
- What is and Why CI/CD
- Continuous Delivery vs Continuous Deployment
- GitLab CI/CD Workflow and Deployment Strategy
- Gitlab Runner [ Types | Feather | Executor ]
- Gitlab Variables
Observability
- Prometheus and Grafana
- What is and Why Observability?
-
What is and why Prometheus stack
- Prometheus Concepts [ Workflow | Metrics | exporter ]
- Prometheus Stack component [ Prometheus | Alert manager | Grafana ]
- Grafana setup and collaborate with Prometheus
- Logging vs Monitoring
Brief Introduction
- Brief Introduction
- What is kubernetes and why we need it
- ?What is and Why Ansible
مخاطبین
- علاقه مندان به رشته کامپیوتر، شبکه و زمینه های تخصصی برنامه نویسی
- افراد دارای شناخت یا آشنایی قبلی با این حوزه
سوالات متداول







نظرات