Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

Managing Ansible with AWX and Ansible Tower

Quản lý Ansible với AWX và Ansible Tower

Quản lý Ansible với AWX và Ansible Tower

Thực hành với AWX và Ansible Tower, tự động hóa tác vụ CNTT và tối ưu hóa hoạt động từ cơ bản đến nâng cao.

4.3
(2,277 đánh giá)
10,906 học viên
Giảng viên
Shikhar Verma
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
4.0 giờ video
84 bài giảng
4 bài quiz
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Hiểu Cơ Bản về Ansible AWX và Tower
Thiết lập và Cấu hình Máy ảo (VM) cho Ansible AWX
Cài đặt Ansible AWX trên Ubuntu
Điều hướng Bảng điều khiển Ansible AWX
Cấu hình Ansible AWX để Tích hợp với Máy khách
Tạo và Quản lý Tổ chức và Dự án trong Ansible AWX
Phát triển và Khởi chạy Mẫu Công việc trong Ansible AWX
Tạo Người dùng và Nhóm để Kiểm soát Truy cập Dựa trên Vai trò
Tích hợp Ansible AWX với Git
Loại Người dùng & Vai trò Tổ chức
Triển khai Kiểm soát Truy cập Dựa trên Vai trò (RBAC) trong Ansible AWX
Tổng quan về GitHub
Cài đặt và Cấu hình Git
Tổng quan về Kho động (Dynamic Inventories)
Cấu hình Kho động cho Môi trường AWS EC2
Xử lý Sự cố và Tối ưu hóa Triển khai Ansible AWX
Thiết lập Ansible AWX trên Đám mây AWS

Yêu cầu

Máy tính để bàn hoặc Laptop có kết nối Internet
Cần có hiểu biết về Ansible và Ansible playbook
Quen thuộc với Linux/Ubuntu

Đối tượng phù hợp

Chuyên gia CNTT và Quản trị viên Hệ thống
Kỹ sư DevOps
Người mới bắt đầu quan tâm đến Tự động hóa CNTT
Sinh viên và Người học mong muốn thành thạo Ansible AWX
Bất kỳ ai quan tâm đến việc học Phiên bản Miễn phí của Ansible Tower

Nội dung khóa học

