Разбираем в теории и на практике тонкости установки и конфигурации production-ready кластера («the-not-so-easy-way»), механизмы обеспечения безопасности и отказоустойчивости приложений.

Даем рекомендации по наиболее универсальному построению автоматизированного деплоя в кластер.

Темы Слёрма-2 и МегаСлёрма влючают все темы экзамена на Certified Kubernetes Administrator.
МегаСлёрм: создаем
production-ready кластер Kubernetes
Интенсив в «Царьграде»
29 — 31 октября 2018

Организатор:
Southbridge

Отвечаем по почте:
ask@slurm.io

Принципы МегаСлёрма
1. Практика. Весь материал вы воспроизводите на практике, пока не получите ожидаемый результат.

2. Глубина. Спикеры готовы к вопросам, выходящим за рамки их знаний, и на совместный поиск ответов.

3. Камерность. МегаСлёрм — это 30 мест в зале и 30 мест онлайн, чтобы 3 лектора уделили время каждому участнику, вплоть до работы с индивидуальными задачами.
Кому предназначен МегаСлёрм
Администраторам, которые работают c Kubernetes и знакомы с его основными компонентами и абстракциями, и чей заказчик или работодатель предъявляет повышенные требования к стабильности и безопасности своих систем.

Участникам Слёрма-1, которые освоили базовый материал и готовы дальше изучать Кубернетес.
Повышение квалификации
Мы рекомендуем оформлять командировку на повышение квалификации. Если ваша компания заинтересована в Кубернетес, она легко оплатит дорогу и участие в Слёрме.
Личная инвестиция
Вы и сами знаете, какой рост зарплаты дает слово «Кубернетес» в резюме.
Попросим контакты для связи.
Преподаватели МегаСлёрма
МегаСлёрм ведут администраторы с опытом сложного внедрения Kubernetes.
Павел Селиванов
— Администратор с 10-летним стажем
— Докладчик на конференциях Moscow Kubernetes Meetup и UWDC
— Внедрения Кубернетес: 5 проектов — индивидуальная работа, 20+ проектов в составе команды
Индивидуальные проекты на Кубернетес:
Дочерняя компания «Сбербанка»: инфраструктура, которая обрабатывает данные ипотечных кредитов.
Финансовый брокер: инфраструктура, через которую ведутся торги на бирже.

ПРИМЕРЫ ПРОЕКТОВ
Ликвидация зоопарка
Было: 100+ микросервисов работают без единого управления, карты сетей и системной документации.
Стало: понятная и управляемая структура на Кубернетес.

Автоматизация армии серверов
Было: порядка 300 серверов на ручном управлении. Задачи разработки решаются за 2–3 дня.
Стало: управление через оркестраторы, задачи разработки решаются за 1–2 часа.

Кроме Кубернетес Павел занимается построением CI/CD, инфраструктуры мониторинга, DevOps.
Сергей Бондарев
— Администратор с 20-летним стажем
— Внедрения Кубернетес: все куб-проекты Southbridge, включая собственную инфраструктуру
ПРИМЕРЫ ПРОЕКТОВ
5 дней на банк
Было: полгода попыток внедрить Кубернетес для системы дистанционного банковского обслуживания юр.лиц.
Стало: за 5 дней работы поднял приватный Кубернетес и обучил сотрудников IT-поддержки.

3 дня на чат поддержки
Было: 2 месяца попыток сделать нормальную инфраструктуру для чата поддержки.
Стало: за 3 дня поднял приватный mesos-кластер и перенес туда продакшен сервис.

Сергей приходит на проекты, где всё очень сложно и очень срочно, и поднимает их за считанные дни. Как? См. «20-летний опыт». Сергей забыл о настройке ПО и железа больше, чем иные сисадмины узнают за всю жизнь.

Программа занятий
МегаСлёрм проходит с 29 по 31 октября 2018.

