Site Reliability Engineering - это подход к организации IT Operations. Команды SRE используют программное обеспечение как инструмент для управления системами, решения проблем и автоматизации операционных задач.SRE берет на себя задачи, которые исторически выполнялись операторами и системными администраторами, часто вручную, и вместо этого передает их операционным группам, которые используют программное обеспечение и автоматизацию для решения проблем и управления системами.SRE - это практики создания масштабируемых и высоконадежных программных систем. SRE помогает управлять большими системами с помощью подхода "инфраструктура как код (IaC)", который является масштабируемым, самодокументируемым и воспроизводимым, позволяющим управлять тысячами компьютеров силами нескольких специалистов.
Курс подойдет для:
- Разработчиков, которые хотят получить дополнительные компетенции для работы в production окружениях- Системных инженеров, в задачи которых входит обеспечение надежности и доступности- Инфраструктурных и платформенных инженеров, которые начали предоставлять свои сервисы другим командам- Техническим директорам, руководителям и тимлидам, которые хотят разобраться и внедрить SRE практики и инструменты
На курсе вы узнаете, как:
- Что такое SRE и SRE-практики- Как внедрить SRE практики в своей организации- Как управлять надежностью, доступностью и эффективностью сервисов- Управлять изменениями- Осуществлять мониторинг и улучшать наблюдаемость системы- Реагировать на инциденты и проблемы с производительностью
Практические задания будем выполнять на базе следующего технологического стека: - Linux, Yandex Cloud, Kubernetes, Ansible, Terraform, Prometheus, Python.
По окончании курса вы будете:
- Ориентироваться в SRE-практиках и инструментах- Уметь разъяснить SRE-принципы коллегам- Понимать как выстраивать SRE-процессы в контексте взаимодействия с другими отделами компании- Сможете применять полученные знания в своей ежедневной работе, улучшая жизнь себе, коллегам, проекту и компании
Неплохие курсы для новичков
Из плюсов: большинство преподавателей - реальные спецы в своих темах. Непринужденная обстановка на лекциях и быстрые ответы на вопросы. Непосредственная поддержка преподавателей в выполнении ДЗ и курсовой.Рассматриваемые вопросы лично мне помогли в работе. Из минусов: много ошибок в домашних заданиях, из-за чего приходится тратить много времени на поиск правильных путей. Курсовая работа "для галочки".
Плюсы: преподаватели, обстановка, наполнение тем
Минусы: качество дз, проверка курсовых
Источник: otzovik.com
Алексей Шнеур
04.04.2023
6
Проходил курс C++ Developer. Professional с сентября по апрель 2023 года. Отмечу, что прошёл я его полностью: выполнил все ДЗ и защитил проектную работу. Хочу выделить следующие моменты. Плюсы: 1. Качество материалов и список проработанных тем. 2. Стоимость (ниже, чем у конкурентов по схожей тематике). 3. Возможность получения удостоверения о повышении квалификации государственного образца после успешного окончания курса. Минусы: 1. Плохая организация процесса и, как следствие, загруженность преподавателей. 2. Очень долгая обратная связь. 3. Зачастую обратная связь в стиле "ДЗ принимаю", без пояснений и рекомендаций. 4. Ошибки в текстах ДЗ (как логические в виде неточностей и размытых формулировок), так и банально синтаксические. 5. Отсутствие заявленных карьерных консультаций по итогу курса. Выводы: 1. В целом сложилось впечатление, что обучение поставлено "на поток". 2. Тем не менее, при должном упорстве и игнорировании всех недостатков, материалы курса и домашние задания пойдут на пользу студенту. 3. К сожалению, я вряд ли вернусь на платформу OTUS для прохождения каких-либо других курсов и рассмотрю доступные варианты у конкурентов.