12 phần • 84 bài giảng
1 Giới thiệu
2 Tổng quan về Ansible AWX/Tower
3 Điểm tương đồng giữa Ansible AWX và Tower
4 Ansible AWX vs. Ansible Tower: Những khác biệt chính
1 Cài đặt Ansible AWX: Mọi điều bạn cần biết
2 Thiết lập Ansible AWX
3 Thiết lập Máy ảo Ansible AWX với Oracle VM
4 Cài đặt Ubuntu 24.04 trên Oracle VM
5 Cập nhật và Cấu hình Máy ảo
6 Truy cập Máy ảo bằng MobaXterm
1 Thiết lập Docker trên Ubuntu
2 Cài đặt và Cấu hình Cụm Minikube trên Ubuntu
3 Cài đặt Công cụ Dòng lệnh Kubectl
4 Khởi tạo Cụm Minikube
5 Cấu hình Cụm Minikube
6 Triển khai Ansible AWX qua Operator
7 Tạo file awx-ubuntu.yml
8 Truy cập Bảng điều khiển từ Hệ thống Ubuntu
9 Truy cập Bảng điều khiển từ bên ngoài Hệ thống Ubuntu
1 Điều hướng Bảng điều khiển Ansible AWX
2 Bảng điều khiển Ansible AWX: Tính năng và Chức năng Chính
3 Bảng điều khiển Ansible AWX: Phần Truy cập
1 Thiết lập SSH và Người dùng để Tích hợp Máy khách AWX
2 Xác thực Không mật khẩu cho Tích hợp AWX-Máy khách
1 Tổng quan Buổi Thực hành: Khái niệm Chính và Bài tập Thực tế
2 Tạo một Tổ chức trong AWX
3 Tạo một Dự án
4 Xử lý Cảnh báo khi Tạo Dự án
5 Thiết lập Thông tin Xác thực (Credentials)
6 Tạo một Kho (Inventory)
7 Chạy Lệnh - Kiểm tra Kết nối Ping
8 Chạy Lệnh - Kiểm tra Phiên bản Hệ điều hành
1 Giới thiệu về Mẫu AWX: Khái niệm và Cách sử dụng Chính
2 Tạo và Đặt Ansible Playbook trong Thư mục
3 Tạo Mẫu Công việc: MyFirstJobTemplate
4 Khởi chạy Mẫu
1 Tổng quan về Playbook Cài đặt Nginx
2 Tạo Thư mục Playbook mới
3 Sao chép Ansible Playbook vào Thư mục Playbook
4 Tạo Mẫu Công việc Mới
5 Chạy Mẫu Công việc và Xác minh Nginx trên Máy khách
1 Tích hợp AWX và Git: Tổng quan Toàn diện
2 Tạo một Dự án sử dụng Git làm Kiểm soát Nguồn
3 Tạo một Kho (Inventory) mới
4 Thêm Máy chủ vào Kho bằng Git Repository
5 Tạo Mẫu Công việc Mới
6 Khởi chạy Mẫu
7 Chạy một Playbook khác với cùng Mẫu Công việc
8 Đồng bộ Git Repository từ Dự án của bạn
9 Thêm và Cấu hình Lịch trình trong Dự án của bạn
10 Thực thi một Playbook qua AWX
1 RBAC trong AWX: Tổng quan
2 Các Loại Người dùng Khác nhau trong AWX
3 Tổ chức trong AWX: Chức năng và Vai trò Chính
4 Tạo một Người dùng Thông thường
5 Tạo một Người dùng Kiểm toán Hệ thống
6 Tạo một Người dùng Quản trị viên Hệ thống
7 Thêm Quyền để truy cập Mẫu Công việc
8 Thêm Quyền để truy cập Kho (Inventory)
9 Tạo Nhóm mới
10 Quản lý Nhóm: Thêm Người dùng vào Nhóm trong AWX
11 Cấu hình Thành viên Nhóm
12 Gán Vai trò cho Nhóm
1 Lab 1: Khởi chạy Máy ảo Ubuntu để Thiết lập Ansible AWX
2 Truy cập Máy ảo Ubuntu bằng MobaXterm
3 Thiết lập Docker trên Ubuntu
4 Cài đặt Cụm Minikube trên Ubuntu
5 Cài đặt Công cụ Dòng lệnh Kubectl
6 Cấu hình Cụm Minikube
7 Triển khai Ansible AWX qua Operator
8 Tạo file triển khai yaml
9 Truy cập Ansible AWX
10 Thêm cổng trong Nhóm Bảo mật (Security Group)
11 Thiết lập Máy khách cho Ansible AWX
12 Xác thực Không mật khẩu giữa AWX và Máy khách
13 Tạo một Tổ chức trong AWX
14 Tạo một Dự án
15 Thiết lập Thông tin Xác thực (Credentials)
16 Tạo một Kho (Inventory)
17 Chạy Lệnh - Kiểm tra Kết nối Ping
1 Tổng quan về Kho động
2 Cấu hình Kho động cho Môi trường AWS EC2
3 Buổi Thực hành Lab
4 Bài giảng cuối cùng

Giới thiệu khóa học

This entire course module is based on AWX, the open-source version of Ansible Tower.

A good way to start learning is by using AWX, as it serves as the foundation for Ansible Tower.

  • Ansible AWX is the open-source version of Ansible Tower, which is a web-based interface for managing Ansible automation.

  • Ansible AWX is supported by the community, which means there is no official help if you run into problems.

  • Ansible AWX has all the basic features to manage automation tasks but doesn’t have some advanced features like security tools or reporting.

  • Ansible Tower is the commercial (paid) version of AWX, with extra features that businesses need.

  • Ansible Tower comes with customer support from the company behind Ansible (Red Hat), which can help if you run into issues.

  • Ansible Tower has more advanced features like security tools, better reporting, and the ability to handle larger and more complex environments.

