Đề 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 Nền tảng Tự động hóa Red Hat Ansible

  • Xem xét các khái niệm và nguyên tắc cơ bản của Ansible
  • Hiểu rõ nội dung và tài nguyên cốt lõi của Ansible

Cài đặt và Thiết lập Nền tảng Tự động hóa Red Hat Ansible

  • Các điều kiện tiên quyết để cài đặt Ansible
  • Nâng cấp phiên bản Ansible hiện tại

Cấu hình Nền tảng Tự động hóa Red Hat Ansible

  • 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 Ansible cấp cao hơn

Chạy Playbook Ansible và Thực hành Ủy quyền 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 tác vụ và plays

Tận dụng các Artifact có thể tái sử dụng của 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 Chuyên sâu các Thành phần Truyền thống của Ansible và các Lệnh Ad-Hoc

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 neo và bí danh YAML để tăng tính linh hoạt

Xử lý Dữ liệu Phức tạp và Chuyển đổi 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 việc sử dụng chúng

Triển khai các Từ khóa Playbook Nâng cao và Công cụ Dòng lệnh của Ansible

Tổng quan về các Thao tác Module Phức tạp với Red Hat Ansible

Quản lý và Điều phối các Bản Cập nhật Rolling của Ansible

Triển khai Access Red Hat Ansible Tower bằng Nền tảng Tự động hóa Ansible

Tích hợp Ansible với Red Hat Advanced Cluster Management

Tương tác với RESTful APIs bằng Playbook và Tower

Tự động hóa Quy trình Xây dựng và Tối ưu hóa Quy trình Làm việc trong Nền tảng Tự động hóa Ansible

Phát triển các Phương pháp CI/CD với Nền tảng Tự động hóa Ansible và Tower

Tạo và Viết các Module 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 module và plugin cục bộ
  • Các quy ước và thực tiễn tốt nhất để phát triển module Ansible

Vận hành Nền tảng Tự động hóa Red Hat Ansible với Python 3.x

Gỡ lỗi Module và Mẹo Định dạng Documentation

Tổng quan về Phát triển Module Ansible trên các Nền tảng Bên ngoài

  • Hướng dẫn Tự động hóa Ansible trên Microsoft, AWS và hơn thế nữa

Kiểm tra Ansible với các Phương pháp Hiệu quả và Giám sát Vòng đời Module

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

Tối đa hóa API Python của Nền tảng Tự động hóa Red Hat Ansible

Làm việc với Ansible Galaxy và Sử dụng Cấu trúc Metadata

Tận dụng các Dịch vụ Cloud Công cộng Phù hợp với Ansible

Triển khai các Ứng dụng Cloud-Native bằng Tự động hóa Ansible

  • Di chuyển sang nền tảng cloud-native 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 hồi với Tải trọng Hoạt động Năng động

  • Làm việc với các module mạng Ansible và phân tích cú pháp dữ liệu Ansible
  • Quản lý thời gian chờ, proxy và các vấn đề khác
  • Thực hành ảo hóa và container hóa

Bảo trì và Quản lý Nền tảng Tự động hóa Ansible và các Thành phần

Trình bày các Trường hợp Tự động hóa Phổ biến Nhất cho Tổ chức

Khắc phục sự cố Nền tảng Tự động hóa Red Hat Ansible

Tóm tắt và Kết luận

Requirements

  • Có kiến thức nền tảng về quản trị hệ thống Linux và giao diện dòng lệnh (CLI)
  • Có kinh nghiệm thực hiện các tác vụ tự động hóa cơ bản Ansible
  • Thông thạo cú pháp lập trình YAML
  • Hiểu biết về cơ sở hạ tầng và quy trình làm việc CNTT
  • Có kiến thức cơ bản về ngôn ngữ lập trình Python

Đối tượng

  • DevOps Kỹ sư
  • Nhà phát triển
  • Quản trị viên SysOps
 35 Hours

Number of participants


Price per participant

Testimonials (1)

Provisional Upcoming Courses (Require 5+ participants)

Related Categories