План на курса

Въведение

Общ преглед на функционалности и архитектура на Red Hat Ansible Automation Platform

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

Инсталиране и настройка на Red Hat Ansible Automation Platform

  • Предварителни условия за инсталацията на Ansible
  • Обновяване на текущата версия на Ansible

Настройка на Red Hat Ansible Automation Platform

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

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

  • Управление на конкретни сценарии за задачи и плейове

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

Управление на взаимодействията между инструментите на Ansible и системите

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

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

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

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

Работа с разширяваща архитектура на плъгини на Ansible

  • Видове плъгини на Ansible и как да максимизирате техното използване

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

Общ преглед на комплексни операции с модули при Red Hat Ansible

Управление и координация на рулежните обновления в Ansible

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

Интеграция на Ansible с Red Hat Advanced Cluster Management

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

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

Разработка на подходи CI/CD с Ansible Automation Platform и Tower

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

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

Работа с Red Hat Ansible Automation Platform и Python 3.x

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

Общ преглед на разработка на модули в Ansible в екстерни платформи

  • Ръководства за автоматизация с Ansible в Microsoft, AWS и други

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

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

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

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

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

Разграждане на облачно-нативни приложения използвайки Ansible Automation

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

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

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

Поддържане и администриране на Ansible Automation Platform и компонентите й

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

Отстраняване на грешки в Red Hat Ansible Automation Platform

Резюме и заключение

Изисквания

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

Целева група

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

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


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

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

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

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