Научитесь эффективно внедрять и поддерживать Service mesh в реальных проектах, обеспечивая надежность, безопасность и масштабируемость микросервисных архитектур.
интенсив: старт 28 февраля
Service mesh
3 дня интенсива
14 часов теории
Упор на практику
В качестве практических заданий используются бизнес-кейсы
Стенды
Для работы предоставляются выделенные стенды
Сертификация
По итогу обучения выдается сертификат о прохождении интенсива
12 часов практики
Зачем нужен service mesh
Оbservability
— прозрачный мониторинг API вызовов в системе, позволяет значительно сократить время на поиск и устранение проблем.
Унифицированные политики прокси Envoy
упрощают взаимодействие между любым количеством микросервисов, написанных на любых языках — все приводится к общему знаменателю.
Управление входящим и исходящим трафиком
Service mesh обеспечивает прозрачное управление входящим и исходящим трафиком в едином месте, систему можно гибко тюнить, добавляя или удаляя правила.
SRE
Разработчиков микросервисов
Платформенных инженеров
Для кого курс?
Инженеров по облачным решениям
Инженеров по безопасности
Системных администраторов
DevOps-инженеров
Архитекторов ПО
Чему научим
Пониманию архитектуры и принципов работы Service mesh, включая его компоненты и взаимодействие с микросервисами
Настройке и управлению мониторингом с использованием Service mesh для обеспечения наблюдаемости и быстрого обнаружения проблем
Внедрению и конфигурации Service mesh в существующую инфраструктуру, включая обработку внешнего трафика и обеспечение безопасности через mTLS
Управлению трафиком, включая ограничение нагрузки, авторизацию, контроль исходящего трафика
Основным подходам настройки мультикластерных сред
Отладке и оптимизации производительности сервисов с помощью инструментов Service mesh, а также реализация практик
Мониторинга нет, или он слабо развит. Система периодически тормозит, но непонятно, в каких местах
Бизнес-кейсы, которые будем решать
В системе появляется новый компонент который отвечает за процессинг кредитных карт. Появляются требования к безопасности системы всей системы
Клиенты жалуются, что сервисы иногда отдают ошибки. Из мониторинга видно, что падения кратковременные, но частые. Менять что-то в приложении можно, но дорого — много разных стеков
Приложение разрослось. Клиенты жалуются на долгое время ответа. На серверной стороне все ок. Похоже проблема с удаленными геолокациями
Нужно выкатить новую фичу, но нет уверенности, что все пойдет как надо. Времени на всеобъемлющее тестирование нет, нужно выкатывать
Необходимые знания
  • Абстракции Kubernetes: services, endpoints, pods
Опыт работы
  • Работы протоколов на транспортном/прикладном уровнях, http;
  • Любой язык программирования
  • Tcpdump
  • Prometheus, Grafana
  • Kubectl
Сертификат
  • Участие в решении практик на интенсиве
Обязательные условия для получения сертификата:
  • Минимальное количество посещений: 2 дня
Спикеры курса
Александр Лукьянченко
Руководитель юнита PaaS в Авито
  • Создатель сontributor service mesh решений Netramesh и Navigator на базе Envoy Proxy
  • Занимается построением внутренней платформы Авито для разработчиков на базе Kubernetes
Виталий Лихачев
SRE в крупном голландском тревелтехе, Ex-Avito Senior Software Engineer
  • 9+ лет в коммерческой разработке
Подробнее о спикере
Подробнее о спикере
  • Спикер на профильных митапах и конференциях
  • Работал в стартапах, на аутсорс и в продуктовых командах
  • Разрабатывал фронтенд, настраивал CI/CD и AWS, оптимизировал бэкенд и проводил технические собеседования
  • Реализовывал динамические интерфейсы на React и Vue.js
Александр Лукьянченко
Руководитель юнита PaaS в Авито
  • Создатель сontributor service mesh решений Netramesh и Navigator на базе Envoy Proxy
  • Занимается построением внутренней платформы Авито для разработчиков на базе Kubernetes
  • Разрабатывал фронтенд, настраивал CI/CD и AWS, оптимизировал бэкенд и проводил технические собеседования
  • Работал в стартапах, на аутсорс и в продуктовых командах
  • 9+ лет в коммерческой разработке
