آموزش انسایبل AWX: ساده‌سازی اتوماسیون و مدیریت IT - آخرین آپدیت

دانلود Ansible AWX: Simplifying Automation and IT Management

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:

آموزش Ansible AWX/Tower: اتوماسیون، مدیریت وظایف IT و افزایش بهره‌وری

با یادگیری Ansible AWX/Tower، فرآیند اتوماسیون را ساده‌سازی کنید، وظایف IT را به آسانی مدیریت کنید و گام به گام بهره‌وری خود را افزایش دهید.

مقدمه

Ansible AWX نسخه رایگان و متن‌باز Ansible Tower است. این ابزار به شما کمک می‌کند تا وظایف IT مانند مدیریت سرورها و استقرار نرم‌افزار را از طریق یک رابط وب خودکار کنید. AWX امکاناتی مانند زمان‌بندی وظایف، دسترسی مبتنی بر نقش و ردیابی نتایج را ارائه می‌دهد. این ابزار برای تیم‌های کوچک یا پروژه‌ها ایده‌آل است و روشی آسان برای مدیریت اتوماسیون بدون هزینه‌های اضافی فراهم می‌کند.

آنچه در این آموزش خواهید آموخت:

  • درک اصول اولیه Ansible AWX و Tower
  • راه‌اندازی و پیکربندی ماشین مجازی (VM) برای Ansible AWX
  • نصب Ansible AWX بر روی Ubuntu
  • پیمایش داشبورد Ansible AWX
  • پیکربندی Ansible AWX برای یکپارچه‌سازی با کلاینت
  • ایجاد و مدیریت سازمان‌ها و پروژه‌ها در Ansible AWX
  • توسعه و اجرای الگوهای شغلی (Job Templates) در Ansible AWX
  • یکپارچه‌سازی Ansible AWX با Git
  • پیاده‌سازی کنترل دسترسی مبتنی بر نقش (RBAC) در Ansible AWX
  • عیب‌یابی و بهینه‌سازی استقرار Ansible AWX

پیش‌نیازها:

  • آشنایی با Linux/Ubuntu
  • آشنایی با مفاهیم اتوماسیون - Ansible, Ansible Playbook
  • مهارت‌های اولیه کار با خط فرمان
  • یک کامپیوتر با دسترسی به اینترنت

سرفصل‌های آموزشی:

مقدمه

  • مروری بر Ansible AWX/Tower
  • ویژگی‌های Ansible AWX
  • ویژگی‌های Ansible Tower
  • شباهت‌های بین Ansible AWX و Ansible Tower
  • تفاوت‌های کلیدی بین Ansible AWX و Ansible Tower
  • چه زمانی از Ansible AWX در مقابل Ansible Tower استفاده کنیم

راه‌اندازی ماشین مجازی (VM) برای نصب Ansible AWX

  • نصب Ansible AWX: یک نمای کلی جامع
  • راه‌اندازی Ansible AWX
  • راه‌اندازی Ansible AWX VM با Oracle VM
  • نصب Ubuntu 24.04 بر روی Oracle VM
  • به‌روزرسانی و پیکربندی VM
  • دسترسی به VMها با استفاده از MobaXterm

نصب Ansible AWX

  • راه‌اندازی Docker روی Ubuntu
  • نصب و پیکربندی Minikube Cluster روی Ubuntu
  • نصب ابزار خط فرمان Kubectl
  • مقداردهی اولیه Minikube Cluster
  • پیکربندی Minikube Cluster
  • استقرار Ansible AWX از طریق Operator
  • ایجاد یک فایل awx-ubuntu.yml
  • دسترسی به داشبورد از سیستم Ubuntu
  • دسترسی به داشبورد از خارج از سیستم Ubuntu

داشبورد Ansible AWX: مقدمه و بررسی اجمالی

  • پیمایش داشبورد Ansible AWX
  • داشبورد Ansible AWX: ویژگی‌ها و عملکردهای کلیدی
  • داشبورد Ansible AWX: بخش دسترسی

راه‌اندازی کلاینت برای Ansible AWX: راهنمای گام به گام

  • راه‌اندازی SSH و کاربر برای یکپارچه‌سازی کلاینت AWX
  • احراز هویت بدون رمز عبور برای یکپارچه‌سازی AWX-Client

Ansible AWX: سازمان، راه‌اندازی پروژه و آزمایشگاه عیب‌یابی

  • مروری بر جلسه آزمایشگاه: مفاهیم کلیدی و تمرینات عملی
  • ایجاد سازمان در AWX
  • ایجاد یک پروژه
  • عیب‌یابی اخطار ایجاد پروژه
  • راه‌اندازی اعتبارنامه‌ها
  • ایجاد یک فهرست (Inventory)
  • اجرای دستور - تست اتصال Ping
  • اجرای دستور - بررسی نسخه سیستم عامل