8 ноября пройдет поддерживающий вебинар, где лекторы ответят на собранные вопросы.
29-31 октября
Даты проведения:
Расписание занятий по дням
День 1 (29 октября, понедельник)

Тема №1: Процесс создания отказоустойчивого кластера изнутри
  • Работа с Kubeadm
  • Практика

Тема №2: Понимание работы контроллеров в Kubernetes
  • Informer, ListWatcher, Resource Event Handler, SharedInformer, Workqueue

Тема №3: Авторизация в кластере при помощи внешнего провайдера
  • Интеграция с LDAP: Nginx и Python / Coreos dex

Тема №4: Networking
  • Введение в CNI
  • Network Security Policy
  • Практика


День 2 (30 октября, вторник)

Тема №5: Безопасные и высокодоступные приложения в кластере
  • PodSecurityPolicy, PodDisruptionBudget

Тема №6: Stateful приложения в кластере
  • Запуск кластера PostgreSQL
  • Запуск кластера MongoDB

Тема №7: Реализация стратегий деплоя отличных от RollingUpdate
  • Canary, Blue/Green

Тема №8: Резервное копирование и восстановление после сбоев
  • Бэкап и восстановление кластера с применением Heptio Ark и etcd

Тема №9: Хранение секретов в Vault. Плюсы и минусы применения на реальном кейсе
  • Эволюция управления секретами
  • Vault на практике, история
  • Плюсы и минусы применения Vault


День 3 (31 октября, среда)

Тема №10: Траблшутинг в Kubernetes
  • Траблшутинг в кластере
  • Траблшутинг etcd (проблемы, отладка и решение)

Тема №11: Практическая работа, докеризация приложения и запуск в кластере (canary deployment, dynamic review, monitor release)
Практическая работа, докеризация приложения и настройка CI/CD включает продвинутые особенности:
  • Canary deployment
  • Динамическое ревью окружения
  • Мониторинг релиза после деплоя, автоматический откат на предыдущую версию в зависимости от результатов PromQL (Prometheus)


Поддерживающий вебинар
Иногда вопросы возникают спустя несколько дней после интенсива.
Мы соберем вопросы через форму, и 8 ноября спикеры проведут вебинар, где ответят на них.
Как организованы занятия, трансфер и проживание
Какими навыками администрирования надо владеть
Вам потребуется хорошее знание Linux, Docker, Kubernetes, Ansible, Helm и Git.
Как проходят живые занятия
Вы получите доступ в облако, предоставленное Selectel. Спикер будет давать задания, предварительно объясняя тему.
Последовательно выполняя задания, вы создадите production-ready кластер Kubernetes.

Когда что-то не получается, пишите в телеграм-канал, спикеры и коллеги помогут и подскажут.

Для полноценной работы вам понадобится ноутбук. В конференц-зале есть Wi-Fi и розетки.

Между лекциями и по вечерам идет неформальное общение со спикерами и другими участниками.
Как проходят онлайн-занятия
Вы получите ссылку на закрытую трансляцию, доступ в облако, предоставленное Selectel, и телеграм-канал.
Вы выполняете задания и задаете спикерам вопросы наравне с живыми участниками.
Последовательно выполняя задания, вы создадите production-ready кластер Kubernetes.

За телеграм-каналом следит модератор. Если вы не получили ответа, он передаст вопрос спикеру и убедится, что вам помогли.

Поскольку вы не сможете вживую пообщаться со спикерами, вечером мы организуем трансляцию, где спикер будет общаться исключительно с онлайн-участниками.
Как настроить ноутбук
Ноутбук необходим, чтобы делать задания.
Практика проходит в облаке, предоставленном спонсором Selectel, поэтому требования к ноутбукам минимальные: macOS, Linux или Windows с установленным git и ssh-клиентом.
Как организовано проживание
В билет на МегаСлёрм входит 2 ночевки в отеле «Царьград Спас-Тешилово».
Это 5-звездочный отель с рейтингом 8,5 на Booking.com, с оборудованным конференц-залом, хорошей кухней, собственной эко-фермой. Он находится в 93 км от Москвы.

