
DEVOPS CƠ BẢN – TODB19 CHÍNH THỨC KHAI GIẢNG
DEVOPS CƠ BẢN TODB19 CHÍNH THỨC KHỞI ĐỘNG! Tối ngày 31/3, Khóa học DevOps cơ bản TODB19 đã khai giảng tại TEL4VN, đánh dấu bước khởi đầu cho những bạn mong muốn làm chủ quy trình phát triển và vận hành trong môi trường công nghệ hiện đại.
Đồng hành cùng lớp là giảng viên Đặng Thế Mạnh – Senior SysOps/DevOps Engineer tại VPBank, mang đến góc nhìn thực tế cùng những kinh nghiệm triển khai, tối ưu hệ thống và vận hành trong doanh nghiệp.
Khóa học không chỉ giúp xây dựng nền tảng DevOps vững chắc mà còn mở ra hướng đi rõ ràng hơn cho hành trình phát triển nghề nghiệp trong lĩnh vực IT.
Cảm ơn các bạn học viên đã tin tưởng lựa chọn TEL4VN. Chúc TODB19 sẽ có một hành trình học tập thật hiệu quả, nhiều trải nghiệm thực tế trong thời gian học!

Chương Trình Học
Module 1: Git – Nền Tảng Quản Lý Source Code Hiện Đại
Lab 1: Làm Quen Với Git
- Mục Tiêu: Hiểu các khái niệm cơ bản về Git, repository, commit.
- Hoạt Động: Thiết lập Git, tạo repository đầu tiên và thực hành các lệnh cơ bản.
Lab 2: Làm Việc Với Nhánh Trong Git
- Mục Tiêu: Sử dụng branch, checkout, merge và rebase hiệu quả.
- Hoạt Động: Quản lý code với branch, xử lý conflict và merge code.
Lab 3: Git Trong Dự Án Thực Tế
- Mục Tiêu: Áp dụng Git flow, tag và release management vào dự án.
- Hoạt Động: Mô phỏng quy trình phát triển thực tế với Git flow.
Module 2: Linux – Nền Tảng Hệ Điều Hành Cho DevOps
Lab 4: Khám Phá Linux
- Mục Tiêu: Hiểu cấu trúc file system và các lệnh terminal cơ bản.
- Hoạt Động: Quản lý file, thư mục và tìm kiếm thông tin qua command line.
Lab 5: Quản Trị Hệ Thống Linux
- Mục Tiêu: Quản lý user, group, permission và process management.
- Hoạt Động: Thiết lập user, phân quyền và quản lý tiến trình.
Lab 6: Tự Động Hóa Với Shell Script
- Mục Tiêu: Sử dụng shell script để tự động hóa các tác vụ.
- Hoạt Động: Viết script tự động backup dữ liệu và monitor hệ thống.
Module 3: Docker – Container Hóa Ứng Dụng
Lab 7: Kiến Thức Nền Tảng Về Docker
- Mục Tiêu: Hiểu về container, image và kiến trúc Docker.
- Hoạt Động: Tạo và chạy container đầu tiên.
Lab 8: Mạng Và Lưu Trữ Trong Docker
- Mục Tiêu: Quản lý Docker network, volume và data persistence.
- Hoạt Động: Thiết lập network và quản lý dữ liệu cho container.
Lab 9: Ứng Dụng Docker Trong Thực Tế
- Mục Tiêu: Sử dụng Docker Compose cho ứng dụng multi-container.
- Hoạt Động: Triển khai ứng dụng web với database sử dụng Docker Compose.
Lab 10: Tối Ưu Hóa Docker
- Mục Tiêu: Nâng cao hiệu suất và bảo mật cho các container Docker.
- Hoạt Động: Tối Ưu hóa Dockerfile, quản lý image và thiết lập các biện pháp bảo mật cho container.
Module 4: Ansible – Tự Động Hóa Hạ Tầng
Lab 11: Ansible Căn Bản
- Mục Tiêu: Hiểu về Infrastructure as Code và các khái niệm cơ bản của Ansible.
- Hoạt Động: Viết playbook triển khai web server tự động.
Lab 12: Triển Khai Tự Động Với Ansible
- Mục Tiêu: Áp dụng Ansible trong môi trường đơn giản.
- Hoạt Động: Sử dụng Ansible để triển khai và cấu hình ứng dụng đơn giản.
Project Cuối Khóa: Xây Dựng Pipeline CI/CD Cơ Bản
- Mục Tiêu: Áp dụng kiến thức từ Git, Linux và Docker để xây dựng một pipeline CI/CD hoàn chỉnh.
- Hoạt Động: Thiết kế và triển khai pipeline CI/CD tích hợp Git, Docker và các công cụ tự động hóa để triển khai ứng dụng từ mã nguồn đến môi trường production.


