Lộ trình DevOps
Hướng dẫn từng bước để trở thành một nhà phát triển Android.
Hỏi AI về Lộ trình DevOps
Chú giải
Đề xuất
Lựa chọn thay thế
Tùy chọn
1 Học một Ngôn ngữ Lập trình
Python
Go
Bash Scripting
2 Kiến thức cơ bản về Hệ điều hành
Linux
Quản lý Tiến trình
Hệ thống tệp và Phân quyền
Mạng cơ bản
Kernel vs User Space
3 Hệ thống Quản lý Phiên bản
Git
Các lệnh Git cơ bản
GitHub / GitLab / Bitbucket
4 Mạng, Bảo mật & Giao thức
Mô hình TCP/IP
HTTP, HTTPS, và SSL/TLS
DNS
Load Balancer & Reverse Proxy
Firewalls & VPC
5 Infrastructure as Code (IaC)
Quản lý Cấu hình:
Ansible
Puppet / Chef
Cung cấp Hạ tầng:
Terraform
OpenTofu
CloudFormation
6 Containers & Ảo hóa
Docker
Dockerfile
Docker Compose
Container Registry
7 CI/CD
Các khái niệm CI/CD
GitHub Actions
GitLab CI
Jenkins
8 Điều phối Container
Kubernetes (K8s)
Kiến trúc K8s
Helm
Docker Swarm
9 Giám sát, Ghi log & Cảnh báo
Giám sát:
Prometheus
Grafana
Ghi log (Logging):
ELK Stack
EFK Stack
10 Nền tảng Đám mây
AWS
Google Cloud Platform (GCP)
Microsoft Azure
Kiến thức Cơ bản về Cloud