План на курса

Въведение

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

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

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

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

Конфигуриране на Red Hat Ansible Automation Platform

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Достъп до Red Hat Ansible Tower чрез Ansible Automation Platform

Интегриране на Ansible с Red Hat Разширено управление на клъстери

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

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

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

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

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

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

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

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

    Указания за Ansible Automation в Microsoft, AWS и др

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

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

Максимизиране на Python API на Red Hat Ansible Automation Platform

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

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

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

    Мигриране към облачна платформа с разширени Red Hat внедрявания на OpenShift на Ansible Executing

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

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

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

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

Отстраняване на неизправности Red Hat Ansible Automation Platform

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

Изисквания

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

Публика

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

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



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

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

Свързани Kурсове

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