Крупные компании ищут сотрудников, которые умеют тестировать системы. А мы запускаем курс, который поможет вам расширить набор используемых технологий и получить новый полезный навык.
Иннотех
Яндекс
Островок.ру
Сбер
Какие потери понесет компания, если, если программный сбой будет обнаружен не на этапе тестирования, а в эксплуатации?
С увеличением количества компонентов и взаимосвязей возрастает сложность систем, а, следовательно, и риск непредвиденного поведения системы. Если сбой будет обнаружен не на этапе тестирования, а в среде эксплуатации, компания столкнется со следующими затратами:
Потери времени и ресурсов на расследование проблемы и выявление причин ее возникновения
Затраты на возмещение ущерба клиентам, если это применимо
Потери прибыли и репутации из-за проблем в работе продукта
Результаты внедрения методологии Chaos Engineering
С помощью Chaos Engineering компании снижают вероятность крупных сбоев и потерь, что приводит к увеличению прибыли и улучшению репутации.
Проведение тестов и экспериментов улучшает устойчивость систем к различным нештатным ситуациям. Вы сможете обнаружить слабые места в работе системы и проблемы, которые могут привести к крупным сбоям. Это позволит компании принять меры заранее и предотвратить возможные проблемы.
Снизите риски
Повысите надёжность
Работая с Chaos Engineering вы будете лучше понимать свой продукт и быстрее реагировать в нестандартных ситуациях.
Ваша система станет более устойчивой к инцидентам по сравнению с другими игроками рынка.
Разберетесь в инструментах реализации экспериментов и узнаете, как выбрать подходящий.
Получите навык тестирования нескольких гипотез в рамках нескольких экспериментов.
2
Поймете как генерировать гипотезы для проверки надежности
5
Сможете за счет проведения экспериментов выработать план улучшений для руководства
Сможете объяснить руководству почему имеет смысл внедрить Chaos Engineering
3
6
Кому подойдет курс
специалистам по надёжности (SRE) и мониторингу
специалист среднего / старшего уровня+ разработчикам
руководителям и техническим лидерам
инженерам инфраструктур-ных платформ
архитекторам
Необходимые знания
Знание ОС Linux на уровне администратора
Система Docker, базовое понимание микросервисной архитектуры
Опыт работы в кластере системы Kubernetes, либо знания принципов работы
Понимание как устроена и работает сеть
Умение читать код на языках программирования GO/Python GO/Python
Смотрите вебинар «Как настроить и провести первые эксперименты Chaos Engineering»
Программа
Урок 1. Введение Урок 2. Система и аварии Урок 3. Доступность системы. Антихрупкость. Что такое Chaos engineering Урок 4. История появления Сhaos engineering
Урок 1. Введение Урок 2. Этапы и принципы Сhaos engineering-а Урок 3. Дополнительные принципы
Урок 1. Сбой на уровне инфраструктуры Урок 2. Сбой на уровне ресурсов. Сбой сети и зависимостей Урок 3. Сбой приложений, процессов, сервисов Урок 4. Ошибки на уровне людей и культуры
Урок 1. Авторизация. Инструмент визуализации данных (дашборд) Урок 2. Расписание эксперимента Урок 3. Набор операций (Workflow) Урок 4. Сбой в работе узлов (pod fault) Урок 5. Сбои в системе DNS (DNS fault) Урок 6. Сбои в протоколе (HTTP fault)
Урок 1. Система Litmus Урок 2. Порядок запуска (Execution) неисправностей в системе Litmus Урок 3. Веб-консоль Урок 4. Пробы (probes): типы Урок 5. Пробы (probes): тест
Урок 1. Удаление модулей (подов) Урок 2. Нагрузочное тестирование модулей (подов) Урок 3. Принудительная остановка контейнера Урок 4. Нагрузка на память хоста Урок 5. Диск хоста заполнен Урок 6. Расхождение системных часов (Clock skew) Урок 7. Сеть хоста недоступна Урок 8. Последовательность действий (Workflow)
Урок 1. Сhaos Engineering и бизнес Урок 2. Эффекты от внедрения Chaos Engineering по отношению к бизнес-целям Урок 3. Чек-лист внедрения Chaos Engineering
Свидетельство
изучил 80% курса
Именное свидетельство о прохождении курса получает студент, если:
принимал участие в решении практик, которые входят в курс
Денис Воронов
Руководитель группы инженеров платформы разработки/направления DevOps. Опыт 15+ лет ИТ (инфраструктура, администрирование, devops, ит-процессы)
Развивает корпоративную платформу разработки, внедряет новые практики, технологии и процессы для ИТ
Руководитель направления разработки платформы для Chaos engineering
Спикер конференции DevOpsConf
Кирилл Пономарёв
Все это под руководством опытных наставников
Этот курс может оплатить ваша компания
Если вы считаете, что знания, полученные на курсе, могут быть полезными на вашем текущем месте работы, оставляйте заявку с контактами компании в форме ниже или обсудите покупку курса с вашим руководителем. Как это организовать, что говорить и куда идти — написали здесь.
Как купить курс
старт в любой момент
Видеокурс
Видеоуроки, доступ 2 года
Практические задания
Свидетельство
в рассрочку на 4 месяца или 30 000 ₽ единовременно