Đề cương khóa học
Giới thiệu
Tổng quan về Đặc điểm và Kiến trúc của Red Hat Ansible Automation Platform
- Xem xét các khái niệm và nguyên tắc cơ bản của Ansible
- Hiểu biết về nội dung và nguồn lực cốt lõi của Ansible
Cài đặt và Cấu hình Red Hat Ansible Automation Platform
- Yêu cầu tiền đề cho việc cài đặt Ansible
- Nâng cấp phiên bản Ansible hiện tại
Cấu hình Red Hat Ansible Automation Platform
- Thực hiện các phương pháp cấu hình môi trường nâng cao
- Làm việc với các lệnh CLI cấp cao của Ansible
Chạy Ansible Playbooks và Thực hành Phân quyền Thành phần
- Thực hiện và quản lý các trường hợp sử dụng cụ thể cho tác vụ và kịch bản
Khai thác Ansible Artifacts Tái sử dụng và Tự động hóa Các tác vụ Phức tạp với Inventory
Xử lý Sự tương tác Dữ liệu Giữa các Công cụ Ansible và Hệ thống
Sử dụng Sâu Sắc Các Thành phần Ansible Cơ bản và Lệnh Ad-Hoc
Sử dụng Cú pháp Tự động hóa Ansible Nâng cao với YAML
- Quản lý các chuỗi dữ liệu không an toàn hoặc thô
- Sử dụng anchors và aliases của YAML để tăng tính linh hoạt
Xử lý Dữ liệu Phức tạp và Chuyển đổi Tính năng Chuỗi trong Ansible
Làm việc với Kiến trúc Plugin Ansible Mở rộng
- Các loại plugin Ansible và cách tối ưu hóa việc sử dụng chúng
Sử dụng Từ khóa Playbook Nâng cao và Công cụ Dòng lệnh của Ansible
Tổng quan về Các Hoạt động Mô-đun Phức tạp với Red Hat Ansible
Quản lý và Điều phối Các Cập nhật Nâng cao của Ansible
Truy cập Red Hat Ansible Tower Sử dụng Ansible Automation Platform
Tích hợp Ansible với Red Hat Advanced Cluster Management
Tương tác với RESTful APIs bằng Playbooks và Tower
Tự động hóa Đường dẫn Xây dựng và Hiệu chỉnh Quy trình Làm việc trong Ansible Automation Platform
Phát triển Phương pháp CI/CD với Ansible Automation Platform và Tower
Tạo và Viết Mô-đun và Plugin Tùy chỉnh cho Dự án Phát triển Ansible
- Thêm và tối ưu hóa các mô-đun và plugin cục bộ
- Quy ước và thực hành tốt nhất cho việc phát triển mô-đun Ansible
Hoạt động Red Hat Ansible Automation Platform với Python 3.x
Gỡ lỗi Mô-đun và Kỹ thuật Định dạng Tài liệu
Tổng quan về Phát triển Mô-đun Ansible trên Nền tảng Ngoài
- Hướng dẫn cho việc tự động hóa Ansible trong Microsoft, AWS và hơn thế nữa
Kiểm thử Ansible bằng Phương pháp Hiệu quả và Theo dõi Chu kỳ Mô-đun
- Thực hành phát triển nâng cao cho các tài nguyên và công cụ Ansible khác
Tối ưu hóa API Python của Red Hat Ansible Automation Platform
Làm việc với Ansible Galaxy và Sử dụng Cấu trúc Metadata
Khai thác Dịch vụ Đám mây Công cộng Phù hợp với Ansible
Triển khai Ứng dụng Đám mây Bản địa Sử dụng Ansible Automation
- Chuyển đổi sang nền tảng đám mây bản địa bằng Ansible
- Thực hiện các triển khai Red Hat OpenShift nâng cao
Tự động hóa Mạng lưới với Ansible và Phản hồi cho Công việc Hoạt động Động
- Làm việc với các mô-đun mạng Ansible và phân tích dữ liệu Ansible
- Quản lý timeout, proxy và các vấn đề khác
- Thực hành phương pháp ảo hóa và containerization
Duy trì và Quản trị Red Hat Ansible Automation Platform và Thành phần
Minh họa Các Trường hợp Tự động hóa Phổ biến Nhất cho Tổ chức
Gỡ lỗi Red Hat Ansible Automation Platform
Tổng kết và Kết luận
Yêu cầu
- Kinh nghiệm quản trị hệ thống Linux và CLI
- Kinh nghiệm với các tác vụ tự động hóa Ansible cơ bản
- Thành thạo cú pháp lập trình YAML
- Hiểu biết về cơ sở hạ tầng IT và quy trình làm việc
- Kiến thức cơ bản về ngôn ngữ lập trình Python
Đối tượng
- Kỹ sư DevOps
- Nhà phát triển
- Quản trị viên SysOps
Đánh giá (1)
Có rất nhiều bài tập thực hành được giám sát và hỗ trợ bởi người hướng dẫn
Aleksandra - Fundacja PTA
Khóa học - Mastering Make: Advanced Workflow Automation and Optimization
Dịch thuật bằng máy