Opscode Chef в практике: с чистого листа до рабочего веб-сервера за один день

Мастер-класс сайт события http://smartme.com.ua/workshops/opscode-chef-v-praktike-s-chistogo-lista

Добавить в календарь:
Поделиться:

Пускай эксперты пока определяются кто такие devops и что они делают, а мы будем пока учиться и получать практические навыки!

Приготовьте целый день и свой отточенный разум для того, чтобы погрузиться в мир автоматического управления конфигурацией с Chef http://www.opscode.com/chef/

Chef - один из лидирующих продуктов для управления конфигурацией, управления облачными средами и автоматического деплоймента.

Chef позволяет перестать писать инструкции по установке на русском/английском языках, которые устаревают в момент написания. Лучший язык описания установки - это язык который может выполнить компьютер и Chef позволяет описывать инфраструктуру как программу.

Для кого этот тренинг?

  • вы - системный администратор с опытом или руководитель ИТ-отдела, который еще не забыл каково это смотреть в консоль
  • вы владеете хотя бы одним скриптом языком (bash shell - ок, python/ruby - отлично!)

! Да, необязательно знать Ruby - учиться будем “с нуля”

Внимание! Для тренинга необходимо компьютер с Linux/Unix/MacOs. Windows - можно, но лучше не нужно.

Если у Вас нет компьютера, оставьте нам комментарий и мы организуем Вам рабочее место.

Часть 1. “Точим knife” - подготовка инструментов для работы

  1. Chef: hosted / server / solo - что выбрать?
  2. Настраиваем chef-workstation
  3. Пробуем силы в knife - основном инструменте администратора
  4. Знакомство с Chef GUI/API
  5. Подключаем git для хранения конфигурации

Часть 2. “Курим мануалы” - Базовые концепции Opscode Chef

  1. Что такое node/role/cookbook/recipe?
  2. Что можно сделать с помощью attributes/environments?
  3. Управление clients/nodes

Часть 3. “Проба пера” - Разворачиваем веб-сервер

  1. Создаем первый cookbook
  2. Управление зависимостями между cookbooks
  3. Работа с открытыми репозиториями cookbooks
  4. Пишем первый recipe для Apache - вебсервера
  5. Добавляем автоматический деплоймент кода
  6. Создаем роль и уточняем аттрибуты для созданного сервера

Часть 4. Рецепты, лучшие практики, ресурсы

  1. Berkshef workflow - введение
  2. Практика “Berkshef way” - переводим существующий набор cookbook в надлежащее состояние
  3. Продолжаем использовать Berkshef: настройка, команды create/upload/update
  4. Тестирование и отладка Chef - рецептов: общие подходы
  5. Knife plugins - зачем нужны, какие есть?
  6. Обзор полезных инструментов: Foodcritics, pry, Vagrant
  7. Что читать, кого стоит follow в мире Chef/DevOps

 

Андрей Самиляк Технический директор компании Smile.

Профессионал в разработке проектных архитектур с использованием Amazon Web Services для клиентов компании. Популяризатор AWS, страстный поклонник open-source и в особенности Linux.

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

 

  • 2000 грн (250 $)При оплате до 08-го марта
  • 2250 грн (280 $)При оплате до 22-го марта
  • 2400 грнВ день мероприятия
  • 2880 грнДля юридических лиц
Забыли пароль? Регистрация