Ansible Tower requires a valid subscription to run on CentOS 8 or 9. Ansible Tower is not free. It is a commercial product that requires a license to use.


Introduction

  • An Overview of Ansible AWX/Tower.

  • Features of Ansible AWX.

  • Features of Ansible Tower.

  • Similarities Between Ansible AWX and Ansible Tower.

  • Key Differences Between Ansible AWX and Ansible Tower.

  • When to Use Ansible AWX vs. Ansible Tower.

VM Setup for Ansible AWX Installation

  • Ansible AWX Installation: A Comprehensive Overview

  • Ansible AWX Setup

  • Ansible AWX VM Setup with Oracle VM

  • Ubuntu 24.04 Installation on Oracle VM

  • Update and Configure the VM

  • Access VMs Using MobaXterm

Installation of Ansible AWX

  • Set Up Docker on Ubuntu

  • Install and Configure Minikube Cluster on Ubuntu

  • Install Kubectl Command-Line Tool

  • Initialize the Minikube Cluster

  • Configure the Minikube Cluster

  • Deploy Ansible AWX via Operator

  • Create a awx-ubuntu.yml file

  • Access the Dashboard from the Ubuntu System

  • Access the Dashboard from Outside the Ubuntu System

Ansible AWX Dashboard: Introduction and Overview

  • Navigating the Ansible AWX Dashboard

  • Ansible AWX Dashboard: Key Features and Functionality

  • Ansible AWX Dashboard: Access Section

Client Setup for Ansible AWX: A Step-by-Step Guide

  • SSH and User Setup for AWX Client Integration

  • Passwordless Authentication for AWX-Client Integration

Ansible AWX: Organization, Project Setup, and Troubleshooting Lab

  • Lab Session Overview: Key Concepts and Practical Exercises

  • Create Organization in AWX

  • Create a Project

  • Troubleshooting Project Creation Warning

  • Set Up Credentials

  • Create an Inventory

  • Run Command - Test Ping Connectivity

  • Run Command - Check OS Version

Ansible AWX Templates

  • Introduction to AWX Templates: Key Concepts and Usage

  • Create and Place Ansible Playbook in Directory

  • Create Job Template: MyFirstJobTemplate

  • Launch the Template

Cross-Platform Nginx Package Installation with Ansible AWX

  • Overview of Playbook for Nginx Installation

  • Create a new Playbook Directory

  • Copy Ansible Playbook to Playbook Directory

  • Create New Job Template

  • Run Job Template and Verify Nginx on Clients

Ansible AWX Integration with Git

  • AWX and Git Integration: A Complete Overview

  • Create a Project Using Git as Source Control

  • Create a new Inventory

  • Add Hosts to Inventory Using a Git Repository

  • Create New Job Template

  • Launch the Template

  • Run Another Playbook with the Same Job Template

  • Sync a Git Repository from Your Project

  • Add and Configure Schedules in Your Project

  • Execute a Playbook via AWX

Role-Based Access Control (RBAC)

  • How RBAC Works in AWX: An Overview

  • Different User Types in AWX

  • Organizations in AWX: Key Functions and Roles

  • Create a Normal User

  • Create a System Auditor User

  • Create a System Administrator User

  • Add Permissions to access Job Template

  • Add Permissions to access Inventory

  • Create New Team

  • Manage Teams: Adding Users to a Team in AWX

  • Configuring Team Memberships

  • Assign Roles to Teams

Ansible AWX Setup in the AWS Cloud

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Ansible
Hiển thị tất cả khoá học Automation
Hiển thị tất cả khoá học Devops
Hiển thị tất cả khoá học Infrastructure Management
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