Service mesh

Сервис меш, слёрм
ДАТА
24–26 сентября,
интенсив
Вы поймёте service mesh, поработаете руками с технологией, выполнив практические задания. Все это поможет понять необходимость внедрения и подготовиться к нему без костылей в архитектуре.
Каталог > Service mesh
Рассрочка
Процесс оформления:
1. Оставляете заявку и получаете на почту анкету для оформления рассрочки.
2. Банк принимает решение в течение нескольких минут.
3. Заключаете сделку с банком онлайн.
4. Мы отправляем кассовый чек на эл. почту
и предоставляем доступ к курсу.

Условия рассрочки:
Срок: 4 месяца
Первый платеж: от 0 руб.
Переплата: 0 руб. Вы оплачиваете только стоимость курса, без процентов.
Предоставляется только физическим лицам.
  • Десятки и сотни микросервисов, десятки команд разработки;

  • Несколько продакшен-кластеров по всему миру;

  • Рост сложности поиска сбоя в системе;

  • Высокие риски сбоя всей системы при деплое любого из сервисов;

  • У каждого сервиса своя отдельная reliability-логика;

  • Рост затрат на совместимость сервисов, написанных на разных языках;

  • Отсутствие единой точки управления лимитами и безопасностью трафика.
Предпосылки к внедрению service mesh
Когда «просто засунуть всё
в Kubernetes» уже не помогает.

      Проблема #1. Мониторинга нет, или он слабо развит. Система периодически тормозит, но непонятно, в каких местах.
      Проблема #2. Клиенты жалуются, что сервисы иногда отдают ошибки. Из мониторинга видно, что падения кратковременные, но частые. Менять что-то в приложении можно, но дорого — много разных стеков.
      Проблема #3. Нужно выкатить новую фичу, но нет уверенности, что все пойдет как надо. Время на всеобъемлющее тестирование нет, нужно выкатывать.
      Проблема #4. В системе появляется новый компонент который отвечает за процессинг кредитных карт. Появляются требования к безопасности системы всей системы.
      Проблема #5. Приложение разрослось. Клиенты жалуются на долгое время ответа. На серверной стороне все ок. Похоже проблема с удаленными геолокациями.
    Бизнес-кейсы, которые будем решать
    Микросервисы порождают не микропроблемы
    Бизнес-кейсы, которые будем решать
    Проблема #1. Мониторинга нет, или он слабо развит. Система периодически тормозит, но непонятно, в каких местах.

    Проблема #2. Клиенты жалуются, что сервисы иногда отдают ошибки. Из мониторинга видно, что падения кратковременные, но частые. Менять что-то в приложении можно, но дорого — много разных стеков.

    Проблема #3. Нужно выкатить новую фичу, но нет уверенности, что все пойдет как надо. Время на всеобъемлющее тестирование нет, нужно выкатывать.

    Проблема #4. В системе появляется новый компонент который отвечает за процессинг кредитных карт. Появляются требования к безопасности системы всей системы.

    Проблема #5. Приложение разрослось. Клиенты жалуются на долгое время ответа. На серверной стороне все ок. Похоже проблема с удаленными геолокациями.
    Зачем нужен service mesh
    Оbservability — прозрачный мониторинг API вызовов в системе, позволяет значительно сократить время на поиск и устранение проблем.
    Унифицированные политики прокси Envoy упрощают взаимодействие между любым количеством микросервисов, написанных на любых языках — все приводится к общему знаменателю.
    Service mesh обеспечивает прозрачное управление входящим и исходящим трафиком в едином месте, систему можно гибко тюнить, добавляя или удаляя правила.
    Уникальный интенсив, где информация по service mesh собрана в одном месте. Количество мест ограничено. Самое время оставить заявку.
    Уникальный интенсив, где информация по service mesh собрана в одном месте. Количество мест ограничено. Самое время оставить заявку.
    Спикеры интенсива
    Александр Лукьянченко
    Тимлид в команде архитектуры Авито
    — Создатель сontributor service mesh решений Netramesh и Navigator на базе Envoy Proxy.
    — Занимается построением внутренней платформы Авито для разработчиков на базе Kubernetes.

    Интервью про опыт внедрения service mesh в Авито →
    Иван Круглов
    Staff Software Engineer в Databricks, ex-Booking
    Имеет опыт в enterprise компаниях по:
    — Распределенной доставке и обработке сообщений;
    — BigData и web-stack;
    — Построению внутреннего облака;
    — Service mesh.
    Интервью о Principal Developer: service mesh и «нестандартные» инструменты Booking.com →
    Программа интенсива
    Практикуемся в Istio,
    но изучаем не интерфейс,
    а концепцию работы.
    Задания построены вокруг учебного приложения – онлайн-кинотеатра, состоящего из нескольких микросервисов. Для понимания особенностей работы service mesh в условиях гетерогенных систем сайт написан на двух языках: Python и Ruby.

    Практикуемся в Istio, но изучаем не интерфейс, а концепцию работы: так участники смогут применить полученный опыт на любом service mesh решении, реализованном на основе Envoy Proxy.

    24 сентября 2021, Пт
    ДЕНЬ 1
    10:00 — 18:00
    1. Введение
    2. Как работает service mesh?
    3. Автоматический мониторинг с service mesh
      Обед
    4. Принятие внешнего трафика
    5. Поиск причины деградации
    6. Внедрение service mesh
      Блок AMA
    25 сентября 2021, Сб
    ДЕНЬ 2
    10:00–18:00
    1. Отладка service mesh
    2. Deploy с возможностями service mesh
    3. Надежное сервисное взаимодействие
      Обед
    4. Chaos engeneering
    5. Ограничение нагрузки
      Блок АМА
    26 сентября 2021, Вс
    ДЕНЬ 3
    10:00–18:00
    1. Аутентификация mTLS
    2. Авторизация и политики доступа
      Обед
    3. Контроль исходящего из mesh трафика
    4. Мультикластерный setup
      Блок AMA
      Разбор кейсов
    День 1.
    24 сентября 2021, Пт, с 10:00 до 18:00

    1. Введение
    2. Как работает service mesh?
    3. Автоматический мониторинг с service mesh
      Обед
    4. Принятие внешнего трафика
    5. Поиск причины деградации
    6. Внедрение в service mesh

      Блок AMA
    День 2
    25 сентября 2021, Сб, с 10:00 до 18:00

    1. Отладка service mesh
    2. Deploy с возможностями service mesh
    3. Надежное сервисное взаимодействие
      Обед
    4. Chaos engeneering
    5. Ограничение нагрузки

      Блок АМА
    День 3
    26 сентября 2021, Вс, с 10:00 до 18:00

    1. Аутентификация mTLS
    2. Авторизация и политики доступа
      Обед
    3. Контроль исходящего из mesh трафика
    4. Мультикластерный setup

      Блок AMA
      Разбор кейсов
    Требования к участникам
    — Kubectl;

    — Prometheus, Grafana;

    — Tcpdump.
      — Абстракции Kubernetes: services, endpoints, pods;

      — Работы протоколов на транспортном/прикладном уровнях, http;

      — Любой язык программирования.
        ОПЫТ РАБОТЫ
        ЗНАНИЯ
        Требования к участникам
        Знания
        — Абстракции Kubernetes: services, endpoints, pods;
        — Работы протоколов на транспортном/прикладном уровнях, http;
        — Любой язык программирования.
        Опыт работы
        — Kubectl;
        — Prometheus, Grafana;
        — Tcpdump.
        Говорят участники первого интенсива
        Василий Егоров

        ООО МЛМ-Софт,
        DevOps-инженер, автор канала RealManual

        До участия в интенсиве изучал тему поверхностно. Набрался знаний, часть из которых начал активно применять на своих проектах почти сразу. Отдельно хочу отметить подачу материала: это было не монотонное вливание материала лектором, а достаточно живая подача, постоянно закрепляемая практикой. Такой формат максимально закрепился в голове и руках.
        Станислав Емец

        Ростелеком ИТ,
        ведущий инженер по эксплуатации

        Впечатления от интенсива - самые положительные. Если вы присматриваетесь к внедрению service mesh, то этот интенсив будет очень хорошим вариантом как сэкономить кучу времени на набивании шишек. По моим личным оценкам, мне интенсив сэкономил нескольких месяцев самостоятельного изучения service mesh в общем, Istio и Envoy в частности.

        Расширенный отзыв по ссылке
        Зовите на курс друзей, коллег или единомышленников. Соберите троих человек и получите скидку.
        70 000 рублей 50 000 рублей за 1 человека.
        Вместе – веселее! И дешевле.
        Заявка на троих участников
        Как проходят занятия
        1

        ТЕОРИЯ: описание реальных практик и ошибок при реализации задач
        2

        ПРЕЗЕНТАЦИЯ реализации задачи спикером
        3

        ЗАДАНИЕ для самостоятельной работы
        4

        ОТВЕТЫ НА ВОПРОСЫ и разбор кейсов студентов
        1. Теория

        Описание реальных практик и ошибок при реализации задач
        2. Презентация

        Реализации задачи спикером
        3. Задание

        Для самостоятельной работы
        4. Ответы на вопросы

        И разбор кейсов студентов
        Хотите купить билеты от компании? Прийти на интенсив командой, чтобы внедрять service mesh более слаженно? Вам нужна программа, собранная с поправкой на конкретный стек, уровень знаний в команде или другая дата мероприятия?

        Расскажите руководителю об интенсиве, воспользовавшись нашими материалами.
        Корпоративный интенсив
        Консультация по корпоративному интенсиву
        Рекомендации от спикеров
        О service mesh от спикера интенсива
        Интервью о service mesh и опыте внедрения в «Авито».

        Что почитать перед интенсивом
        Kubernetes и kubectl:
        Работа с системой мониторинга Prometheus:
        Студентам интенсива service mesh
        курс по Prometheus бесплатно.
          Рекомендации от спикеров
          О service mesh от спикера интенсива
          Интервью о service mesh и опыте внедрения в «Авито».


          Что почитать перед интенсивом
          Kubernetes и kubectl:
          Работа с системой мониторинга Prometheus:

          Студентам интенсива service meshкурс по Prometheus бесплатно.
          Стоимость
          70 000 ₽
          Prometheus в подарок
          Записаться
          7 777 ₽/мес
          Рассрочка на 9 месяцев, без переплат. Первая оплата через месяц.
          Интенсив 24–26 сентября
          Оплатить как юр.лицо
          Мы свяжемся с вами, ответим на вопросы и отправим счёт
          Ихние прокси...
          Не ихние, а енвойные.
          Service mesh в Слёрм — курс на русском языке.