Первый вебинар «Вечерней школы Слёрма по Кубернетес»: Что, где, когда и зачем?

Вчера мы провели первый ознакомительный вебинар «Вечерней школы Слёрма».

Всего записалось на курс 5 015 человек. В первом вебинаре поучаствовало более 3 800 человек. Спасибо всем, кто был с нами. Это было здорово — особенно атмосфера в рабочем чате.

На ознакомительном вебинаре мы затронули такие вопросы:


  • Зачем разработчикам и администраторам изучать Кубернетес.
  • Какие задачи решает Кубернетес и какой ценой.
  • Как устроено обучение в Вечерней школе.
  • Что входит в бесплатную теорию и платную практику.

Запись вебинара и основные тезисы ниже:


(12:39) Что такое Слёрм? Это учебный центр, который существует уже 2-ой год. Мы запустили в России первые курсы по Kubernetes на русском языке. И обучили уже более 1000 инженеров. Мы не только проводим онлайн и офлайн мероприятия, мы ещё проводим корпоративные мероприятия — обучаем компании отделы. Мы входим в Linux Foundation и CNCF (Cloud Native Computing Foundation). И являемся единственным Kubernetes Training Provider в России.

(14:37) Для кого наша Вечерняя школа Слёрма будет полезной? Вы, скорее всего, разработчик в компании, которая собирается внедрять Kubernetes. Или же вы просто хотите более детально в нём разобраться. Или вы сисадмин, который захотел изучить Кубернетес и внедрить его. Также, возможно, вы IT-специалист, который желает более высокую зарплату. Или вы просто человек, который скучает на удалёнке во время пандемии.

(15:37) Я тут заикнулся о зарплате чуть ранее. Неделю назад зашёл на hh.ru. И ввёл ключевые слова «Linux администратор». Зарплатная вилка от 30 000 до 100 000 рублей. Если добавить Kubernetes, то порог от начинается близко 100 000, а порог до… становится довольно высокий и размытый. Видно, что Kubernetes в тренде, он очень востребован.

В это время в рабочем чате:


xxx [7 апр. 2020 г., 20:16:42]: Это с прошлой жизни, сейчас все зарплаты порезали.
xxx [7 апр. 2020 г., 20:16:51]: У нас не порезали.
xxx [7 апр. 2020 г., 20:17:05]: Сейчас не в зарплатах растем, а работу сохраняем.

izhuvfc8j-jenbcn1xgie3php_u.png

(18:09) Зачем нужен Kubernetes? Есть сейчас известная фраза: «Kubernetes — не панацея». И это правда. Нужно чётко понимать, зачем он вам нужен. Он, скорее всего, будет вам необходим, если вам приходится часто релизиться. Большой объём работы по изменению кода. Если у вас есть микросервисные приложения, контейнеры, но нет оркестратора. Тогда Kubernetes идеально подходит. Если вы компания, которая стремится к современным технологиям — DevOps, SRE, IaC. Kubernetes хорошо вписывается в эти практики и позволяет их упорядочить. Если вам нужна кастомная логика в управлении инфраструктурой и автоматическое масштабирование. Если необходим уровень отказоустойчивости SLA 99,9. Нормально настроенный Kubernetes вполне может держать «три девятки». И меня поймут сисадмины — если есть желание спокойно спать по ночам.

(22:14) Как выглядит рабочий процесс до и после внедрения Kubernetes.

kamohzq-ebfooqazb71fycyvxa0.png

beofppa_u3enjvgxldt582rs_g0.png

(32:24) Что вас ждёт на Вечерней школе Слёрма? У нас есть три формата. Первый формат — 21 теоретический вечерний вебинар. Скорее всего, количество вебинаров и тем будет меняться в большую сторону — мы будем приглашать сторонних спикеров из крупных IT-компаний, а так же расширять и добавлять темы в зависимости от интересов и запросов участников. Каждую неделю будут проходить один или два вебинара. Подчеркну, теоретический курс полностью бесплатен. Плюс домашняя работа и полезные ссылки.

Важный момент. Кубернетес по книжке изучить невозможно. И тут есть два пути. Я вижу, что у нас в чате есть продвинутые ребята, которые работают с Vagrant, которые делают кластера через kubespray. Думаю, они смогут самостоятельно поднять кластер, сделать себе стенд — и с ним работать. Это первый вариант. Вы делаете себе стенд и закрепляете то, что мы прошли на теоретических бесплатных вебинарах. Но закреплять нужно — иначе знания просто выветрятся постепенно из головы.

Второй формат. Это коучинг и доведение за руку до результата. Если проще, платная практика. У нас будет 16 практических занятий, где мы со спикером будем закреплять то, что прошли на теоретических вебинарах. Вам будут выданы стенды от нашего партнёра Selectel. Всё будем детально расжёвывать и разъяснять.

b6-yqjox0hlyw_fi4jgf4tvro5m.png

Я не просто сказал «коучинг» — наша цель взять человека за руку и довести его до полного понимания технологии, чтобы он вышел с курса готовым специалистом по Kubernetes. За 4 месяца это вполне реально. Кроме того, есть возможность пройти бесплатную сертификацию. Это не сертификация CNCF, это сертификация Слёрма. Но я могу сказать, что задания очень сильно коррелируют. Так что это хорошая возможность бесплатно подготовиться к экзамену CNCF (Cloud Native Computing Foundation — это проект Linux Foundation, который был основан в 2015 году с целью продвижения контейнерных технологий и согласования технологической отрасли с ее развитием).

