Запускаем Ansible
Среди множества систем управления конфигурациями Ansible обладает неоспоримыми преимуществами. Он минималистичен, не требует установки программного обеспечения на узлах, а также легок в освоении. Второе издание книги научит вас выстраивать продуктивную работу в кратчайшие сроки, будь вы разработчик, разворачивающий код в производственной среде, или системный администратор в поисках более эффективного решения для автоматизации.
Авторы книги расскажут вам, как написать сценарий (скрипт управления конфигурациями Ansible), установить контроль над удаленными серверами, а также задействовать мощный функционал встроенных декларативных модулей.
Вы поймете, что Ansible обладает всеми функциональными возможностями, которые вам необходимы, и той простотой, о которой вы мечтаете.
- узнайте, чем Ansible отличается от других систем управления конфигурациями;
- используйте формат файлов YAML для написания собственных сценариев;
- изучите пример полного сценария для развертывания нетривиального приложения;
- администрируйте машины Windows и автоматизируйте конфигурацию сетевых устройств;
- производите развертывание приложений на Amazon ЕС2 и других облачных платформах;
- используйте Ansible для создания образов Docker и развертывания контейнеров Docker
Мы рекомендуем изучать книгу последовательно от начала и до конца, поскольку последующие главы основаны на содержании предыдущих. Книга написана в стиле учебного пособия, что дает возможность выполнять все операции на вашем компьютере во время ее чтения. Большинство примеров основано на веб-приложениях.
Об авторах:
Лорин Хохштейн (Lorin Hochstein) является старшим инженером по программному обеспечению (Senior Software Engineer) команды Chaos в компании Netflix. Он также работал старшим инженером по программному обеспечению в компании SendGrid Labs, был ведущим архитектором облачных сервисов (Lead Architect for Cloud Services) в компании Nimbis Services и занимал должность ученого в области компьютерных наук в Институте информатики Университета Южной Калифорнии (University of Southern California’s Information Sciences Institute).
Рене Мозер (Rene Moser) занимает позицию системного инженера в компании Swiss, является разра-ботчиком ASFCloudStack, автором интеграции CloudStack в Ansible и ключевым членом сообщества Ansible с 2016 года.
Автор(ы) | Лорин Хохштейн, Рене Мозер |
Переводчик | Е. В. Филонов, А. Н. Киселев |
Издательство | ДМК Пресс |
Год издания | 2018 |
ISBN | 978-5-97060-513-4 |
Кол-во страниц | 382 |
Формат страниц | 70x100/16 (170x240 мм) |
Размеры товара | 242 × 172 × 21 мм |
Язык | Русский |
Переплёт | Твердый |
Доп. сведения | Офсетная бумага |
Иллюстрации | черно-белые |
Тираж | 200 экз. |
Вес | 635 г |