Nhu cầu quản lý nhiều hệ thống ngày càng tăng trong khi ngân sách thường không cho phép tuyển thêm nhân viên. Trong khóa học này, "Automating Linux System Administration", bạn sẽ học cách kết hợp Linux và Ansible cho Dự Án Tự Động Hóa Hệ Thống.
Trước tiên, bạn sẽ khám phá các phương pháp tự động hóa và lý do tại sao bạn nên sử dụng Ansible. Tiếp theo, bạn sẽ phát hiện cách sử dụng các lệnh ad-hoc có thể giúp nhanh chóng cấu hình các hệ thống theo trạng thái mong muốn. Cuối cùng, bạn sẽ học cách triển khai Ansible Playbooks để cấu hình chính xác và lặp lại cho tài sản của mình. Khi hoàn thành khóa học này, bạn sẽ có kỹ năng và kiến thức về tự động hóa Ansible cần thiết để quản lý một môi trường nhỏ.
Khóa học này được thiết kế đặc biệt cho nhu cầu của người làm DevOps, cung cấp kiến thức chuyên sâu về Linux và Ansible. Trong môi trường DevOps, việc hiểu rõ hệ điều hành Linux và kỹ năng tự động hóa với Ansible là yếu tố cần thiết, giúp tối ưu hóa quy trình làm việc, từ quản trị hệ thống đến triển khai và vận hành ứng dụng.
Nội dung khóa học được chia thành ba Module:
Module 01 – Cơ bản về Linux
Module này bao gồm các kiến thức cơ bản về Linux, bao gồm cài đặt, cấu hình, hiểu biết về hệ thống tập tin, và các lệnh cơ bản. Nó bao gồm việc thiết lập máy ảo, chọn đúng bản phân phối Linux, và giới thiệu về quản lý người dùng và hệ thống tập tin. Nó cũng dạy các kỹ năng cần thiết trong việc điều hướng và quản lý tập tin trong môi trường Linux.
Module 02 – Quản trị hệ thống Linux
Module này đề cập đến các chủ đề nâng cao như quản lý tập tin, quyền, quản lý người dùng, và các tiện ích hệ thống khác nhau. Quy trình, giám sát hệ thống, bảo trì hệ điều hành, viết kịch bản shell, quản lý mạng, cập nhật hệ thống, và phân vùng đĩa.
Module 03: Tự động hóa các nhiệm vụ quản trị Linux với Ansible
Module này giới thiệu về Ansible, một công cụ tự động hóa để quản lý các hệ thống IT. Nó bao gồm kiến trúc, thành phần, kho dữ liệu, và chiến lược triển khai của Ansible. Người tham gia sẽ học về viết playbook trong YAML, quản lý biến và bao gồm, thực hiện kiểm soát nhiệm vụ, và tạo vai trò Ansible.
Khóa học này rất phù hợp cho những người mới bắt đầu trong lĩnh vực công nghệ thông tin đang tìm kiếm cách để nâng cao kỹ năng của mình. Đối tượng của khóa học bao gồm:
Người Mới Bắt Đầu trong IT:
Dành cho những ai mới bắt đầu sự nghiệp trong lĩnh vực công nghệ thông tin và muốn xây dựng nền tảng vững chắc về Linux và tự động hóa.
Khóa học bắt đầu từ những kiến thức cơ bản, giúp người mới làm quen với hệ điều hành Linux và các công cụ tự động hóa như Ansible.
Quản Trị Viên Hệ Thống và Các Chuyên Gia IT:
Nếu bạn đã có kinh nghiệm làm việc trong IT nhưng muốn chuyển hướng hoặc nâng cao kỹ năng trong lĩnh vực DevOps, khóa học này cũng rất thích hợp.