Целевые показатели уровня обслуживания
Согласованные, зафиксированные письменно цели для сервисов, которые важнее всего, основанные на реальных потребностях клиентов, а не на произвольном круглом числе.
DevOps
Целевые показатели уровня обслуживания, политика допустимых сбоев и процесс работы с инцидентами, выстроенные с вашей командой за определённый срок, прежде чем вы решите, нанимать ли постоянного инженера.
Некоторым командам в Дубае не нужен ещё один инженер, им нужна правильно спроектированная сама практика надёжности, чтобы её мог вести штат разработчиков, который у них уже есть. Именно это значит нанять SRE-консалтинг в Дубае: определённый по срокам проект, чтобы задать целевые показатели уровня обслуживания, согласовать политику допустимых сбоев и внедрить реальный процесс работы с инцидентами, работая рядом с вашей текущей командой, а не в отрыве от неё.
Книга Google про SRE описывает допустимый бюджет сбоев как обратную сторону целевого показателя уровня обслуживания: если цель, это 99,9% аптайма, оставшиеся 0,1% становятся бюджетом на релизы, эксперименты и разумный риск, а не поводом относиться к каждому сбою как к кризису. Согласовать это число, и то, что происходит, когда бюджет заканчивается, это разговор, который большинство растущих команд на самом деле никогда не вели.
На этой странице разобрано, что даёт этот проект, как мы его ведём, и чем он отличается от найма выделенного SRE-инженера, который постоянно работает внутри команды.
Что даёт проект
Документы и договорённости, которые ваша команда сохраняет и реально использует после нашей работы.
Согласованные, зафиксированные письменно цели для сервисов, которые важнее всего, основанные на реальных потребностях клиентов, а не на произвольном круглом числе.
Чёткое правило о том, что происходит, когда надёжность падает ниже цели, например приостановка выпуска новых функций до восстановления сервиса.
Кто объявляет инцидент, кто координирует реагирование, и по какому шаблону это оформляют после, согласовано до следующего сбоя, а не во время него.
График, который ваша текущая команда реально способна выдержать, с путями эскалации, разумными для вашего размера, а не копией настройки гораздо более крупной компании.
Честный взгляд на то, что измеряется сейчас, в сравнении с тем, что реально предсказывает проблему, с практическими следующими шагами, а не просто рекомендацией инструмента.
Рабочие сессии с вашими разработчиками, чтобы практика была понятна и закреплена внутри команды после завершения проекта, а не зависела от нашего постоянного участия.
Важные навыки
Опыт именно построения практики, а не только её ведения внутри одной компании годами.
| Навык или область | Как выглядит хороший уровень | Почему это важно |
|---|---|---|
| Целевые показатели уровня обслуживания | Может объяснить, почему цель установлена именно на этом уровне, со ссылкой на реальную бизнес-причину | Произвольную цель игнорируют при первом же неудобном случае |
| Политика допустимых сбоев | Реально применял её на практике, включая неудобную часть с приостановкой релизов | Политика, которую никто не соблюдает, хуже, чем её отсутствие, поскольку создаёт ложную уверенность |
| Проектирование процесса инцидентов | Проводил разборы инцидентов, которые реально что-то меняли, а не просто оформлял отчёт | Процесс, не приводящий ни к каким изменениям, это просто бумажная работа |
| Работа с существующими командами | Комфортно чувствует себя, обучая разработчиков, а не только выполняя работу сам | Цель, это практика, которую ваша команда ведёт сама после завершения проекта |
| Реалистичная оценка объёма | Подбирает масштаб проекта под вашу команду, а не берёт шаблон для гораздо более крупной компании | Слишком громоздкий процесс рушится под собственным весом в небольшой команде |
Собственная книга Google про SRE опубликована в открытом доступе и служит самым полезным общим ориентиром, чтобы спросить консультанта напрямую, поскольку она объясняет логику за целевыми показателями и допустимыми бюджетами сбоев, а не только механику. Её стоит использовать как общий список для чтения, прежде чем нанять SRE-консалтинг в Дубае, чтобы обе стороны начинали с одних и тех же определений.
Форматы сотрудничества
SRE-консалтинг по своей сути, это работа с определённым сроком: изучить вашу текущую настройку, согласовать цели и политику с заинтересованными сторонами и передать практику вашей команде, с объёмом и ценой, зафиксированными письменно до начала работы. Если клиент после этого решает, что нужен ещё и выделенный, встроенный инженер, который постоянно отвечает за практику неделю за неделей, наша страница про SRE-инженера описывает эту отдельную модель. Поддержка в подборе персонала подходит бизнесу, который хочет нанять этого выделенного человека напрямую в свой штат уже после того, как практика спроектирована, а проект с чёткими рамками может покрыть конкретные инструменты, построенные в рамках консалтинга, например дашборд или шаблон для автоматического разбора инцидентов.
Оценка проекта
Проверки, которые отделяют настоящее построение практики от общего семинара.
Задайте эти вопросы нам или любому другому специалисту, которого вы рассматриваете, прежде чем согласовать проект по SRE-консалтингу.
Не шаблон. Реальную цель, логику за этим числом и то, что произошло, когда цель не была достигнута.
Конкретное, письменно зафиксированное правило, а не общее описание концепции.
Установка целей часто выявляет напряжение между продуктом и разработкой. У консультанта с реальным опытом есть конкретный способ его снять, и именно ради этого вы нанимаете SRE-консалтинг в Дубае.
Понятный план передачи, при котором ваша команда способна вести практику без поддержки, это и есть реальная мера успеха.
Проект без определённого срока и чёткой точки завершения, это признак того, что объём работ на самом деле не был правильно оценён. Это самая полезная проверка, прежде чем нанять SRE-консалтинг в Дубае у кого угодно, включая нас.
Сертификации
Полезный бэкграунд, но не замена реальному опыту проектов.
Сертификация Google Cloud Professional Cloud DevOps Engineer, выпущенная Google Cloud, охватывает мониторинг, реагирование на инциденты и целевые показатели уровня обслуживания именно на этой платформе. Отдельного сертифицирующего органа для самой практики SRE, как для некоторых платформ вендоров, не существует.
Письменный пример из прошлого проекта, например реальная политика допустимых сбоев или шаблон разбора инцидента, говорит о готовности вести эту работу для вашей команды больше, чем любой сертификат. Это то же доказательство, которое мы сами запрашиваем у себя, прежде чем клиент из Дубая решает нанять нас для SRE-консалтинга.
Особенности ОАЭ
Одна область, которую стоит встроить прямо в процесс работы с инцидентами.
Федеральный декрет-закон № 45 от 2021 года, федеральный закон ОАЭ о защите данных, продолжает действовать, когда команда изучает логи или записи для расследования инцидента. Хороший процесс инцидентов называет, кто может получить доступ к этим данным, и фиксирует это в логах, согласовано до первого реального сбоя.
Простые, честные обновления о статусе обычно воспринимаются клиентами в Дубае лучше, чем техническая терминология. Подготовка короткого шаблона страницы статуса, это небольшая практическая причина, по которой некоторые команды вообще решают нанять SRE-консалтинг в Дубае.
Эта услуга относится к нашей категории DevOps, части раздела нанять разработчиков в Дубае. Если вы решите, что практике нужен встроенный владелец, а не проект по проектированию, смотрите SRE-инженер для выделенного найма. DevOps-инженер охватывает пайплайн, рядом с которым работает эта практика, а платформенный инженер способен снизить операционную нагрузку, которой практика пытается управлять. Для серверов и облачных мощностей в основе всего этого смотрите инженер по инфраструктуре.
Прямые ответы
Чтобы спроектировать саму практику надёжности: согласовать целевые показатели уровня обслуживания, политику допустимых сбоев и процесс работы с инцидентами, работая с вашими нынешними разработчиками, а не заменяя их, за определённый срок с чёткой точкой завершения.
Консалтинг подходит команде, которая хочет спроектировать практику и передать её текущим сотрудникам. Выделенный найм подходит команде, которая также хочет, чтобы кто-то был встроен в неё и отвечал за дежурство и аптайм каждую неделю. Некоторые компании сначала берут консалтинг, а потом решают.
Согласованная цель по тому, насколько надёжным должен быть сервис, исходя из реальных потребностей бизнеса, а не максимально возможного технически числа. Книга Google про SRE описывает это как в той же мере бизнес-решение, что и техническое.
Разница между 100% и вашим целевым показателем уровня обслуживания, которая рассматривается как допустимый запас на релизы, эксперименты и осознанный риск, а не как повод считать каждое отклонение от идеала провалом.
Это зависит от размера команды и от того, насколько зрелая практика уже есть. Мы определяем фиксированный срок и фиксированную цену на основе вашего брифа, а не открытый абонемент, и согласовываем это письменно до начала работы.
Источники
Фиксированная цена в письменном виде
Получили. Мы уже готовим ваше предложение.
В рабочее время вы получите его в течение 45 минут. Проверьте почту, там письмо с подтверждением.