План на курса
Въведение
Преглед на 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 администратори
Oтзиви от потребители (3)
работа с DevOps Toolchain
Kesh - Vodacom
Course - DevOps Foundation®
Machine Translated
Харесвам интерактивния подход, възприет от обучителя.
Patrik - Deutsche Telekom IT & Telecommunications Slovakia s.r.o
Course - Site Reliability Engineering (SRE) Foundation®
Machine Translated
Very detailed, trainer knows the subject very well and has covered a lot of topics