Тариф «Основной»: полулюкс, проживание без соседа.

Хотите приехать с женой и детьми? Заехать раньше, остаться дольше? Пишите, мы все организуем.
Заезд и отъезд
Автобус выезжает из Москвы (Аннино) 28 октября (воскресенье) в 19:00.
Если хотите приехать в отель раньше, скажите, мы поможем вам снять тот номер, где вы будете жить во время Слёрма.

Занятия начнутся в понедельник в 10:00.

31 октября в обед вы сдадите ключ от номера и положите вещи в камеру хранения.
В 19:00 закончатся занятия, и после ужина, в 20:30, автобус отвезет вас в Москву.

Можно приехать на машине, для участников Слёрма стоянка бесплатная.

За неделю до начала вы получите ссылку на памятку, где будут все даты, места, телефоны организаторов, ссылка на телеграм-канал.
Развлечения
Практика показывает, что лучшее развлечение — это ноутбук и общество коллег.
В отеле есть аквапарк, бильярд, и многое другое. Все развлечения отеля доступны вам как постояльцам.
Сколько стоит МегаСлёрм
МегаСлёрм — камерное мероприятие на 30 человек +30 онлайн. Так лекторы смогут уделить достаточно внимания каждому участнику.
☆ Основной
Осталось 16 мест
  • Номер: полулюкс
  • Проживание: 1 человек в номере
  • Доступ в телеграм-канал МегаСлёрма
  • Доступ в git МегаСлёрма
  • Доступ в облако
  • Практические задания
  • Неформальное общение со спикерами
i75 000 ₽
☆ Онлайн
Осталось 2 места
  • Трансляция занятий
  • Запись трансляций
  • Доступ в телеграм-канал МегаСлёрма
  • Доступ в git МегаСлёрма
  • Доступ в облако
  • Практические задания
  • Ежевечерняя трансляция со спикерами для неформального общения
i35 000 ₽
Заявка на участие
Имя
Электронная почта
Телефон
Пакет
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.
Интервью с участниками Слёрма-1
Кроме того, что вы сделаете вклад в подготовку администраторов и в будущем сможете получать дефицитных специалистов, вы получите PR:
— публикацию на этом сайте;
— пост о вас на фейсбуке;
— упоминание в числе спонсоров в постах на Хабре;
— упоминание в пресс-релизе по итогам Слёрма;
— логотип в зале, который будет виден на записи, в трансляции и в будущих рекламных материалах.

Чем раньше вы станете спонсором, тем больше упоминаний и благодарностей мы успеем опубликовать.

Спонсорский пакет стоит 100 000 ₽ на 1 цикл или 200 000 ₽ на 3.
Если вы отправите на МегаСлёрм 2 сотрудников или доплатите до этой суммы, мы укажем вас как спонсора.
Как стать спонсором Слёрма
Организатор
интенсива
Практические занятия выполняются на серверах, предоставленных компанией Selectel.

Заказчики не хотят разбираться, как ответственность за сервер делится между провайдером и администратором. От провайдера зависит и репутация, и доходы Southbridge. Когда клиенту нужен сервер, расположенный в России, мы рекомендуем Selectel, потому что считаем его самым надежным и удобным провайдером IT-инфраструктуры. Сейчас мы поддерживаем 58 проектов, размещенных на серверах Selectel.

Спонсор: Selectel
Спонсор
интенсива
Контакты
Почта: ask@slurm.io
Телефон: +7 (495) 248-05-80
Адрес отеля Царьград
Московская область,
Серпуховский район,
дер. Спас-Тешилово, д.3
Задать вопрос
Электронная почта
Ваш вопрос
Нажимая на кнопку, вы даете согласие на обработку персональных данных и соглашаетесь c политикой конфиденциальности.

Хотите заранее узнавать об интенсивах?