الگوهای Ansible AWX

  • مقدمه‌ای بر الگوهای AWX: مفاهیم و کاربرد کلیدی
  • ایجاد و قرار دادن Ansible Playbook در دایرکتوری
  • ایجاد Job Template: MyFirstJobTemplate
  • اجرای الگو

نصب بسته Nginx چند پلتفرمی با Ansible AWX

  • مروری بر Playbook برای نصب Nginx
  • ایجاد یک دایرکتوری Playbook جدید
  • کپی کردن Ansible Playbook به دایرکتوری Playbook
  • ایجاد Job Template جدید
  • اجرای Job Template و تأیید Nginx روی کلاینت‌ها

یکپارچه‌سازی Ansible AWX با Git

  • یکپارچه‌سازی AWX و Git: یک نمای کلی کامل
  • ایجاد یک پروژه با استفاده از Git به عنوان کنترل منبع
  • ایجاد یک فهرست جدید
  • افزودن میزبان‌ها به فهرست با استفاده از یک مخزن Git
  • ایجاد Job Template جدید
  • اجرای الگو
  • اجرای Playbook دیگر با همان Job Template
  • همگام‌سازی یک مخزن Git از پروژه خود
  • افزودن و پیکربندی برنامه‌ها در پروژه خود
  • اجرای Playbook از طریق AWX

کنترل دسترسی مبتنی بر نقش (RBAC)

  • RBAC چگونه در AWX کار می‌کند: یک نمای کلی
  • انواع مختلف کاربران در AWX
  • سازمان‌ها در AWX: عملکردها و نقش‌های کلیدی
  • ایجاد یک کاربر عادی
  • ایجاد یک کاربر System Auditor
  • ایجاد یک کاربر System Administrator
  • افزودن مجوزها برای دسترسی به Job Template
  • افزودن مجوزها برای دسترسی به فهرست
  • ایجاد تیم جدید
  • مدیریت تیم‌ها: افزودن کاربران به یک تیم در AWX
  • پیکربندی عضویت در تیم
  • اختصاص نقش‌ها به تیم‌ها
  • آخرین سخنرانی

سرفصل ها و درس ها

مقدمه Introduction

  • مقدمه Introduction

  • مروری بر Ansible AWX/Tower An Overview of Ansible AWX/Tower

  • مشابهت‌های بین Ansible AWX و Tower Similarities Between Ansible AWX and Tower

  • مقایسه Ansible AWX و Ansible Tower: تفاوت‌های کلیدی Ansible AWX vs. Ansible Tower: Key Differences

راه‌اندازی ماشین مجازی برای نصب Ansible AWX VM Setup for Ansible AWX Installation

  • نصب Ansible AWX: یک مرور جامع Ansible AWX Installation: A Comprehensive Overview

  • راه اندازی Ansible AWX Ansible AWX Setup

  • راه اندازی ماشین مجازی Ansible AWX با Oracle VM Ansible AWX VM Setup with Oracle VM

  • نصب Ubuntu 24.04 روی Oracle VM Ubuntu 24.04 Installation on Oracle VM

  • به روز رسانی و پیکربندی ماشین مجازی Update and Configure the VM

  • دسترسی به ماشین‌های مجازی با استفاده از MobaXterm Access VMs Using MobaXterm

نصب Ansible AWX Installation of Ansible AWX

  • راه اندازی Docker روی اوبونتو Set Up Docker on Ubuntu

  • نصب و پیکربندی Minikube Cluster روی اوبونتو Install and Configure Minikube Cluster on Ubuntu

  • نصب ابزار خط فرمان Kubectl Install Kubectl Command-Line Tool

  • مقداردهی اولیه Minikube Cluster Initialize the Minikube Cluster

  • پیکربندی Minikube Cluster Configure the Minikube Cluster

  • استقرار Ansible AWX از طریق Operator Deploy Ansible AWX via Operator

  • ایجاد فایل awx-ubuntu.yml Create a awx-ubuntu.yml file

  • دسترسی به داشبورد از سیستم اوبونتو Access the Dashboard from the Ubuntu System

  • دسترسی به داشبورد از خارج از سیستم اوبونتو Access the Dashboard from Outside the Ubuntu System

داشبورد Ansible AWX: مقدمه و بررسی اجمالی Ansible AWX Dashboard: Introduction and Overview

  • پیمایش در داشبورد Ansible AWX Navigating the Ansible AWX Dashboard

  • داشبورد Ansible AWX: ویژگی‌ها و عملکردهای کلیدی Ansible AWX Dashboard: Key Features and Functionality

  • داشبورد Ansible AWX: بخش دسترسی Ansible AWX Dashboard: Access Section

