Откройте для себя оркестровку, DevOps и автоматизацию, используя Ansible и Puppet.
Учитывая постоянно растущие проблемы ИТ-инфраструктур, неудивительно, что ИТ-специалисты ищут способы максимально автоматизировать процесс. ИТ-автоматизация - это способность управлять и интегрировать инструменты, людей и процессы через определенный рабочий процесс. С помощью Ansible и Puppet вы сможете эффективно создавать и управлять своей инфраструктурой.
Этот всеобъемлющий учебный курс 4-в-1 разработан таким образом, чтобы вы ознакомились с наиболее популярными инструментами автоматизации, их преимуществами и с тем, как вы можете использовать каждый из этих инструментов для простой автоматизации вашей ИТ-инфраструктуры. Станьте профессионалом в автоматизации вашей инфраструктуры с Ansible и Puppet.
Содержание и обзор
Эта учебная программа включает в себя 4 полных курса, тщательно отобранных, чтобы дать вам наиболее полное обучение.
Первый курс, Ansible 2 для начинающих, вы начнете с Ansible 2.0, включая его установку, решаемые проблемы и многое другое. Затем вы создадите свою первую пьесу. Вы поймете силу переменных и быстро сможете управлять средами и внедрять стратегии. Вы узнаете, как интегрироваться с различными облачными платформами, и познакомитесь с Ansible Galaxy и Tower, которые являются корпоративным инструментом Ansible для поддержки крупномасштабной инфраструктуры.
Второй курс, Puppet Essentials для начинающих, содержит подробные инструкции по настройке инфраструктуры Puppet промышленного уровня. Когда вы освоитесь с экосистемой Puppet, последуют более глубокие темы, такие как конфигурация и управление серверами Puppet, средами, репозиториями модулей и модулями. Затем вы узнаете, как писать повторно используемые модули с помощью Hiera. Наконец, вы напишите тесты для модулей с самого начала, создадите эффективную и масштабируемую кодовую базу и создадите конвейеры непрерывной интеграции с помощью инструментов CI, таких как Jenkins.
Третий курс, Mastering Ansible, направлен на то, чтобы помочь вам освоить Ansible, изучая несколько тем. Все начинается с архитектуры Ansible и с того, как обеспечить эффективную масштабируемую автоматизацию. Далее вы изучите модули Ansible и книги с синтаксисом YAML и выполните его. Далее вы узнаете о продвинутых playbooks Ansible и даже структурируете их. Вы научитесь использовать Ansible с облачными сервисами и контейнерами и снабдите его AWS и Docker. Наконец, вы освоите устранение неполадок, проверку и тестирование с Ansible.
Четвертый курс, Advanced Puppet Techniques, углубляется в такие понятия, как масштабирование инфраструктуры Puppet, использование storeconfigs с PuppetDB и использование различных классификаторов внешних узлов. Затем вы запачкаете руки, запустив компоненты Puppet в контейнерах Docker, используя Puppet для создания образов Docker, и запустив приложения в Docker вместе с оркестровкой с помощью Mcollective. В конце курса вы узнаете, как писать собственные плагины для Puppet, такие как факты, типы ресурсов, поставщики и функции.
К концу этой учебной программы вы сможете легко создавать и управлять своей инфраструктурой, поскольку вы освоили оркестровку, DevOps и автоматизацию с использованием Ansible и Puppet.