Ansible - С Нуля до Профессионала

Ansible на Русском Языке для Автоматизаций DevOps

4.77 (490 reviews)
Udemy
platform
Русский
language
Other
category
instructor
Ansible - С Нуля до Профессионала
1,722
students
5.5 hours
content
Aug 2018
last update
$44.99
regular price

What you will learn

Профессионально пользоваться возможностями Ansible

Писать Playbooks для автоматизации конфигураций серверов

Использовать Ansible с AWS

YAML синтаксису

Создавать и использовать Ansible Roles

Description

Ansible - От "для чего это вообще нужно?", до продвинутых тем автоматизации управления и конфигурирования серверов.

Знания хотябы одной системы авто-конфигурирования, является необходимым для любого DevOps Инженера.
Ansible один из самых популярных и используемых на ряду с Puppet, Chef, Saltstack.
Совсем не сложный и очень мощный.


На этом курсе мы рассмотрим:

  1. Что это и и для чего используется у DevOps Инженеров

  2. Установка Ansible на Linux Ubuntu и на Linux CentOS

  3. Установка Ansible на Amazon Linux через PIP

  4. Подключение к серверам Linux

  5. Подключение к серверам Windows

  6. Правила создания файла Inventory

  7. Правила формата YAML

  8. Запуск и управление серверами через Ad-Hoc команды

  9. Переменные в group_vars

  10. Написание простых и профессиональных Ansible Playbook

  11. Работа с переменными: debug, set_fact, register

  12. Использование Блоков и Условий: block, when

  13. Использование Циклов: loop, with_items, until, with_fileglob

  14. Создание и использование шаблонов - Jinja Templates

  15. Создание Roles

  16. Внешние переменные - extra-vars

  17. Использование Import, Include

  18. Запуск Task на определённом одном сервере - delegate_to

  19. Перехват и контролирование Ошибок

  20. Хранение Секретов - Ansible Vault

  21. Dynamic Inventory AWS - Amazon Web Services

  22. Создание ресурсов AWS - Amazon Web Services

Content

Введение и Установка

Ansible - Что это и для чего он нужен
Установка на Linux Ubuntu и на Linux CentOS
Установка на Amazon Linux через PIP

Создание Inventory и настройка управления Linux и Windows

Подключение к серверам Linux
Подключение к серверам Windows
Правила создания файла Inventory

Управление и автоконфигурирование серверов с помощью Ansible

Запуск Ad-Hoc Комманд
Правила формата YAML
Перенос переменных в group_vars
Создание Ansible скриптов - Ansible Playbook
Работа с Переменными - debug, set_fact, register
Блоки и Условия - block, when
Использование циклов - loop, with_items, until, with_fileglob
Создание Шаблонов - Jinja Templates
Создание Ролей - Ansible Roles
Внешние Переменные - extra-vars
Использование Import, Include
Перенаправление выполнения Task из Playbook на определённый сервер, delegate_to
Перехват и контролирование ошибок
Хранение Секретов - ansible-vault
Dynamic Inventory AWS - Amazon Web Services - ec2.py
Создание ресурсов AWS - Amazon Web Services

Reviews

Artem
June 1, 2023
Курс хороший! Мне всегда нравится курсы Дениса. Можно конечно бесплатно смотреть на его канале youtube. Но покупаю в надежде что на кофе хватит и сможет ответить на мои трудности )
Konstantin
April 21, 2023
Курс отлично подошёл в качестве дополнения к самостоятельному изучению и применению на практике. Конечно, есть недочёты вроде отсутствия best practice в написании кода, но с главной задачей - дать понимание, что такое Ansible, как его применять и некоторые интересные нюансы справился. Денис, спасибо!
Petr
March 14, 2023
Широкий охват знаний. Почерпнул для себя новые возможности старых инструментов. Но способ донесения...
Abuali
February 23, 2022
Забираю свои слова обратно! Очень хорошо изложенный курс, с первого раза не зашел, пересмотрел через несколько месяцев. Все супер. Дается практически вся информация для понимания принципа работы.
Igor
January 5, 2022
Курс подошел, хоть и старовать для сегодняшнего дня, но в целом дает понимание об Ансибл и какс ним работать, да и оф.документация в помощь
Дмитрий
December 16, 2021
Автору курсов надо работать над речью. Такое чувство, будто он не готовился к ним, а просто записывал по факту. Выглядит, прямо скажем, не сильно профессионально.
Maksim
October 18, 2021
Материал плохо структурирован. Преподаватель не готовился к лекциям, поэтому материал подаётся очень скомкано, с кучей ненужной информации.
Sergey
August 23, 2021
Отлично даёт базовые знания по Ansible. Даёт необходимый минимум для практического применения на практике.
Иван
July 4, 2021
Ужасная подача автора. Английский на уровне третьеклассника, постоянные "ну", "это", "блин" и прочее. Информация полезная, но подача -ужас.
Константин
April 28, 2021
курс в принципе хороший. смотрел на ютубе, купил в качестве благодарности Денису. конечно возникали трудности при настройке всего. потому что в видео пример на aws а я на virtual box пробовал. конечно от того как Денис произносит слова особенно русские это треш какой то ))))
Сергей
April 9, 2021
Курс составлен достаточно логично, последовательно. Автор объясняет простым понятным языком, на всё есть примеры, приближенные к боевым условиям.
Alexander
February 19, 2021
Хороший курс для новичков, но явно не стоит 10к рублей. Это перебор. Максимум за 900, как его и продают по скидке.
Константин
January 13, 2021
да получаю от курса именно то, на что и рассчитывал. Прост в освоении. Дается только необходимый материал.
Sindzimae
January 10, 2021
Как базовый курс, в целом нормальный. Но у преподавателя очень большие проблемы с русским языком. Также присутствуют вредные советы про хранение и использование паролей.
Sergei
December 29, 2020
Хотелось бы больше узнать про переменные в ansible, их типы и какие действия с переменными можно выполнять (конкатинация, изменение типа данных). Так же хочется больше информации про циклы, например with_nested.

Charts

Price

Ansible - С Нуля до Профессионала - Price chart

Rating

Ansible - С Нуля до Профессионала - Ratings chart

Enrollment distribution

Ansible - С Нуля до Профессионала - Distribution chart

Related Topics

1807088
udemy ID
7/19/2018
course created date
11/16/2019
course indexed date
Bot
course submited by