راه اندازی کلاینت برای Ansible AWX: یک راهنمای گام به گام Client Setup for Ansible AWX: A Step-by-Step Guide

  • راه اندازی SSH و کاربر برای یکپارچه سازی کلاینت AWX SSH and User Setup for AWX Client Integration

  • احراز هویت بدون رمز عبور برای یکپارچه سازی AWX-Client Passwordless Authentication for AWX-Client Integration

Ansible AWX: سازمان، راه اندازی پروژه و آزمایشگاه عیب یابی Ansible AWX: Organization, Project Setup, and Troubleshooting Lab

  • بررسی اجمالی جلسه آزمایشگاهی: مفاهیم کلیدی و تمرینات عملی Lab Session Overview: Key Concepts and Practical Exercises

  • ایجاد سازمان در AWX Create Organization in AWX

  • ایجاد یک پروژه Create a Project

  • عیب یابی هشدار ایجاد پروژه Troubleshooting Project Creation Warning

  • راه اندازی Credential Set Up Credentials

  • ایجاد یک Inventory Create an Inventory

  • اجرای دستور - تست اتصال پینگ Run Command - Test Ping Connectivity

  • اجرای دستور - بررسی نسخه سیستم عامل Run Command - Check OS Version

قالب‌های Ansible AWX Ansible AWX Templates

  • مقدمه ای بر قالب‌های AWX: مفاهیم کلیدی و کاربرد Introduction to AWX Templates: Key Concepts and Usage

  • ایجاد و قرار دادن Ansible Playbook در فهرست Create and Place Ansible Playbook in Directory

  • ایجاد قالب Job: MyFirstJobTemplate Create Job Template: MyFirstJobTemplate

  • راه اندازی قالب Launch Template

نصب پکیج Nginx بین پلتفرمی با Ansible AWX Cross-Platform Nginx Package Installation with Ansible AWX

  • بررسی اجمالی Playbook برای نصب Nginx Overview of Playbook for Nginx Installation

  • ایجاد یک دایرکتوری Playbook جدید Create a new Playbook Directory

  • کپی کردن Ansible Playbook در دایرکتوری Playbook Copy Ansible Playbook to Playbook Directory

  • ایجاد قالب Job جدید Create New Job Template

  • اجرای قالب Job و تأیید Nginx روی کلاینت ها Run Job Template and Verify Nginx on Clients

ادغام Ansible AWX با Git Ansible AWX Integration with Git

  • ادغام AWX و Git: یک بررسی اجمالی کامل AWX and Git Integration: A Complete Overview

  • ایجاد یک پروژه با استفاده از Git به عنوان کنترل منبع Create a Project Using Git as Source Control

  • ایجاد یک Inventory جدید Create a new Inventory

  • اضافه کردن هاست به Inventory با استفاده از یک مخزن Git Add Hosts to Inventory Using a Git Repository

  • ایجاد قالب Job جدید Create New Job Template

  • راه اندازی قالب Launch the Template

  • اجرای یک Playbook دیگر با همان قالب Job Run Another Playbook with the Same Job Template

  • همگام سازی یک مخزن Git از پروژه خود Sync a Git Repository from Your Project

  • اضافه کردن و پیکربندی زمانبندی در پروژه خود Add and Configure Schedules in Your Project

  • اجرای یک Playbook از طریق AWX Execute a Playbook via AWX

کنترل دسترسی مبتنی بر نقش (RBAC) Role-Based Access Control (RBAC)

  • RBAC در AWX: بررسی اجمالی RBAC in AWX: Overview

  • انواع مختلف کاربر در AWX Different User Types in AWX

  • سازمان‌ها در AWX: نقش‌ها و عملکردهای کلیدی Organizations in AWX: Key Functions and Roles

  • ایجاد یک کاربر عادی Create a Normal User

  • ایجاد یک کاربر ممیز سیستم Create a System Auditor User

  • ایجاد یک کاربر مدیر سیستم Create a System Administrator User

  • اضافه کردن مجوز برای دسترسی به قالب Job Add Permissions to access Job Template

  • اضافه کردن مجوز برای دسترسی به Inventory Add Permissions to access Inventory

  • ایجاد تیم جدید Create New Team

  • مدیریت تیم‌ها: اضافه کردن کاربران به یک تیم در AWX Manage Teams: Adding Users to a Team in AWX

  • پیکربندی عضویت تیم Configuring Team Memberships

  • اختصاص نقش به تیم‌ها Assign Roles to Teams

  • آخرین جلسه Last lecture

نمایش نظرات

آموزش انسایبل AWX: ساده‌سازی اتوماسیون و مدیریت IT
جزییات دوره
3 hours
64
Udemy (یودمی) Udemy (یودمی)
(آخرین آپدیت)
109
4.7 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shikhar Verma • 70k+ Students Worldwide Shikhar Verma • 70k+ Students Worldwide

معمار راه حل ها و مربی فناوری اطلاعات