SRE в крупном голландском тревелтехе, Ex-Avito Senior Software Engineer
Виталий Лихачев
  • Реализовывал динамические интерфейсы на React и Vue.js
Как проходят занятия
1 час на обед
8
15
часов в день
заданий
реализованных на наших стендах
12 часов практики
26
академ. часов
14 часов теории
3
полных дня
с 10 до 19 по мск
Шаг 1
Посещаем занятие с теорией
Шаг 2
Шаг 3
Шаг 4
Шаг 5
Вместе со спикерами выполняем практические задания на стендах
Обсуждаем задания в группах
Получаем индивидуальную обратную связь
Подводим итоги и получаем сертификаты об обучении
Программа
Задания построены вокруг учебного приложения — онлайн-кинотеатра, состоящего из нескольких микросервисов. Для понимания особенностей работы service mesh в условиях гетерогенных систем сайт написан на двух языках: Python и Ruby.

Практикуемся в Istio, но изучаем не интерфейс, а концепцию работы: так участники смогут применить полученный опыт на любом service mesh решении, реализованном на основе Envoy Proxy.
Практикуемся в Istio, но изучаем не интерфейс, а концепцию работы.
10-19 мск
День 1
практика на стендах
практика на стендах
10-19 мск
10-19 мск
практика на стендах
День 3
Тема 12. Аутентификация mTLS
Ответы на вопросы
Разбор кейсов
Тема 15. Мультикластерный setup
Тема 14. Контроль исходящего из mesh трафика
Обед
Тема 13. Авторизация и политики доступа
Тема 8. Deploy с возможностями service mesh
Тема 9. Надежное сервисное взаимодействие
Обед
Тема 10. Chaos engeneering
Тема 11. Ограничение нагрузки
Ответы на вопросы
Тема 7. Отладка service mesh
День 2
Тема 1. Введение
Тема 6. Внедрение service mesh
Ответы на вопросы
Тема 5. Поиск причины деградации
Тема 4. Принятие внешнего трафика
Обед
Тема 3. Автоматический мониторинг с service mesh
Тема 2. Как работает service mesh?
Тема 1. Введение
Тема 2. Как работает service mesh?
Тема 3. Автоматический мониторинг с service mesh
Обед
Тема 4. Принятие внешнего трафика
Тема 5. Поиск причины деградации
Тема 6. Внедрение service mesh
Ответы на вопросы
Тема 7. Отладка service mesh
Тема 8. Deploy с возможностями service mesh
Тема 9. Надежное сервисное взаимодействие
Обед
Тема 10. Chaos engeneering
Тема 11. Ограничение нагрузки
Ответы на вопросы
Тема 12. Аутентификация mTLS
Тема 13. Авторизация и политики доступа
Обед
Тема 14. Контроль исходящего из mesh трафика
Тема 15. Мультикластерный setup
Ответы на вопросы
Разбор кейсов
Рассрочка
только для физических лиц
Условия рассрочки:
Процесс оформления:
Как купить курс
Узнать про вычет
Узнать про вычет
Предоставим все необходимые документы для получения вычета.
Налоговый вычет 13%
Написать нам
В 75% случаев обучение готова оплатить компания. Напишите нам, и мы поможем.
Курс за счёт работодателя
Написать нам
28.02 — 2.03
Интенсив
Интенсив, доступ 2 года
Практические задания
Встречи группы со спикером
Сертификат
в рассрочку на 4 месяца или 120 000 ₽ единовременно
30 000 ₽/мес
Командное предложение
от 10-ти человек
специальные условия
от 5-ти человек
-10%
от 3-х человек
-7%
Перейти
Выгодно и быстро обучим целые команды. Единоразовое оформление и быстрый доступ к курсам.
Универсальные доступы
Перейти
Перейти
Перейти
Подарите своему сотруднику скидку или курс целиком. А мы упакуем ;)
Подарочный сертификат
28.02 — 2.03
Интенсив
Интенсив, доступ 2 года
Практические задания
Встречи группы со спикером
Сертификат
130 000 ₽
Нужна консультация?
задайте нам свой вопрос