Дом развитие Что такое инженерная надёжность сайта? - определение из техопедии

Что такое инженерная надёжность сайта? - определение из техопедии

Оглавление:

Anonim

Определение - Что означает «Надежность сайта» (SRE)?

Разработка надежности сайта (SRE) - это подход к работе сайта, который использует методы разработки программного обеспечения для создания более надежных сайтов. Разработка надежности сайта была впервые разработана в Google в 2003 году. Термин относится к DevOps, который также сочетает разработку программного обеспечения с системным администрированием, но DevOps включает в себя автоматизацию ручных задач.

Techopedia объясняет надежность сайта (SRE)

Разработка надежности сайта включает использование методов разработки программного обеспечения, в том числе алгоритмов, структур данных, производительности и языков программирования для создания высоконадежных веб-приложений. Подход был впервые разработан в Google в 2003 году.

В одном из интервью вице-президент Google по инженерным разработкам Бен Трейнор сказал, что для своих команд SRE компания наняла 50-50 человек, имеющих опыт работы в области разработки программного обеспечения и системного администрирования. Google назначает небольшие команды SRE для крупных проектов. Трейнор объяснил замечательное время безотказной работы Google автоматизацией многих операций на сайте. Хотя иногда случаются сбои, они быстро исправляются, потому что команда SRE заранее автоматизировала множество задач.

Google также черпает вдохновение из ролевых игр в том, что они структурировали тренировки по готовности к работе, чтобы тестировать инженеров в случае сбоев, которые действительно требуют автоматизации. Компания называет эти упражнения «Колесо несчастья», где один сотрудник играет роль системы, а другой - инженера по вызову. Трейнор сказал, что этот подход заставил инженеров думать о надежности больше, чем обычные дрели.

SRE похож на DevOps, но последний фокусируется на автоматизации развертывания систем в целом, а SRE - на надежности.

Что такое инженерная надёжность сайта? - определение из техопедии