fagaywmbulamn9xcl-x5umbnzw8.png

И третий формат. Дипломная работа. Которая позволит объединить все знания и навыки, которые вы получили на курсе. А также там будут задания, которые повторяют реальный опыт эксплуатации Kubernetes. После этого вы сможете в своё резюме добавить опробованные и реальные ваши рабочие скилы.

(41:17) Зачем нужна платная практика? Превратить знания в навыки. Возможность пройти сертификацию. Получить ответы на все вопросы — более тесное комьюнити и более индивидуальный подход в обучении. Возможность получить профессиональную консультацию по своим проектам. И кроме того, платная практика дисциплинирует — проверено на себе. Практику можно купить позже — и догнать нас. Но учитывайте, что чем больше разрыв, тем сложнее физически всё нагнать.

(46:27) План обучения предварительно выглядит так. Будет дополняться в зависимости от внешних спикеров, потребностей и запросов участников.


План обучения Вечерней школы Слёрма

1 неделя

7 апреля: Что даст вам Кубернетес и его изучение на Слёрме?

2 неделя

13 апреля: Что такое Docker. Основные команды cli, образ, Dockerfile.
14 апреля: Docker-compose, Использование Docker в CI/CD. Лучшие практики по запуску приложений в Docker.
16 апреля: Разбор практики

3 Неделя

21 апреля: Знакомство с Kubernetes, основные абстракции. Описание, применение, концепции. Pod, ReplicaSet, Deployment.
23 апреля: Разбор практики.

4 неделя

28 апреля: Kubernetes: Service, Ingress, PV, PVC, ConfigMap, Secret.
30 апреля: Разбор практики.

Праздники Отдыхаем

5 неделя

11 мая: Устройство кластера, основные компоненты и их взаимодействие.
12 мая: Как сделать кластер k8s отказоустойчивым. Как работает сеть в k8s.
14 мая: Разбор практики.

6 неделя

19 мая: Kubespray, тюнинг и настройка кластера Kubernetes.
21 мая: Разбор практики.

7 неделя

25 мая: Продвинутые абстракции Kubernetes. DaemonSet, StatefulSet, RBAC.
26 мая: Kubernetes: Job, CronJob, Pod Scheduling, InitContainer.
28 мая: Разбор практики

8 неделя

2 июня Как работает DNS в кластере Kubernetes. Как опубликовать приложение в k8s, способы публикации и управления трафиком.
4 июня: Разбор практики.

9 неделя

9 июня: Что такое Helm и зачем он нужен. Работа с Helm. Состав чарта. Написание собственных чартов.
11 июня: Разбор практики.

10 неделя

16 июня: Ceph: установка в режиме «делай как я». Ceph, установка кластера. Подключение томов к подам sc, pvc, pv.
18 июня: Разбор практики.

11 неделя

23 июня: Установка cert-manager. Сert-manager: автоматически получаем сертификаты SSL/TLS — 1 в.
25 июня: Разбор практики.

12 неделя

29 июня: Обслуживание кластера Kubernetes, регламентные работы. Обновление версии.
30 июня: Траблшутинг Kubernetes.
2 июля: Разбор практики.

13 неделя

7 июля: Настройка мониторинга Кубернетес. Основные принципы. Prometheus, Grafana.
9 июля: Разбор практики.

14 неделя

14 июля: Логирование в Кубернетес. Сбор и анализ логов.
16 июля: Разбор практики.

15 неделя

21 июля: Требования к разработке приложения в Kubernetes.
23 июля: Разбор практики.

16 неделя

28 июля: Докеризация приложения и CI/CD в Кубернетес.
30 июля: Разбор практики.

17 неделя

4 августа: Observability — принципы и техники наблюдения за системой.
6 августа: Разбор практики.

18 неделя

11, 13 августа: Сертификация тех, кто прошел практический курс.

Август-сентябрь

Дипломная работа.

1 ЭТАП: Докеризовать учебное приложение со стейтфул данными.
2 ЭТАП: С нуля поднять кластер, установить helm, cert-manager, ingress-controller.
3 ЭТАП: Установить Gitlab, включить Registry и настроить полноценный CI/CD докеризированного приложения в кластер Kubernetes.

(49:10) Спикеры Вечерней школы Слёрма. Основных спикеров на курсе будет два.

qe6r6wdigeuiih4bwmilcpacr5i.png

(54:12) Вопросы по оплате. Слёрм — лицензированный учебный центр. И вы сможете сделать налоговый вычет. Мы добавили рассрочку — вы можете сумму дробить по частям и платить постепенно.

nyntvrxuqusqd2tlcx0jtc4pvvw.png

И возврат. Мы прекрасно понимаем, что будут люди, которые придут на практику, пройдут одно-два занятия — и почувствуют, что либо времени у них нет, либо формат не подошёл. Для них у нас полный манибек до 30 апреля. Если вы купили сейчас практику и до 30 апреля поняли, что это всё не ваше, мы вернём вам деньги в полном объёме. Чтобы записаться на практику: http://to.slurm.io/pp

(1:01:53) И ответы на вопросы из рабочего чата.

_rywaftxgi84tvmb_b1b94gdgtg.png

Следующий вебинар «Что такое Docker. Основные команды cli, образ, Dockerfile» состоится 13 апреля в 20:00 по Москве.

Присоединяйтесь: http://to.slurm.io/0nE1Rg

P.S. Если вы уже записаны в Вечернюю школу и хотите заказать платную практику, можно это сделать по ссылке: http://to.slurm.io/pp

© Habrahabr.ru