Đề cương khóa học

Giới thiệu

Tổng quan về các tính năng và kiến trúc của Red Hat Ansible Automation Platform

  • Xem lại các khái niệm và nguyên lý cơ bản của Ansible
  • Hiểu về các nội dung và tài nguyên cơ bản của Ansible

Cài đặt và cấu hình Red Hat Ansible Automation Platform

  • Điều kiện tiền quyết 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 Ansible CLI cấp cao

Chạy Ansible Playbooks và thực hành phân quyền các thành phần

  • Thực thi và quản lý các trường hợp sử dụng cụ thể cho các nhiệm vụ và các kịch bản

Tận dụng các tác phẩm tái sử dụng Ansible và tự động hóa các tác vụ phức tạp với Inventory

Xử lý tương tác dữ liệu giữa các công cụ và hệ thống Ansible

Sử dụng sâu các thành phần truyền thống và các lệnh ad-hoc của Ansible

Sử dụng cú pháp tự động hóa nâng cao của Ansible với YAML

  • Quản lý các chuỗi dữ liệu không an toàn hoặc thô
  • Sử dụng các điểm ne và biệt danh YAML để tăng tính linh hoạt

Thao tác với dữ liệu phức tạp và biến đổi các chức năng chuỗi trong Ansible

Làm việc với kiến trúc plugin mở rộng của Ansible

  • Các loại plugin Ansible và cách tối đa hóa sử dụng chúng

Sử dụng các từ khóa kịch bản và các công cụ dòng lệnh nâng cao 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à phối hợp các bản cập nhật lăn 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 sử dụng Playbooks và Tower

Tự động hóa các đường ống xây dựng và tối ưu hóa các luồng làm việc trong Ansible Automation Platform

Phát triển các phương pháp CI/CD với Ansible Automation Platform và Tower

Tạo và viết các mô-đun và plugin tùy chỉnh cho các dự án phát triển Ansible

  • Thêm và tối ưu hóa các mô-đun và plugin địa phương
  • Quy ước và các thực tiễn 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à các mẹo định dạng tài liệu

Tổng quan về phát triển mô-đun Ansible trên các nền tảng ngoại bộ

  • Hướng dẫn về tự động hóa Ansible trong Microsoft, AWS, và nhiều hơn nữa

Kiểm tra Ansible bằng các phương pháp hiệu quả và theo dõi vòng đời mô-đun

  • Các thực tiễn phát triển nâng cao cho các tài nguyên và công cụ Ansible khác

Tối đa hóa API Python của Red Hat Ansible Automation Platform

Làm việc với Ansible Galaxy và sử dụng các cấu trúc metadata

Tận dụng các dịch vụ đám mây công cộng theo đúng hướng của Ansible

Triển khai các ứng dụng đám mây bản địa sử dụng Ansible Automation

  • Di chuyển đến một nền tảng đám mây bản địa với Ansible
  • Thực thi các triển khai Red Hat OpenShift nâng cao

Tự động hóa mạng với Ansible và phản ứng với các tải 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ý thời gian chờ, proxy và các vấn đề khác
  • Thực hành các phương pháp ảo hóa và container hóa

Bảo trì và quản trị Ansible Automation Platform và các thành phần

Trưng bày 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

  • Kiến thức về quản trị hệ thống Linux và CLI
  • Kinh nghiệm với các tác vụ tự động hóa cơ bản của Ansible
  • Thao túng cú pháp lập trình YAML
  • Hiểu về cơ sở hạ tầng và quy trình IT
  • Kiến thức cơ bản về ngôn ngữ lập trình Python

Đối tượng học

  • Kỹ sư DevOps
  • Lập trình viên
  • Quản trị viên SysOps
 35 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan