1 added
1 removed
Original
2026-01-01
Modified
2026-02-19
1
<p>Соавтор курсов Слёрма по Kubernetes и архитектор Яндекс. Облака</p>
1
<p>Соавтор курсов Слёрма по Kubernetes и архитектор Яндекс. Облака</p>
2
-
<p>На этой странице говорим о том, какие функции выполняет Kubernetes в современной IT-инфраструктуре и объясняем, почему у нас не один курс по k8s, а шесть. А ещё представляем обзор каждого курса, чтобы вы могли легко понять, какой из них вам нужен сейчас.</p>
2
+
<p>На этой странице говорим о том, какие функции выполняет Kubernetes в современной IT-инфраструктуре и объясняем, почему у нас не один курс по k8s, а шесть. А ещё представляем обзор каждого курса, чтобы вы могли легко понять, какой из них вам н��жен сейчас.</p>
3
<p>Как дела с Kubernetes в 2025?</p>
3
<p>Как дела с Kubernetes в 2025?</p>
4
<p>Kubernetes - это платформа для реализации инфраструктуры</p>
4
<p>Kubernetes - это платформа для реализации инфраструктуры</p>
5
<p>Многие компании в своих инфраструктурах используют k8s "по прямому назначению" - для запуска Docker-контейнеров. Вроде бы всё очень просто: Kubernetes - это платформа для запуска контейнеров. До Kubernetes был Docker Swarm, а ещё раньше - Nomad, они тоже запускали контейнеры. Если бы всё было так просто, вряд ли k8s занял бы то центральное место в карте инструментов DevOps, которое он занимает сейчас.</p>
5
<p>Многие компании в своих инфраструктурах используют k8s "по прямому назначению" - для запуска Docker-контейнеров. Вроде бы всё очень просто: Kubernetes - это платформа для запуска контейнеров. До Kubernetes был Docker Swarm, а ещё раньше - Nomad, они тоже запускали контейнеры. Если бы всё было так просто, вряд ли k8s занял бы то центральное место в карте инструментов DevOps, которое он занимает сейчас.</p>
6
<p>Кроме запуска контейнеров, этот инструмент позволяет нам создавать пространства для команд. Он стал платформой, на которой развивается множество других продуктов, выполняющих самые разные инфраструктурные задачи. С помощью k8s все они легко интегрируются.</p>
6
<p>Кроме запуска контейнеров, этот инструмент позволяет нам создавать пространства для команд. Он стал платформой, на которой развивается множество других продуктов, выполняющих самые разные инфраструктурные задачи. С помощью k8s все они легко интегрируются.</p>
7
<p>Например, Crossplane позволяет все объекты облака превратить в манифесты Kubernetes и управлять вашим облаком из k8s, используя нативные кубернетесовские инструменты, такие как Helm, Kustomize и так далее. Или, допустим, Open Policy Agent, в виде его интерфейса для Kubernetes Gatekeeper. Или Kyverno, который существует только для Kubernetes. Эти инструменты помогают проверять на соответствие каким-либо политикам всю инфраструктуру, которую вы деплоите. Подход GitOps тоже изначально развивался в k8s, он позволяет деплоить новые приложения без написания бесконечных однотипных пайплайнов.</p>
7
<p>Например, Crossplane позволяет все объекты облака превратить в манифесты Kubernetes и управлять вашим облаком из k8s, используя нативные кубернетесовские инструменты, такие как Helm, Kustomize и так далее. Или, допустим, Open Policy Agent, в виде его интерфейса для Kubernetes Gatekeeper. Или Kyverno, который существует только для Kubernetes. Эти инструменты помогают проверять на соответствие каким-либо политикам всю инфраструктуру, которую вы деплоите. Подход GitOps тоже изначально развивался в k8s, он позволяет деплоить новые приложения без написания бесконечных однотипных пайплайнов.</p>
8
<p>На текущий момент Kubernetes - давно не платформа для запуска контейнеров. И если вы используете Kubernetes просто для того, чтобы запускать в своей инфраструктуре контейнеры - вы, кажется, делаете что-то не так. Вы не пользуетесь остальными возможностями технологии и не делаете всего того, для чего Kubernetes создавался.</p>
8
<p>На текущий момент Kubernetes - давно не платформа для запуска контейнеров. И если вы используете Kubernetes просто для того, чтобы запускать в своей инфраструктуре контейнеры - вы, кажется, делаете что-то не так. Вы не пользуетесь остальными возможностями технологии и не делаете всего того, для чего Kubernetes создавался.</p>
9
<p>Иными словами, Kubernetes - это ядро инфраструктуры, через которое разные сервисы интегрируются и совместно работают.</p>
9
<p>Иными словами, Kubernetes - это ядро инфраструктуры, через которое разные сервисы интегрируются и совместно работают.</p>
10
<p>Какой бы managed-сервис вы ни выбрали, работу с вашими приложениями в кластере он на себя не возьмёт, это придётся делать самостоятельно. Скорее всего, у вас также возникнут задачи по мониторингу и сбору логов.</p>
10
<p>Какой бы managed-сервис вы ни выбрали, работу с вашими приложениями в кластере он на себя не возьмёт, это придётся делать самостоятельно. Скорее всего, у вас также возникнут задачи по мониторингу и сбору логов.</p>
11
<p>Конечно, на базе k8s есть огромное количество готовых managed-решений. Вы можете запустить их и начать пользоваться. Но даже в случае, если вы поступите именно так - не будете разворачивать свой кластер, а выберете managed-сервис - вам всё равно придётся понимать, что такое Pod, ReplicaSet, Deployment, Service, DaemonSet, StatefulSet и так далее. Сейчас в Kubernetes около 50 встроенных объектов. И есть ещё то, что добавляется сверху: Custom Resource Definition, Service Mesh, Crossplane, например.</p>
11
<p>Конечно, на базе k8s есть огромное количество готовых managed-решений. Вы можете запустить их и начать пользоваться. Но даже в случае, если вы поступите именно так - не будете разворачивать свой кластер, а выберете managed-сервис - вам всё равно придётся понимать, что такое Pod, ReplicaSet, Deployment, Service, DaemonSet, StatefulSet и так далее. Сейчас в Kubernetes около 50 встроенных объектов. И есть ещё то, что добавляется сверху: Custom Resource Definition, Service Mesh, Crossplane, например.</p>
12
<p>Именно исходя из того, что Kubernetes - большая платформа, где происходит множество разных процессов, появилось разделения курсов в Слёрме по направлениям. Мы не пытались вместить всё в один огромный курс, а создали курсы по Kubernetes для разных студентов с разными задачами.</p>
12
<p>Именно исходя из того, что Kubernetes - большая платформа, где происходит множество разных процессов, появилось разделения курсов в Слёрме по направлениям. Мы не пытались вместить всё в один огромный курс, а создали курсы по Kubernetes для разных студентов с разными задачами.</p>
13
<p>Kubernetes База: стартовый курс для администраторов</p>
13
<p>Kubernetes База: стартовый курс для администраторов</p>
14
<p>Kubernetes для разработчиков</p>
14
<p>Kubernetes для разработчиков</p>
15
<p>Мониторинг и логирование инфраструктуры в Kubernetes</p>
15
<p>Мониторинг и логирование инфраструктуры в Kubernetes</p>
16
<p>Безопасность в Kubernetes</p>
16
<p>Безопасность в Kubernetes</p>
17
<p>Kubernetes База: стартовый курс для администраторов</p>
17
<p>Kubernetes База: стартовый курс для администраторов</p>
18
<p>Для администраторов и девопсов, которые только начинают работать с кластерами.</p>
18
<p>Для администраторов и девопсов, которые только начинают работать с кластерами.</p>
19
<p>Чтобы въехать в Kubernetes. Разобраться, как устанавливается кластер, какие у него есть компоненты и как они между собой взаимодействуют.</p>
19
<p>Чтобы въехать в Kubernetes. Разобраться, как устанавливается кластер, какие у него есть компоненты и как они между собой взаимодействуют.</p>
20
<p>Это базовый курс. В программе основные компоненты Kubernetes: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret. Также изучаем более сложные моменты, например, автоматическое выписывание сертификатов, создание базовых CI/CD-пайплайнов.</p>
20
<p>Это базовый курс. В программе основные компоненты Kubernetes: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret. Также изучаем более сложные моменты, например, автоматическое выписывание сертификатов, создание базовых CI/CD-пайплайнов.</p>
21
<p>Курс помогает разобраться с задачами администратора кластера: как установить кластер на свои сервера, как управлять доступами для разработчиков (в том числе в managed-кластере) и др.</p>
21
<p>Курс помогает разобраться с задачами администратора кластера: как установить кластер на свои сервера, как управлять доступами для разработчиков (в том числе в managed-кластере) и др.</p>
22
<p>Мониторинг и логирование инфраструктуры в Kubernetes</p>
22
<p>Мониторинг и логирование инфраструктуры в Kubernetes</p>
23
<p>Для администраторов и девопсов, которые начинают работать или уже давно работают с кластерами</p>
23
<p>Для администраторов и девопсов, которые начинают работать или уже давно работают с кластерами</p>
24
<p>Научиться настраивать мониторинг, собирать логи и извлекать из них информацию с помощью актуальных инструментов.</p>
24
<p>Научиться настраивать мониторинг, собирать логи и извлекать из них информацию с помощью актуальных инструментов.</p>
25
<p>Этот курс про всё, что касается observability. Учимся собирать весь инструментарий для мониторинга и логирования в k8s (Prometheus, Grafana, ElasticSearch, Kibana и др.) и работать с этими инструментами.</p>
25
<p>Этот курс про всё, что касается observability. Учимся собирать весь инструментарий для мониторинга и логирования в k8s (Prometheus, Grafana, ElasticSearch, Kibana и др.) и работать с этими инструментами.</p>
26
<p>Разбираемся, как мониторить приложения в k8s, какие метрики собирать, как собирать логи, как и какие алерты настраивать в кластере. Вы получите возможность максимально точно видеть, что происходит в вашей инфраструктуре, научитесь не только хранить логи, но и извлекать из них информацию.</p>
26
<p>Разбираемся, как мониторить приложения в k8s, какие метрики собирать, как собирать логи, как и какие алерты настраивать в кластере. Вы получите возможность максимально точно видеть, что происходит в вашей инфраструктуре, научитесь не только хранить логи, но и извлекать из них информацию.</p>
27
<p>Kubernetes для разработчиков</p>
27
<p>Kubernetes для разработчиков</p>
28
<p>Разработчиков приложений под Kubernetes.</p>
28
<p>Разработчиков приложений под Kubernetes.</p>
29
<p>Знать, что делать, когда админы говорят: "Вот тебе кластер, работай с ним". Погрузиться в Kubernetes, понять, как с ним взаимодействовать разработчику и какие у него есть возможности кроме запуска контейнера с приложением в кластере.</p>
29
<p>Знать, что делать, когда админы говорят: "Вот тебе кластер, работай с ним". Погрузиться в Kubernetes, понять, как с ним взаимодействовать разработчику и какие у него есть возможности кроме запуска контейнера с приложением в кластере.</p>
30
<p>Программа составлена специально под задачи разработчиков: мы убрали все "админские" темы и добавили то, что нужно для задач разработки.</p>
30
<p>Программа составлена специально под задачи разработчиков: мы убрали все "админские" темы и добавили то, что нужно для задач разработки.</p>
31
<p>Курс знакомит с базовыми абстракциями k8s и устройством кластера, объясняет, как запускать приложения в кластере. Учимся конфигурировать своё приложение в Kubernetes, хранить данные и конфиги в нужных местах, выполнять миграции в базе данных для приложения, использовать Helm. Спикеры рассказывают, какие существуют практики и какие из них стоит применять. Рассматриваем особенности языков программирования при запуске в Kubernetes (Java, Python, Go).</p>
31
<p>Курс знакомит с базовыми абстракциями k8s и устройством кластера, объясняет, как запускать приложения в кластере. Учимся конфигурировать своё приложение в Kubernetes, хранить данные и конфиги в нужных местах, выполнять миграции в базе данных для приложения, использовать Helm. Спикеры рассказывают, какие существуют практики и какие из них стоит применять. Рассматриваем особенности языков программирования при запуске в Kubernetes (Java, Python, Go).</p>
32
<p>Для администраторов кластеров и девопсов, которые давно работают с Kubernetes.</p>
32
<p>Для администраторов кластеров и девопсов, которые давно работают с Kubernetes.</p>
33
<p>Глубже понять тонкости Kubernetes, научиться реализовывать сложные сценарии.</p>
33
<p>Глубже понять тонкости Kubernetes, научиться реализовывать сложные сценарии.</p>
34
<p>"Kubernetes Мега" изначально создали как практический курс, основанный на примерах реальной работы и кейсов из практики спикеров. Это продвинутые сценарии из разряда "а что мы ещё делали с k8s?". Программа включает установку кластера в ручном режиме без автоматизации (для того, чтобы понять, как автоматизировать эти ручные операции под вашу инфраструктуру). Изучаем авторизацию в кластере, автоскейлинг, резервное копирование и другие вещи, касающиеся продвинутой эксплуатации кластера.</p>
34
<p>"Kubernetes Мега" изначально создали как практический курс, основанный на примерах реальной работы и кейсов из практики спикеров. Это продвинутые сценарии из разряда "а что мы ещё делали с k8s?". Программа включает установку кластера в ручном режиме без автоматизации (для того, чтобы понять, как автоматизировать эти ручные операции под вашу инфраструктуру). Изучаем авторизацию в кластере, автоскейлинг, резервное копирование и другие вещи, касающиеся продвинутой эксплуатации кластера.</p>
35
<p>Этот курс вам подойдёт, если вы хорошо знакомы с базовыми абстракциями Kubernetes, понимаете, что такое Pod, ReplicaSet, Deployment, Ingress и т.д. и хотите посмотреть на более сложные примеры из практики.</p>
35
<p>Этот курс вам подойдёт, если вы хорошо знакомы с базовыми абстракциями Kubernetes, понимаете, что такое Pod, ReplicaSet, Deployment, Ingress и т.д. и хотите посмотреть на более сложные примеры из практики.</p>
36
<p>Безопасность в Kubernetes</p>
36
<p>Безопасность в Kubernetes</p>
37
<p>Для администраторов кластеров и девопсов, которые работают с k8s и хотят углубить знания в области безопасности. Для специалистов по безопасности, которые хотят разобраться, что такое Kubernetes и как с ним работать.</p>
37
<p>Для администраторов кластеров и девопсов, которые работают с k8s и хотят углубить знания в области безопасности. Для специалистов по безопасности, которые хотят разобраться, что такое Kubernetes и как с ним работать.</p>
38
<p>Чтобы внедрить безопасность в современные DevOps-концепции, понять, как автоматизировать безопасность, внедрить её в пайплайны и как безопаснику с этим жить.</p>
38
<p>Чтобы внедрить безопасность в современные DevOps-концепции, понять, как автоматизировать безопасность, внедрить её в пайплайны и как безопаснику с этим жить.</p>
39
<p>Курс о том, как внедрить безопасность в современные Devops-процессы, как не пренебрегать требованиями безопасности ради скорости и не замедляться из-за требований безопасности. Курс знакомит администраторов кластеров и специалистов по безопасности с тем, что происходит в Kubernetes с точки зрения безопасности, какие есть инструменты для её обеспечения. Говорим о том, почему установка антивируса на ноды k8s - не самая хорошая практика, и какие хорошие практики существуют.</p>
39
<p>Курс о том, как внедрить безопасность в современные Devops-процессы, как не пренебрегать требованиями безопасности ради скорости и не замедляться из-за требований безопасности. Курс знакомит администраторов кластеров и специалистов по безопасности с тем, что происходит в Kubernetes с точки зрения безопасности, какие есть инструменты для её обеспечения. Говорим о том, почему установка антивируса на ноды k8s - не самая хорошая практика, и какие хорошие практики существуют.</p>
40
<p>Программа подходит для тех, кто занимается администрированием в Kubernetes, хорошо понимает, что происходит в кластере и хочет углубить свои знания именно в области безопасности. Также курс хорошо подходит для специалистов по безопасности, которые хотят разобраться, что такое Kubernetes и как выполнять свою работу на базе платформы, построенной на k8s.</p>
40
<p>Программа подходит для тех, кто занимается администрированием в Kubernetes, хорошо понимает, что происходит в кластере и хочет углубить свои знания именно в области безопасности. Также курс хорошо подходит для специалистов по безопасности, которые хотят разобраться, что такое Kubernetes и как выполнять свою работу на базе платформы, построенной на k8s.</p>
41
<p>Для практикующих администраторов и девопсов, платформенных и инфраструктурных разработчиков, которые понимают, как работает k8s, имеют опыт работы с kubectl, а также с Prometheus и Grafana.</p>
41
<p>Для практикующих администраторов и девопсов, платформенных и инфраструктурных разработчиков, которые понимают, как работает k8s, имеют опыт работы с kubectl, а также с Prometheus и Grafana.</p>
42
<p>Чтобы разобраться c service mesh, понять, как технология архитектурно устроена, за что отвечает каждый компонент. После этого можно без лишних сложностей внедрить service mesh в своей инфраструктуре или понять, что вам это не нужно, и отказаться от внедрения.</p>
42
<p>Чтобы разобраться c service mesh, понять, как технология архитектурно устроена, за что отвечает каждый компонент. После этого можно без лишних сложностей внедрить service mesh в своей инфраструктуре или понять, что вам это не нужно, и отказаться от внедрения.</p>
43
<p>Это базовый курс. В программе основные компоненты Kubernetes: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret. Также изучаем более сложные моменты, например, автоматическое выписывание сертификатов, создание базовых CI/CD-пайплайнов.</p>
43
<p>Это базовый курс. В программе основные компоненты Kubernetes: Pod, ReplicaSet, Deployment, Service, Ingress, PV, PVC, ConfigMap, Secret. Также изучаем более сложные моменты, например, автоматическое выписывание сертификатов, создание базовых CI/CD-пайплайнов.</p>
44
<p>Курс помогает разобраться с задачами администратора кластера: как установить кластер на свои сервера, как управлять доступами для разработчиков (в том числе в managed-кластере) и др.</p>
44
<p>Курс помогает разобраться с задачами администратора кластера: как установить кластер на свои сервера, как управлять доступами для разработчиков (в том числе в managed-кластере) и др.</p>
45
<p>Мы рассказали о месте Kubernetes в современной инфраструктуре и о курсах Слёрма, связанных с k8s. Посмотрите, какие знания у вас уже есть, и выберите курс, чтобы узнать о технологии больше.</p>
45
<p>Мы рассказали о месте Kubernetes в современной инфраструктуре и о курсах Слёрма, связанных с k8s. Посмотрите, какие знания у вас уже есть, и выберите курс, чтобы узнать о технологии больше.</p>
46
46