План на курса

Въведение

Преглед на Red Hat Ansible характеристики и архитектура на платформата за автоматизация

  • Преглед на фундаментални Ansible концепции и принципи
  • Разбиране на основното Ansible съдържание и ресурси

Инсталиране и настройка на Red Hat Ansible платформа за автоматизация

  • Предпоставки за Ansible инсталация
  • Надграждане на текущата Ansible версия

Конфигуриране на Red Hat Ansible Платформа за автоматизация

  • Изпълнение на разширени методи за конфигуриране на средата
  • Работа с CLI команди от по-високо ниво Ansible.

Изпълнение на Ansible учебници и практикуване на делегиране на компоненти

  • Изпълнение и управление на конкретни случаи на употреба за задачи и игри

Използване на многократно използваеми Ansible артефакти и автоматизиране на сложни задачи с инвентар

Обработка на взаимодействието на данни между Ansible инструменти и системи

Задълбочено използване на традиционните Ansible компоненти и ad-hoc команди

Използване на разширен Ansible синтаксис за автоматизация с YAML

  • Управление на низове от опасни или необработени данни
  • Използване на YAML котви и псевдоними за повишена гъвкавост

Манипулиране на сложни данни и трансформиране на функционалности на низове в Ansible

Работа с разширяема Ansible Plugin архитектура

  • Видове Ansible плъгини и как да увеличите максимално употребата им

Използване на разширени ключови думи и инструменти на командния ред на Ansible

Преглед на сложните модулни операции с Red Hat Ansible

Управление и координиране Ansible Текущи актуализации

Accessing Red Hat Ansible Tower Използвайки Ansible платформа за автоматизация

Интегриране Ansible с Red Hat Разширен клъстер Management

Взаимодействие с RESTful API с помощта на Playbooks и Tower

Автоматизиране на конвейери за изграждане и рационализиране на работните процеси в Ansible платформа за автоматизация

Разработване на CI/CD подходи с Ansible автоматизирана платформа и кула

Създаване и писане на персонализирани модули и плъгини за Ansible проекти за разработка

  • Добавяне и оптимизиране на локални модули и добавки
  • Конвенции и най-добри практики за Ansible разработване на модули

Работна Red Hat Ansible платформа за автоматизация с Python 3.x

Модули за отстраняване на грешки и съвети за Documentation форматиране

Преглед на Ansible Разработка на модули във външни платформи

  • Насоки за Ansible автоматизация в Microsoft, AWS и др

Тестване Ansible с ефективни методи и жизнен цикъл на модула за наблюдение

  • Усъвършенствани практики за разработка за други Ansible ресурси и помощни програми

Увеличаване на Python API на Red Hat Ansible платформа за автоматизация

Работа с Ansible Galaxy и използване на структури от метаданни

Използване на обществени облачни услуги в съответствие с Ansible

Внедряване на облачни приложения с помощта на Ansible автоматизация

  • Мигриране към облачна платформа с Ansible
  • Изпълнение на разширени Red Hat OpenShift реализации

Автоматизиране на мрежи с Ansible и реагиране на работно натоварване при динамични операции

  • Работа с Ansible мрежови модула и анализиране на Ansible данни
  • Управление на изчакване, прокси и други проблеми
  • Практикуване на методи за виртуализация и контейнеризация

Поддържане и администриране Ansible Платформа и компоненти за автоматизация

Демонстриране на най-често срещаните случаи на автоматизация в организацията

Отстраняване на неизправности Red Hat Ansible Платформа за автоматизация

Обобщение и заключение

Изисквания

  • Предистория в Linux системна администрация и CLI
  • Опит с основни Ansible задачи по автоматизация
  • Владеене на програмен синтаксис на YAML
  • Разбиране на ИТ инфраструктурата и работните процеси
  • Основни познания по Python език за програмиране

Публика

  • DevOps Инженери
  • Разработчици
  • SysOps администратори
 35 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории